builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-567 starttime: 1464376229.77 results: success (0) buildid: 20160527104445 builduid: a0036f18b45749a0a28771d2b4556006 revision: 65badb6bff1ea4b79837500e1a8b5969ea7fe489 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:29.767519) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:29.767947) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:29.768250) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:29.829843) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:29.830123) ========= 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-1464376020.840809-1772136708 _=/tools/buildbot/bin/python using PTY: False --2016-05-27 12:10:29-- 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% 8.64M=0.001s 2016-05-27 12:10:30 (8.64 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.517388 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:30.375192) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:30.375479) ========= 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-1464376020.840809-1772136708 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030066 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:30.437018) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:30.437361) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65badb6bff1ea4b79837500e1a8b5969ea7fe489 --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 65badb6bff1ea4b79837500e1a8b5969ea7fe489 --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-1464376020.840809-1772136708 _=/tools/buildbot/bin/python using PTY: False 2016-05-27 12:10:30,577 truncating revision to first 12 chars 2016-05-27 12:10:30,577 Setting DEBUG logging. 2016-05-27 12:10:30,577 attempt 1/10 2016-05-27 12:10:30,578 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/65badb6bff1e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 12:10:31,007 unpacking tar archive at: mozilla-aurora-65badb6bff1e/testing/mozharness/ program finished with exit code 0 elapsedTime=0.708556 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:31.173803) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:31.174129) ========= script_repo_revision: 65badb6bff1ea4b79837500e1a8b5969ea7fe489 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:31.174522) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:31.174787) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 12:10:31.201105) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 8 secs) (at 2016-05-27 12:10:31.201382) ========= /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-1464376020.840809-1772136708 _=/tools/buildbot/bin/python using PTY: False 12:10:31 INFO - MultiFileLogger online at 20160527 12:10:31 in /builds/slave/test 12:10:31 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 12:10:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:10:31 INFO - {'append_to_log': False, 12:10:31 INFO - 'base_work_dir': '/builds/slave/test', 12:10:31 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:10:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:10:31 INFO - 'buildbot_json_path': 'buildprops.json', 12:10:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:10:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:10:31 INFO - 'download_minidump_stackwalk': True, 12:10:31 INFO - 'download_symbols': 'true', 12:10:31 INFO - 'e10s': False, 12:10:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:10:31 INFO - 'tooltool.py': '/tools/tooltool.py', 12:10:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:10:31 INFO - '/tools/misc-python/virtualenv.py')}, 12:10:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:10:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:10:31 INFO - 'log_level': 'info', 12:10:31 INFO - 'log_to_console': True, 12:10:31 INFO - 'opt_config_files': (), 12:10:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:10:31 INFO - '--processes=1', 12:10:31 INFO - '--config=%(test_path)s/wptrunner.ini', 12:10:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:10:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:10:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:10:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:10:31 INFO - 'pip_index': False, 12:10:31 INFO - 'require_test_zip': True, 12:10:31 INFO - 'test_type': ('testharness',), 12:10:31 INFO - 'this_chunk': '1', 12:10:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:10:31 INFO - 'total_chunks': '10', 12:10:31 INFO - 'virtualenv_path': 'venv', 12:10:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:10:31 INFO - 'work_dir': 'build'} 12:10:31 INFO - ##### 12:10:31 INFO - ##### Running clobber step. 12:10:31 INFO - ##### 12:10:31 INFO - Running pre-action listener: _resource_record_pre_action 12:10:31 INFO - Running main action method: clobber 12:10:31 INFO - rmtree: /builds/slave/test/build 12:10:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:10:32 INFO - Running post-action listener: _resource_record_post_action 12:10:32 INFO - ##### 12:10:32 INFO - ##### Running read-buildbot-config step. 12:10:32 INFO - ##### 12:10:32 INFO - Running pre-action listener: _resource_record_pre_action 12:10:32 INFO - Running main action method: read_buildbot_config 12:10:32 INFO - Using buildbot properties: 12:10:32 INFO - { 12:10:32 INFO - "project": "", 12:10:32 INFO - "product": "firefox", 12:10:32 INFO - "script_repo_revision": "production", 12:10:32 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 12:10:32 INFO - "repository": "", 12:10:32 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 12:10:32 INFO - "buildid": "20160527104445", 12:10:32 INFO - "pgo_build": "False", 12:10:32 INFO - "basedir": "/builds/slave/test", 12:10:32 INFO - "buildnumber": 36, 12:10:32 INFO - "slavename": "tst-linux32-spot-567", 12:10:32 INFO - "revision": "65badb6bff1ea4b79837500e1a8b5969ea7fe489", 12:10:32 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 12:10:32 INFO - "platform": "linux", 12:10:32 INFO - "branch": "mozilla-aurora", 12:10:32 INFO - "repo_path": "releases/mozilla-aurora", 12:10:32 INFO - "moz_repo_path": "", 12:10:32 INFO - "stage_platform": "linux", 12:10:32 INFO - "builduid": "a0036f18b45749a0a28771d2b4556006", 12:10:32 INFO - "slavebuilddir": "test" 12:10:32 INFO - } 12:10:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 12:10:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 12:10:32 INFO - Running post-action listener: _resource_record_post_action 12:10:32 INFO - ##### 12:10:32 INFO - ##### Running download-and-extract step. 12:10:32 INFO - ##### 12:10:32 INFO - Running pre-action listener: _resource_record_pre_action 12:10:32 INFO - Running main action method: download_and_extract 12:10:32 INFO - mkdir: /builds/slave/test/build/tests 12:10: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')]} 12:10:32 INFO - https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 12:10:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:10:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:10:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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 12:10:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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 12:10:38 INFO - Downloaded 1325 bytes. 12:10:38 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 12:10:38 INFO - Using the following test package requirements: 12:10:38 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 12:10:38 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:38 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 12:10:38 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:38 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 12:10:38 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:38 INFO - u'jsshell-linux-i686.zip'], 12:10:38 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:38 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 12:10:38 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 12:10:38 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:38 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 12:10:38 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:38 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 12:10:38 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:38 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 12:10:38 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 12:10:38 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 12:10:38 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 12:10:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:10:38 INFO - https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 12:10:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 12:10:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 12:10:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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 12:10:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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 12:10:41 INFO - Downloaded 22760507 bytes. 12:10:41 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/*'] 12:10:41 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/* 12:10:42 INFO - caution: filename not matched: web-platform/* 12:10:42 INFO - Return code: 11 12:10:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:10:42 INFO - https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 12:10:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 12:10:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 12:10:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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 12:10:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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 12:10:46 INFO - Downloaded 36409186 bytes. 12:10:46 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/*'] 12:10:46 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/* 12:10:50 INFO - caution: filename not matched: bin/* 12:10:50 INFO - caution: filename not matched: config/* 12:10:50 INFO - caution: filename not matched: mozbase/* 12:10:50 INFO - caution: filename not matched: marionette/* 12:10:50 INFO - caution: filename not matched: tools/wptserve/* 12:10:50 INFO - Return code: 11 12:10:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:10:50 INFO - https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 12:10:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:10:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:10:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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 12:10:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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 12:10:59 INFO - Downloaded 69346866 bytes. 12:10:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:10:59 INFO - mkdir: /builds/slave/test/properties 12:10:59 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:10:59 INFO - Writing to file /builds/slave/test/properties/build_url 12:10:59 INFO - Contents: 12:10:59 INFO - build_url:https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 12:10:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:10:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:10:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:11:00 INFO - Contents: 12:11:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:11:00 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')]} 12:11:00 INFO - https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:11:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:11:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 12:11:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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 12:11:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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 12:11:09 INFO - Downloaded 92311081 bytes. 12:11:09 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'] 12:11:09 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 12:11:18 INFO - Return code: 0 12:11:18 INFO - Running post-action listener: _resource_record_post_action 12:11:18 INFO - Running post-action listener: set_extra_try_arguments 12:11:18 INFO - ##### 12:11:18 INFO - ##### Running create-virtualenv step. 12:11:18 INFO - ##### 12:11:18 INFO - Running pre-action listener: _pre_create_virtualenv 12:11:18 INFO - Running pre-action listener: _resource_record_pre_action 12:11:18 INFO - Running main action method: create_virtualenv 12:11:18 INFO - Creating virtualenv /builds/slave/test/build/venv 12:11:18 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 12:11:18 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:11:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:11:18 INFO - Using real prefix '/usr' 12:11:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:11:19 INFO - Installing distribute.............................................................................................................................................................................................done. 12:11:23 INFO - Installing pip.................done. 12:11:23 INFO - Return code: 0 12:11:23 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:11: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')]} 12:11:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11: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')]} 12:11:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:23 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 0x8cfac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d61598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e13f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8af5e30>, '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 0x8d92c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e11470>, '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-1464376020.840809-1772136708', '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 12:11:23 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 12:11:23 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 12:11:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:11:23 INFO - 'CCACHE_UMASK': '002', 12:11:23 INFO - 'DISPLAY': ':0', 12:11:23 INFO - 'HOME': '/home/cltbld', 12:11:23 INFO - 'LANG': 'en_US.UTF-8', 12:11:23 INFO - 'LOGNAME': 'cltbld', 12:11:23 INFO - 'MAIL': '/var/mail/cltbld', 12:11:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:11:23 INFO - 'MOZ_NO_REMOTE': '1', 12:11:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:11:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:11:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:11:23 INFO - 'PWD': '/builds/slave/test', 12:11:23 INFO - 'SHELL': '/bin/bash', 12:11:23 INFO - 'SHLVL': '1', 12:11:23 INFO - 'TERM': 'linux', 12:11:23 INFO - 'TMOUT': '86400', 12:11:23 INFO - 'USER': 'cltbld', 12:11:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464376020.840809-1772136708', 12:11:23 INFO - '_': '/tools/buildbot/bin/python'} 12:11:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:11:24 INFO - Downloading/unpacking psutil>=0.7.1 12:11:24 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 12:11:24 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 12:11:24 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 12:11:24 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 12:11:24 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 12:11:24 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 12:11:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:11:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:11:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:11:28 INFO - Installing collected packages: psutil 12:11:28 INFO - Running setup.py install for psutil 12:11:28 INFO - building 'psutil._psutil_linux' extension 12:11:28 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 12:11:28 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:11:28 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:11:28 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 12:11:28 INFO - building 'psutil._psutil_posix' extension 12:11:28 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 12:11:29 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 12:11:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:11:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:11:29 INFO - Successfully installed psutil 12:11:29 INFO - Cleaning up... 12:11:29 INFO - Return code: 0 12:11:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:11: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')]} 12:11:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11: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')]} 12:11:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:29 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 0x8cfac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d61598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e13f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8af5e30>, '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 0x8d92c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e11470>, '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-1464376020.840809-1772136708', '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 12:11:29 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 12:11:29 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 12:11:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:11:29 INFO - 'CCACHE_UMASK': '002', 12:11:29 INFO - 'DISPLAY': ':0', 12:11:29 INFO - 'HOME': '/home/cltbld', 12:11:29 INFO - 'LANG': 'en_US.UTF-8', 12:11:29 INFO - 'LOGNAME': 'cltbld', 12:11:29 INFO - 'MAIL': '/var/mail/cltbld', 12:11:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:11:29 INFO - 'MOZ_NO_REMOTE': '1', 12:11:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:11:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:11:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:11:29 INFO - 'PWD': '/builds/slave/test', 12:11:29 INFO - 'SHELL': '/bin/bash', 12:11:29 INFO - 'SHLVL': '1', 12:11:29 INFO - 'TERM': 'linux', 12:11:29 INFO - 'TMOUT': '86400', 12:11:29 INFO - 'USER': 'cltbld', 12:11:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464376020.840809-1772136708', 12:11:29 INFO - '_': '/tools/buildbot/bin/python'} 12:11:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:11:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:11:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:11:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:11:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:11:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:11:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:11:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:11:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:11:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:11:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:11:33 INFO - Installing collected packages: mozsystemmonitor 12:11:33 INFO - Running setup.py install for mozsystemmonitor 12:11:33 INFO - Successfully installed mozsystemmonitor 12:11:33 INFO - Cleaning up... 12:11:33 INFO - Return code: 0 12:11:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:11:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8cfac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d61598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e13f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8af5e30>, '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 0x8d92c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e11470>, '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-1464376020.840809-1772136708', '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 12:11:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 12:11:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:11:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:11:33 INFO - 'CCACHE_UMASK': '002', 12:11:33 INFO - 'DISPLAY': ':0', 12:11:33 INFO - 'HOME': '/home/cltbld', 12:11:33 INFO - 'LANG': 'en_US.UTF-8', 12:11:33 INFO - 'LOGNAME': 'cltbld', 12:11:33 INFO - 'MAIL': '/var/mail/cltbld', 12:11:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:11:33 INFO - 'MOZ_NO_REMOTE': '1', 12:11:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:11:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:11:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:11:33 INFO - 'PWD': '/builds/slave/test', 12:11:33 INFO - 'SHELL': '/bin/bash', 12:11:33 INFO - 'SHLVL': '1', 12:11:33 INFO - 'TERM': 'linux', 12:11:33 INFO - 'TMOUT': '86400', 12:11:33 INFO - 'USER': 'cltbld', 12:11:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464376020.840809-1772136708', 12:11:33 INFO - '_': '/tools/buildbot/bin/python'} 12:11:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:11:34 INFO - Downloading/unpacking blobuploader==1.2.4 12:11:34 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 12:11:34 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 12:11:34 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 12:11:34 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 12:11:34 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 12:11:34 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 12:11:37 INFO - Downloading blobuploader-1.2.4.tar.gz 12:11:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:11:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:11:38 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 12:11:38 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 12:11:38 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 12:11:38 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 12:11:38 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 12:11:38 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 12:11:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:11:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:11:38 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 12:11:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:11:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:11:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:11:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:11:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:11:39 INFO - Downloading docopt-0.6.1.tar.gz 12:11:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:11:39 INFO - Installing collected packages: blobuploader, requests, docopt 12:11:39 INFO - Running setup.py install for blobuploader 12:11:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:11:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:11:39 INFO - Running setup.py install for requests 12:11:40 INFO - Running setup.py install for docopt 12:11:40 INFO - Successfully installed blobuploader requests docopt 12:11:40 INFO - Cleaning up... 12:11:40 INFO - Return code: 0 12:11:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:11:40 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')]} 12:11:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:40 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')]} 12:11:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:40 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 0x8cfac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d61598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e13f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8af5e30>, '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 0x8d92c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e11470>, '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-1464376020.840809-1772136708', '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 12:11:40 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 12:11:40 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 12:11:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:11:40 INFO - 'CCACHE_UMASK': '002', 12:11:40 INFO - 'DISPLAY': ':0', 12:11:40 INFO - 'HOME': '/home/cltbld', 12:11:40 INFO - 'LANG': 'en_US.UTF-8', 12:11:40 INFO - 'LOGNAME': 'cltbld', 12:11:40 INFO - 'MAIL': '/var/mail/cltbld', 12:11:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:11:40 INFO - 'MOZ_NO_REMOTE': '1', 12:11:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:11:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:11:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:11:40 INFO - 'PWD': '/builds/slave/test', 12:11:40 INFO - 'SHELL': '/bin/bash', 12:11:40 INFO - 'SHLVL': '1', 12:11:40 INFO - 'TERM': 'linux', 12:11:40 INFO - 'TMOUT': '86400', 12:11:40 INFO - 'USER': 'cltbld', 12:11:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464376020.840809-1772136708', 12:11:40 INFO - '_': '/tools/buildbot/bin/python'} 12:11:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:11:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:11:41 INFO - Running setup.py (path:/tmp/pip-EvqwDE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:11:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:11:41 INFO - Running setup.py (path:/tmp/pip-FbQDCd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:11:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:11:41 INFO - Running setup.py (path:/tmp/pip-CCImvu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:11:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:11:41 INFO - Running setup.py (path:/tmp/pip-lM0DWl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:11:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:11:41 INFO - Running setup.py (path:/tmp/pip-MxQ7fu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:11:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:11:41 INFO - Running setup.py (path:/tmp/pip-om1XNd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:11:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:11:41 INFO - Running setup.py (path:/tmp/pip-k8vUar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:11:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:11:42 INFO - Running setup.py (path:/tmp/pip-Wj6rO6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:11:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:11:42 INFO - Running setup.py (path:/tmp/pip-myUjS4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:11:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:11:42 INFO - Running setup.py (path:/tmp/pip-w0FTrP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:11:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:11:42 INFO - Running setup.py (path:/tmp/pip-N0cfXT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:11:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:11:42 INFO - Running setup.py (path:/tmp/pip-gNyAoP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:11:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:11:42 INFO - Running setup.py (path:/tmp/pip-XmkpL6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:11:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:11:42 INFO - Running setup.py (path:/tmp/pip-Sjmhgf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:11:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:11:42 INFO - Running setup.py (path:/tmp/pip-VwRVUA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:11:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:11:43 INFO - Running setup.py (path:/tmp/pip-gZxH9i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:11:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:11:43 INFO - Running setup.py (path:/tmp/pip-lUHUQR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:11:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:11:43 INFO - Running setup.py (path:/tmp/pip-JEICQA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:11:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:11:43 INFO - Running setup.py (path:/tmp/pip-G3fwpB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:11:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:11:43 INFO - Running setup.py (path:/tmp/pip-WO4jLC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:11:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:11:44 INFO - Running setup.py (path:/tmp/pip-rUCfgZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:11:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:11:44 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 12:11:44 INFO - Running setup.py install for manifestparser 12:11:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:11:44 INFO - Running setup.py install for mozcrash 12:11:44 INFO - Running setup.py install for mozdebug 12:11:44 INFO - Running setup.py install for mozdevice 12:11:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:11:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:11:45 INFO - Running setup.py install for mozfile 12:11:45 INFO - Running setup.py install for mozhttpd 12:11:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:11:45 INFO - Running setup.py install for mozinfo 12:11:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:11:45 INFO - Running setup.py install for mozInstall 12:11:45 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:11:45 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:11:45 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:11:45 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:11:45 INFO - Running setup.py install for mozleak 12:11:46 INFO - Running setup.py install for mozlog 12:11:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:11:46 INFO - Running setup.py install for moznetwork 12:11:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:11:46 INFO - Running setup.py install for mozprocess 12:11:46 INFO - Running setup.py install for mozprofile 12:11:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:11:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:11:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:11:47 INFO - Running setup.py install for mozrunner 12:11:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:11:47 INFO - Running setup.py install for mozscreenshot 12:11:47 INFO - Running setup.py install for moztest 12:11:47 INFO - Running setup.py install for mozversion 12:11:47 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:11:47 INFO - Running setup.py install for wptserve 12:11:48 INFO - Running setup.py install for marionette-driver 12:11:48 INFO - Running setup.py install for browsermob-proxy 12:11:48 INFO - Running setup.py install for marionette-client 12:11:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:11:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:11:49 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 12:11:49 INFO - Cleaning up... 12:11:49 INFO - Return code: 0 12:11:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:11:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:11:49 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 0x8cfac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d61598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e13f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8af5e30>, '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 0x8d92c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e11470>, '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-1464376020.840809-1772136708', '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 12:11:49 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 12:11:49 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 12:11:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:11:49 INFO - 'CCACHE_UMASK': '002', 12:11:49 INFO - 'DISPLAY': ':0', 12:11:49 INFO - 'HOME': '/home/cltbld', 12:11:49 INFO - 'LANG': 'en_US.UTF-8', 12:11:49 INFO - 'LOGNAME': 'cltbld', 12:11:49 INFO - 'MAIL': '/var/mail/cltbld', 12:11:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:11:49 INFO - 'MOZ_NO_REMOTE': '1', 12:11:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:11:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:11:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:11:49 INFO - 'PWD': '/builds/slave/test', 12:11:49 INFO - 'SHELL': '/bin/bash', 12:11:49 INFO - 'SHLVL': '1', 12:11:49 INFO - 'TERM': 'linux', 12:11:49 INFO - 'TMOUT': '86400', 12:11:49 INFO - 'USER': 'cltbld', 12:11:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464376020.840809-1772136708', 12:11:49 INFO - '_': '/tools/buildbot/bin/python'} 12:11:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:11:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:11:49 INFO - Running setup.py (path:/tmp/pip-yqksNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:11:49 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)) 12:11:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:11:49 INFO - Running setup.py (path:/tmp/pip-x8fnUb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:11:49 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)) 12:11:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:11:49 INFO - Running setup.py (path:/tmp/pip-WDzgxU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:11:49 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)) 12:11:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:11:49 INFO - Running setup.py (path:/tmp/pip-dVpuQM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:11:50 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)) 12:11:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:11:50 INFO - Running setup.py (path:/tmp/pip-eHOT2h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:11:50 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)) 12:11:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:11:50 INFO - Running setup.py (path:/tmp/pip-IO8CYF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:11:50 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)) 12:11:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:11:50 INFO - Running setup.py (path:/tmp/pip-IRb0cA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:11:50 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)) 12:11:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:11:50 INFO - Running setup.py (path:/tmp/pip-ERAg0B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:11:50 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)) 12:11:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:11:50 INFO - Running setup.py (path:/tmp/pip-Dc5mkU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:11:50 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)) 12:11:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:11:50 INFO - Running setup.py (path:/tmp/pip-EkBjTF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:11:50 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)) 12:11:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:11:50 INFO - Running setup.py (path:/tmp/pip-xH0XtQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:11:51 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)) 12:11:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:11:51 INFO - Running setup.py (path:/tmp/pip-AaQtT3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:11:51 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)) 12:11:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:11:51 INFO - Running setup.py (path:/tmp/pip-bJcS3f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:11:51 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)) 12:11:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:11:51 INFO - Running setup.py (path:/tmp/pip-_Liepy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:11:51 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)) 12:11:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:11:51 INFO - Running setup.py (path:/tmp/pip-EO0Bov-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:11:51 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)) 12:11:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:11:51 INFO - Running setup.py (path:/tmp/pip-LJbUVZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:11:51 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)) 12:11:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:11:51 INFO - Running setup.py (path:/tmp/pip-AXjfhi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:11:51 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)) 12:11:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:11:51 INFO - Running setup.py (path:/tmp/pip-QYOcWC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:11:51 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)) 12:11:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:11:51 INFO - Running setup.py (path:/tmp/pip-4s6m3G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:11:52 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)) 12:11:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:11:52 INFO - Running setup.py (path:/tmp/pip-6DSrSq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:11:52 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)) 12:11:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:11:52 INFO - Running setup.py (path:/tmp/pip-VyA2RZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:11:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:11:52 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)) 12:11:52 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)) 12:11:52 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)) 12:11:52 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)) 12:11:52 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)) 12:11:52 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)) 12:11:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:11:52 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 12:11:52 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 12:11:52 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 12:11:52 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 12:11:52 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 12:11:52 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 12:11:56 INFO - Downloading blessings-1.6.tar.gz 12:11:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:11:56 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)) 12:11:56 INFO - Installing collected packages: blessings 12:11:56 INFO - Running setup.py install for blessings 12:11:56 INFO - Successfully installed blessings 12:11:56 INFO - Cleaning up... 12:11:56 INFO - Return code: 0 12:11:56 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:11:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:11:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:11:57 INFO - Reading from file tmpfile_stdout 12:11:57 INFO - Current package versions: 12:11:57 INFO - argparse == 1.2.1 12:11:57 INFO - blessings == 1.6 12:11:57 INFO - blobuploader == 1.2.4 12:11:57 INFO - browsermob-proxy == 0.6.0 12:11:57 INFO - docopt == 0.6.1 12:11:57 INFO - manifestparser == 1.1 12:11:57 INFO - marionette-client == 2.3.0 12:11:57 INFO - marionette-driver == 1.4.0 12:11:57 INFO - mozInstall == 1.12 12:11:57 INFO - mozcrash == 0.17 12:11:57 INFO - mozdebug == 0.1 12:11:57 INFO - mozdevice == 0.48 12:11:57 INFO - mozfile == 1.2 12:11:57 INFO - mozhttpd == 0.7 12:11:57 INFO - mozinfo == 0.9 12:11:57 INFO - mozleak == 0.1 12:11:57 INFO - mozlog == 3.1 12:11:57 INFO - moznetwork == 0.27 12:11:57 INFO - mozprocess == 0.22 12:11:57 INFO - mozprofile == 0.28 12:11:57 INFO - mozrunner == 6.11 12:11:57 INFO - mozscreenshot == 0.1 12:11:57 INFO - mozsystemmonitor == 0.0 12:11:57 INFO - moztest == 0.7 12:11:57 INFO - mozversion == 1.4 12:11:57 INFO - psutil == 3.1.1 12:11:57 INFO - requests == 1.2.3 12:11:57 INFO - wptserve == 1.4.0 12:11:57 INFO - wsgiref == 0.1.2 12:11:57 INFO - Running post-action listener: _resource_record_post_action 12:11:57 INFO - Running post-action listener: _start_resource_monitoring 12:11:57 INFO - Starting resource monitoring. 12:11:57 INFO - ##### 12:11:57 INFO - ##### Running pull step. 12:11:57 INFO - ##### 12:11:57 INFO - Running pre-action listener: _resource_record_pre_action 12:11:57 INFO - Running main action method: pull 12:11:57 INFO - Pull has nothing to do! 12:11:57 INFO - Running post-action listener: _resource_record_post_action 12:11:57 INFO - ##### 12:11:57 INFO - ##### Running install step. 12:11:57 INFO - ##### 12:11:57 INFO - Running pre-action listener: _resource_record_pre_action 12:11:57 INFO - Running main action method: install 12:11:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:11:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:11:57 INFO - Reading from file tmpfile_stdout 12:11:57 INFO - Detecting whether we're running mozinstall >=1.0... 12:11:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:11:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:11:57 INFO - Reading from file tmpfile_stdout 12:11:57 INFO - Output received: 12:11:57 INFO - Usage: mozinstall [options] installer 12:11:57 INFO - Options: 12:11:57 INFO - -h, --help show this help message and exit 12:11:57 INFO - -d DEST, --destination=DEST 12:11:57 INFO - Directory to install application into. [default: 12:11:57 INFO - "/builds/slave/test"] 12:11:57 INFO - --app=APP Application being installed. [default: firefox] 12:11:57 INFO - mkdir: /builds/slave/test/build/application 12:11:57 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'] 12:11:57 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 12:12:27 INFO - Reading from file tmpfile_stdout 12:12:27 INFO - Output received: 12:12:27 INFO - /builds/slave/test/build/application/firefox/firefox 12:12:27 INFO - Running post-action listener: _resource_record_post_action 12:12:27 INFO - ##### 12:12:27 INFO - ##### Running run-tests step. 12:12:27 INFO - ##### 12:12:27 INFO - Running pre-action listener: _resource_record_pre_action 12:12:27 INFO - Running main action method: run_tests 12:12:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:12:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:12:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:12:27 INFO - grabbing minidump binary from tooltool 12:12:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:27 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 0x8af5e30>, '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 0x8d92c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e11470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:12:27 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 12:12:27 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 12:12:27 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:12:27 INFO - Return code: 0 12:12:27 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:12:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:12:27 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/Ez3bCRBMSzqsIuZzAcKPsg/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 12:12:27 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/Ez3bCRBMSzqsIuZzAcKPsg/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 12:12:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:12:27 INFO - 'CCACHE_UMASK': '002', 12:12:27 INFO - 'DISPLAY': ':0', 12:12:27 INFO - 'HOME': '/home/cltbld', 12:12:27 INFO - 'LANG': 'en_US.UTF-8', 12:12:27 INFO - 'LOGNAME': 'cltbld', 12:12:27 INFO - 'MAIL': '/var/mail/cltbld', 12:12:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:12:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:12:27 INFO - 'MOZ_NO_REMOTE': '1', 12:12:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:12:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:12:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:12:27 INFO - 'PWD': '/builds/slave/test', 12:12:27 INFO - 'SHELL': '/bin/bash', 12:12:27 INFO - 'SHLVL': '1', 12:12:27 INFO - 'TERM': 'linux', 12:12:27 INFO - 'TMOUT': '86400', 12:12:27 INFO - 'USER': 'cltbld', 12:12:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464376020.840809-1772136708', 12:12:27 INFO - '_': '/tools/buildbot/bin/python'} 12:12:27 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/Ez3bCRBMSzqsIuZzAcKPsg/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 12:12:28 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 12:12:28 INFO - import pkg_resources 12:12:29 INFO - Using 1 client processes 12:12:29 INFO - wptserve Starting http server on 127.0.0.1:8000 12:12:29 INFO - wptserve Starting http server on 127.0.0.1:8001 12:12:29 INFO - wptserve Starting http server on 127.0.0.1:8443 12:12:31 INFO - SUITE-START | Running 778 tests 12:12:31 INFO - Running testharness tests 12:12:31 INFO - Setting up ssl 12:12:31 INFO - PROCESS | certutil | 12:12:32 INFO - PROCESS | certutil | 12:12:32 INFO - PROCESS | certutil | 12:12:32 INFO - Certificate Nickname Trust Attributes 12:12:32 INFO - SSL,S/MIME,JAR/XPI 12:12:32 INFO - 12:12:32 INFO - web-platform-tests CT,, 12:12:32 INFO - 12:12:32 INFO - Starting runner 12:12:34 INFO - PROCESS | 5514 | 1464376354868 Marionette DEBUG Marionette enabled via build flag and pref 12:12:35 INFO - PROCESS | 5514 | ++DOCSHELL 0xa4e20c00 == 1 [pid = 5514] [id = 1] 12:12:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 1 (0xa4e21000) [pid = 5514] [serial = 1] [outer = (nil)] 12:12:35 INFO - PROCESS | 5514 | [5514] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 2 (0xa4e21800) [pid = 5514] [serial = 2] [outer = 0xa4e21000] 12:12:35 INFO - PROCESS | 5514 | 1464376355558 Marionette INFO Listening on port 2828 12:12:36 INFO - PROCESS | 5514 | 1464376356143 Marionette DEBUG Marionette enabled via command-line flag 12:12:36 INFO - PROCESS | 5514 | ++DOCSHELL 0xa227d800 == 2 [pid = 5514] [id = 2] 12:12:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 3 (0xa22c0400) [pid = 5514] [serial = 3] [outer = (nil)] 12:12:36 INFO - PROCESS | 5514 | [5514] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 4 (0xa22c0c00) [pid = 5514] [serial = 4] [outer = 0xa22c0400] 12:12:36 INFO - PROCESS | 5514 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21972e0 12:12:36 INFO - PROCESS | 5514 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2197dc0 12:12:36 INFO - PROCESS | 5514 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b6cc0 12:12:36 INFO - PROCESS | 5514 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b7920 12:12:36 INFO - PROCESS | 5514 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bb660 12:12:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 5 (0xa21af800) [pid = 5514] [serial = 5] [outer = 0xa4e21000] 12:12:36 INFO - PROCESS | 5514 | [5514] 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 12:12:36 INFO - PROCESS | 5514 | 1464376356521 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36623 12:12:36 INFO - PROCESS | 5514 | [5514] 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 12:12:36 INFO - PROCESS | 5514 | 1464376356552 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36624 12:12:36 INFO - PROCESS | 5514 | 1464376356611 Marionette DEBUG Closed connection conn0 12:12:36 INFO - PROCESS | 5514 | [5514] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 12:12:36 INFO - PROCESS | 5514 | 1464376356723 Marionette DEBUG Closed connection conn1 12:12:36 INFO - PROCESS | 5514 | [5514] 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 12:12:36 INFO - PROCESS | 5514 | 1464376356735 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36625 12:12:36 INFO - PROCESS | 5514 | [5514] 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 12:12:36 INFO - PROCESS | 5514 | 1464376356789 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36626 12:12:36 INFO - PROCESS | 5514 | 1464376356795 Marionette DEBUG Closed connection conn2 12:12:36 INFO - PROCESS | 5514 | 1464376356834 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:12:36 INFO - PROCESS | 5514 | 1464376356864 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":"20160527104445","device":"desktop","version":"48.0a2"} 12:12:37 INFO - PROCESS | 5514 | [5514] 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 12:12:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x9b325800 == 3 [pid = 5514] [id = 3] 12:12:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 6 (0x9b325c00) [pid = 5514] [serial = 6] [outer = (nil)] 12:12:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x9b326000 == 4 [pid = 5514] [id = 4] 12:12:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 7 (0x9b327000) [pid = 5514] [serial = 7] [outer = (nil)] 12:12:39 INFO - PROCESS | 5514 | [5514] 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 12:12:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x9aab2000 == 5 [pid = 5514] [id = 5] 12:12:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 8 (0x9aab2400) [pid = 5514] [serial = 8] [outer = (nil)] 12:12:39 INFO - PROCESS | 5514 | [5514] 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 12:12:39 INFO - PROCESS | 5514 | [5514] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:12:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 9 (0x9a72d800) [pid = 5514] [serial = 9] [outer = 0x9aab2400] 12:12:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 10 (0x9a4bfc00) [pid = 5514] [serial = 10] [outer = 0x9b325c00] 12:12:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 11 (0x9a359400) [pid = 5514] [serial = 11] [outer = 0x9b327000] 12:12:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 12 (0x9a35b800) [pid = 5514] [serial = 12] [outer = 0x9aab2400] 12:12:41 INFO - PROCESS | 5514 | 1464376361234 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 5514 | 1464376361255 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 13 (0x9828a400) [pid = 5514] [serial = 13] [outer = 0x9aab2400] 12:12:42 INFO - PROCESS | 5514 | 1464376362041 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"662b33e6-2ca9-48aa-8b7c-56919232fd6d","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":"20160527104445","device":"desktop","version":"48.0a2","command_id":1}}] 12:12:42 INFO - PROCESS | 5514 | 1464376362251 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:12:42 INFO - PROCESS | 5514 | 1464376362474 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:12:42 INFO - PROCESS | 5514 | 1464376362657 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:12:42 INFO - PROCESS | 5514 | [5514] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:12:42 INFO - PROCESS | 5514 | [5514] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:12:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 14 (0x951d2000) [pid = 5514] [serial = 14] [outer = 0x9aab2400] 12:12:43 INFO - PROCESS | 5514 | [5514] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:12:43 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:43 INFO - PROCESS | 5514 | 1464376363170 Marionette TRACE conn3 <- [1,3,null,{}] 12:12:43 INFO - PROCESS | 5514 | 1464376363198 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:12:43 INFO - PROCESS | 5514 | 1464376363230 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 12:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:12:43 INFO - PROCESS | 5514 | 1464376363273 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 5514 | 1464376363276 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 12:12:43 INFO - PROCESS | 5514 | 1464376363287 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 5514 | 1464376363293 Marionette TRACE conn3 <- [1,6,null,{}] 12:12:43 INFO - PROCESS | 5514 | 1464376363308 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:43 INFO - PROCESS | 5514 | 1464376363343 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 12:12:43 INFO - PROCESS | 5514 | 1464376363354 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d34000 == 6 [pid = 5514] [id = 6] 12:12:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 15 (0x93d34400) [pid = 5514] [serial = 15] [outer = (nil)] 12:12:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 16 (0x951cc400) [pid = 5514] [serial = 16] [outer = 0x93d34400] 12:12:43 INFO - PROCESS | 5514 | 1464376363435 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 17 (0x93d9cc00) [pid = 5514] [serial = 17] [outer = 0x93d34400] 12:12:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x93a29000 == 7 [pid = 5514] [id = 7] 12:12:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 18 (0x93a2ec00) [pid = 5514] [serial = 18] [outer = (nil)] 12:12:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 19 (0x93a31000) [pid = 5514] [serial = 19] [outer = 0x93a2ec00] 12:12:43 INFO - PROCESS | 5514 | 1464376363909 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 20 (0x93d9dc00) [pid = 5514] [serial = 20] [outer = 0x93a2ec00] 12:12:44 INFO - PROCESS | 5514 | [5514] 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 12:12:44 INFO - PROCESS | 5514 | 1464376364448 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1210ms 12:12:44 INFO - PROCESS | 5514 | 1464376364562 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 5514 | 1464376364565 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 12:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:12:44 INFO - PROCESS | 5514 | 1464376364607 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 5514 | 1464376364610 Marionette TRACE conn3 <- [1,10,null,{}] 12:12:44 INFO - PROCESS | 5514 | 1464376364632 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:44 INFO - PROCESS | 5514 | 1464376364815 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 12:12:44 INFO - PROCESS | 5514 | 1464376364838 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x9239dc00 == 8 [pid = 5514] [id = 8] 12:12:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 21 (0x9239e000) [pid = 5514] [serial = 21] [outer = (nil)] 12:12:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 22 (0x92e44400) [pid = 5514] [serial = 22] [outer = 0x9239e000] 12:12:44 INFO - PROCESS | 5514 | 1464376364914 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 23 (0x977f1800) [pid = 5514] [serial = 23] [outer = 0x9239e000] 12:12:45 INFO - PROCESS | 5514 | 1464376365970 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1422ms 12:12:46 INFO - PROCESS | 5514 | 1464376366009 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 5514 | 1464376366015 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 12:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:12:46 INFO - PROCESS | 5514 | 1464376366024 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 5514 | 1464376366029 Marionette TRACE conn3 <- [1,14,null,{}] 12:12:46 INFO - PROCESS | 5514 | 1464376366039 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:46 INFO - PROCESS | 5514 | 1464376366271 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 12:12:46 INFO - PROCESS | 5514 | 1464376366442 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x92393800 == 9 [pid = 5514] [id = 9] 12:12:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 24 (0x9239b800) [pid = 5514] [serial = 24] [outer = (nil)] 12:12:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 25 (0x92e4a000) [pid = 5514] [serial = 25] [outer = 0x9239b800] 12:12:46 INFO - PROCESS | 5514 | 1464376366548 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 26 (0x93a28c00) [pid = 5514] [serial = 26] [outer = 0x9239b800] 12:12:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x95354800 == 10 [pid = 5514] [id = 10] 12:12:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 27 (0x95355000) [pid = 5514] [serial = 27] [outer = (nil)] 12:12:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 28 (0x951ce400) [pid = 5514] [serial = 28] [outer = 0x95355000] 12:12:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 29 (0x98289c00) [pid = 5514] [serial = 29] [outer = 0x95355000] 12:12:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d35400 == 11 [pid = 5514] [id = 11] 12:12:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 30 (0x977ec400) [pid = 5514] [serial = 30] [outer = (nil)] 12:12:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 31 (0x9976e400) [pid = 5514] [serial = 31] [outer = 0x977ec400] 12:12:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 32 (0x9a246800) [pid = 5514] [serial = 32] [outer = 0x977ec400] 12:12:47 INFO - PROCESS | 5514 | 1464376367725 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1746ms 12:12:47 INFO - PROCESS | 5514 | 1464376367844 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 5514 | 1464376367853 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 12:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:12:47 INFO - PROCESS | 5514 | 1464376367870 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 5514 | 1464376367875 Marionette TRACE conn3 <- [1,18,null,{}] 12:12:47 INFO - PROCESS | 5514 | 1464376367881 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:48 INFO - PROCESS | 5514 | 1464376368143 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 12:12:48 INFO - PROCESS | 5514 | 1464376368282 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 5514 | ++DOCSHELL 0x92392c00 == 12 [pid = 5514] [id = 12] 12:12:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 33 (0x93da3400) [pid = 5514] [serial = 33] [outer = (nil)] 12:12:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 34 (0x9a4b6400) [pid = 5514] [serial = 34] [outer = 0x93da3400] 12:12:48 INFO - PROCESS | 5514 | 1464376368376 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 35 (0x9b8a0400) [pid = 5514] [serial = 35] [outer = 0x93da3400] 12:12:49 INFO - PROCESS | 5514 | 1464376369229 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1393ms 12:12:49 INFO - PROCESS | 5514 | 1464376369264 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 5514 | 1464376369268 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 12:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:12:49 INFO - PROCESS | 5514 | 1464376369275 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 5514 | 1464376369281 Marionette TRACE conn3 <- [1,22,null,{}] 12:12:49 INFO - PROCESS | 5514 | 1464376369298 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 5514 | 1464376369489 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:12:49 INFO - PROCESS | 5514 | 1464376369617 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a885400 == 13 [pid = 5514] [id = 13] 12:12:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 36 (0x9a88e800) [pid = 5514] [serial = 36] [outer = (nil)] 12:12:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 37 (0x9c0c3400) [pid = 5514] [serial = 37] [outer = 0x9a88e800] 12:12:49 INFO - PROCESS | 5514 | 1464376369709 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 38 (0x9d1c3c00) [pid = 5514] [serial = 38] [outer = 0x9a88e800] 12:12:50 INFO - PROCESS | 5514 | 1464376370828 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1585ms 12:12:50 INFO - PROCESS | 5514 | 1464376370860 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 5514 | 1464376370865 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 12:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:12:50 INFO - PROCESS | 5514 | 1464376370873 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 5514 | 1464376370879 Marionette TRACE conn3 <- [1,26,null,{}] 12:12:50 INFO - PROCESS | 5514 | 1464376370889 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:51 INFO - PROCESS | 5514 | 1464376371067 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 12:12:51 INFO - PROCESS | 5514 | 1464376371320 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 5514 | ++DOCSHELL 0x93a32c00 == 14 [pid = 5514] [id = 14] 12:12:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 39 (0x9a0cf400) [pid = 5514] [serial = 39] [outer = (nil)] 12:12:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 40 (0x9a88f800) [pid = 5514] [serial = 40] [outer = 0x9a0cf400] 12:12:51 INFO - PROCESS | 5514 | 1464376371406 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 41 (0x9b52dc00) [pid = 5514] [serial = 41] [outer = 0x9a0cf400] 12:12:52 INFO - PROCESS | 5514 | 1464376372287 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1437ms 12:12:52 INFO - PROCESS | 5514 | 1464376372311 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 5514 | 1464376372319 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 12:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:12:52 INFO - PROCESS | 5514 | 1464376372329 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 5514 | 1464376372333 Marionette TRACE conn3 <- [1,30,null,{}] 12:12:52 INFO - PROCESS | 5514 | 1464376372339 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:52 INFO - PROCESS | 5514 | 1464376372517 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 12:12:52 INFO - PROCESS | 5514 | 1464376372614 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x97705400 == 15 [pid = 5514] [id = 15] 12:12:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 42 (0x9913cc00) [pid = 5514] [serial = 42] [outer = (nil)] 12:12:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 43 (0x9a4b5000) [pid = 5514] [serial = 43] [outer = 0x9913cc00] 12:12:52 INFO - PROCESS | 5514 | 1464376372687 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 44 (0x9b538c00) [pid = 5514] [serial = 44] [outer = 0x9913cc00] 12:12:53 INFO - PROCESS | 5514 | 1464376373406 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1129ms 12:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:12:53 INFO - PROCESS | 5514 | 1464376373458 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 5514 | 1464376373461 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 12:12:53 INFO - PROCESS | 5514 | 1464376373474 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 5514 | 1464376373478 Marionette TRACE conn3 <- [1,34,null,{}] 12:12:53 INFO - PROCESS | 5514 | 1464376373494 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 5514 | 1464376373651 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 12:12:53 INFO - PROCESS | 5514 | 1464376373664 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 5514 | ++DOCSHELL 0x921ec400 == 16 [pid = 5514] [id = 16] 12:12:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 45 (0x9c0c3c00) [pid = 5514] [serial = 45] [outer = (nil)] 12:12:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 46 (0x9c28a400) [pid = 5514] [serial = 46] [outer = 0x9c0c3c00] 12:12:53 INFO - PROCESS | 5514 | 1464376373742 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 47 (0xa0606800) [pid = 5514] [serial = 47] [outer = 0x9c0c3c00] 12:12:54 INFO - PROCESS | 5514 | 1464376374502 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1091ms 12:12:54 INFO - PROCESS | 5514 | 1464376374559 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 5514 | 1464376374563 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 12:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:12:54 INFO - PROCESS | 5514 | 1464376374569 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 5514 | 1464376374572 Marionette TRACE conn3 <- [1,38,null,{}] 12:12:54 INFO - PROCESS | 5514 | 1464376374578 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 5514 | 1464376374728 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 12:12:54 INFO - PROCESS | 5514 | 1464376374750 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x9515cc00 == 17 [pid = 5514] [id = 17] 12:12:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 48 (0x977f1000) [pid = 5514] [serial = 48] [outer = (nil)] 12:12:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 49 (0x9d1be400) [pid = 5514] [serial = 49] [outer = 0x977f1000] 12:12:54 INFO - PROCESS | 5514 | 1464376374824 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 50 (0xa115f400) [pid = 5514] [serial = 50] [outer = 0x977f1000] 12:12:55 INFO - PROCESS | 5514 | 1464376375591 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1031ms 12:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:12:55 INFO - PROCESS | 5514 | 1464376375601 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 5514 | 1464376375604 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 12:12:55 INFO - PROCESS | 5514 | 1464376375610 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 5514 | 1464376375614 Marionette TRACE conn3 <- [1,42,null,{}] 12:12:55 INFO - PROCESS | 5514 | 1464376375619 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 5514 | 1464376375804 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:12:55 INFO - PROCESS | 5514 | 1464376375828 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x9823b800 == 18 [pid = 5514] [id = 18] 12:12:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 51 (0xa115d800) [pid = 5514] [serial = 51] [outer = (nil)] 12:12:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 52 (0xa2277c00) [pid = 5514] [serial = 52] [outer = 0xa115d800] 12:12:55 INFO - PROCESS | 5514 | 1464376375904 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 53 (0xa22bd800) [pid = 5514] [serial = 53] [outer = 0xa115d800] 12:12:56 INFO - PROCESS | 5514 | 1464376376670 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1084ms 12:12:56 INFO - PROCESS | 5514 | 1464376376700 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 5514 | 1464376376703 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 12:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:12:56 INFO - PROCESS | 5514 | 1464376376710 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 5514 | 1464376376714 Marionette TRACE conn3 <- [1,46,null,{}] 12:12:56 INFO - PROCESS | 5514 | 1464376376720 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:56 INFO - PROCESS | 5514 | 1464376376944 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 12:12:56 INFO - PROCESS | 5514 | 1464376376957 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x921e7000 == 19 [pid = 5514] [id = 19] 12:12:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 54 (0x95359800) [pid = 5514] [serial = 54] [outer = (nil)] 12:12:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 55 (0xa321ac00) [pid = 5514] [serial = 55] [outer = 0x95359800] 12:12:57 INFO - PROCESS | 5514 | 1464376377038 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 56 (0xa325f800) [pid = 5514] [serial = 56] [outer = 0x95359800] 12:12:57 INFO - PROCESS | 5514 | 1464376377775 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1085ms 12:12:57 INFO - PROCESS | 5514 | 1464376377795 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 5514 | 1464376377799 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 12:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:12:57 INFO - PROCESS | 5514 | 1464376377810 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 5514 | 1464376377812 Marionette TRACE conn3 <- [1,50,null,{}] 12:12:57 INFO - PROCESS | 5514 | 1464376377818 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:58 INFO - PROCESS | 5514 | 1464376378012 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 12:12:58 INFO - PROCESS | 5514 | 1464376378064 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x9535a800 == 20 [pid = 5514] [id = 20] 12:12:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 57 (0xa35f7000) [pid = 5514] [serial = 57] [outer = (nil)] 12:12:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 58 (0xa503c000) [pid = 5514] [serial = 58] [outer = 0xa35f7000] 12:12:58 INFO - PROCESS | 5514 | 1464376378139 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 59 (0xa50aa800) [pid = 5514] [serial = 59] [outer = 0xa35f7000] 12:12:58 INFO - PROCESS | 5514 | 1464376378816 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1032ms 12:12:58 INFO - PROCESS | 5514 | 1464376378837 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 5514 | 1464376378841 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 12:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:12:58 INFO - PROCESS | 5514 | 1464376378848 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 5514 | 1464376378852 Marionette TRACE conn3 <- [1,54,null,{}] 12:12:58 INFO - PROCESS | 5514 | 1464376378857 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:59 INFO - PROCESS | 5514 | 1464376379048 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 12:12:59 INFO - PROCESS | 5514 | 1464376379072 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x9515b800 == 21 [pid = 5514] [id = 21] 12:12:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 60 (0x99519800) [pid = 5514] [serial = 60] [outer = (nil)] 12:12:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 61 (0xa62eec00) [pid = 5514] [serial = 61] [outer = 0x99519800] 12:12:59 INFO - PROCESS | 5514 | 1464376379144 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 62 (0xa62f5c00) [pid = 5514] [serial = 62] [outer = 0x99519800] 12:12:59 INFO - PROCESS | 5514 | 1464376379821 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1036ms 12:12:59 INFO - PROCESS | 5514 | 1464376379884 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 5514 | 1464376379888 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 12:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:12:59 INFO - PROCESS | 5514 | 1464376379894 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 5514 | 1464376379896 Marionette TRACE conn3 <- [1,58,null,{}] 12:12:59 INFO - PROCESS | 5514 | 1464376379902 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:00 INFO - PROCESS | 5514 | 1464376380108 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 12:13:00 INFO - PROCESS | 5514 | 1464376380124 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 5514 | ++DOCSHELL 0x97710800 == 22 [pid = 5514] [id = 22] 12:13:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 63 (0x99199000) [pid = 5514] [serial = 63] [outer = (nil)] 12:13:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 64 (0xa673f800) [pid = 5514] [serial = 64] [outer = 0x99199000] 12:13:00 INFO - PROCESS | 5514 | 1464376380197 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 65 (0xa675e400) [pid = 5514] [serial = 65] [outer = 0x99199000] 12:13:02 INFO - PROCESS | 5514 | 1464376382003 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2130ms 12:13:02 INFO - PROCESS | 5514 | 1464376382025 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 5514 | 1464376382031 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 12:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:13:02 INFO - PROCESS | 5514 | 1464376382044 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 5514 | 1464376382049 Marionette TRACE conn3 <- [1,62,null,{}] 12:13:02 INFO - PROCESS | 5514 | 1464376382059 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:02 INFO - PROCESS | 5514 | 1464376382240 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:13:02 INFO - PROCESS | 5514 | 1464376382279 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d31800 == 23 [pid = 5514] [id = 23] 12:13:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 66 (0x93d33400) [pid = 5514] [serial = 66] [outer = (nil)] 12:13:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 67 (0x95355400) [pid = 5514] [serial = 67] [outer = 0x93d33400] 12:13:02 INFO - PROCESS | 5514 | 1464376382367 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 68 (0x977f2c00) [pid = 5514] [serial = 68] [outer = 0x93d33400] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 67 (0x93d34400) [pid = 5514] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 66 (0x9239e000) [pid = 5514] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 65 (0x9239b800) [pid = 5514] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 64 (0x93da3400) [pid = 5514] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 63 (0x9a88e800) [pid = 5514] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 62 (0x9a0cf400) [pid = 5514] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 61 (0x9913cc00) [pid = 5514] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 60 (0x9c0c3c00) [pid = 5514] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 59 (0x977f1000) [pid = 5514] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 58 (0xa115d800) [pid = 5514] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 57 (0xa35f7000) [pid = 5514] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:13:03 INFO - PROCESS | 5514 | --DOMWINDOW == 56 (0x99519800) [pid = 5514] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:13:03 INFO - PROCESS | 5514 | 1464376383644 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1637ms 12:13:03 INFO - PROCESS | 5514 | 1464376383681 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 5514 | 1464376383689 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 12:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:13:03 INFO - PROCESS | 5514 | 1464376383699 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 5514 | 1464376383702 Marionette TRACE conn3 <- [1,66,null,{}] 12:13:03 INFO - PROCESS | 5514 | 1464376383709 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:03 INFO - PROCESS | 5514 | 1464376383875 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 12:13:03 INFO - PROCESS | 5514 | 1464376383889 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x93da4400 == 24 [pid = 5514] [id = 24] 12:13:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 57 (0x93da4800) [pid = 5514] [serial = 69] [outer = (nil)] 12:13:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 58 (0x9976e800) [pid = 5514] [serial = 70] [outer = 0x93da4800] 12:13:03 INFO - PROCESS | 5514 | 1464376383965 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 59 (0x9a733400) [pid = 5514] [serial = 71] [outer = 0x93da4800] 12:13:04 INFO - PROCESS | 5514 | 1464376384692 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1030ms 12:13:04 INFO - PROCESS | 5514 | 1464376384738 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 5514 | 1464376384742 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 12:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:13:04 INFO - PROCESS | 5514 | 1464376384748 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 5514 | 1464376384753 Marionette TRACE conn3 <- [1,70,null,{}] 12:13:04 INFO - PROCESS | 5514 | 1464376384773 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:04 INFO - PROCESS | 5514 | 1464376384927 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 12:13:05 INFO - PROCESS | 5514 | 1464376385025 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x9951a800 == 25 [pid = 5514] [id = 25] 12:13:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 60 (0x9b105400) [pid = 5514] [serial = 72] [outer = (nil)] 12:13:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 61 (0x9b896800) [pid = 5514] [serial = 73] [outer = 0x9b105400] 12:13:05 INFO - PROCESS | 5514 | 1464376385105 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 62 (0x9c030800) [pid = 5514] [serial = 74] [outer = 0x9b105400] 12:13:05 INFO - PROCESS | 5514 | 1464376385983 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1299ms 12:13:06 INFO - PROCESS | 5514 | 1464376386048 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 5514 | 1464376386055 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 12:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:13:06 INFO - PROCESS | 5514 | 1464376386065 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 5514 | 1464376386071 Marionette TRACE conn3 <- [1,74,null,{}] 12:13:06 INFO - PROCESS | 5514 | 1464376386079 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 5514 | 1464376386295 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 12:13:06 INFO - PROCESS | 5514 | 1464376386432 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x92e4b800 == 26 [pid = 5514] [id = 26] 12:13:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 63 (0x95152400) [pid = 5514] [serial = 75] [outer = (nil)] 12:13:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 64 (0x9971fc00) [pid = 5514] [serial = 76] [outer = 0x95152400] 12:13:06 INFO - PROCESS | 5514 | 1464376386525 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 65 (0x9a892800) [pid = 5514] [serial = 77] [outer = 0x95152400] 12:13:07 INFO - PROCESS | 5514 | 1464376387305 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1285ms 12:13:07 INFO - PROCESS | 5514 | 1464376387351 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 5514 | 1464376387361 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 12:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:13:07 INFO - PROCESS | 5514 | 1464376387371 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 5514 | 1464376387376 Marionette TRACE conn3 <- [1,78,null,{}] 12:13:07 INFO - PROCESS | 5514 | 1464376387382 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:07 INFO - PROCESS | 5514 | 1464376387602 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 12:13:07 INFO - PROCESS | 5514 | 1464376387618 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x9b89e800 == 27 [pid = 5514] [id = 27] 12:13:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 66 (0x9b89f000) [pid = 5514] [serial = 78] [outer = (nil)] 12:13:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 67 (0x9c0c8000) [pid = 5514] [serial = 79] [outer = 0x9b89f000] 12:13:07 INFO - PROCESS | 5514 | 1464376387742 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 68 (0x9d1bac00) [pid = 5514] [serial = 80] [outer = 0x9b89f000] 12:13:08 INFO - PROCESS | 5514 | 1464376388677 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1340ms 12:13:08 INFO - PROCESS | 5514 | 1464376388711 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 12:13:08 INFO - PROCESS | 5514 | 1464376388716 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 12:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:13:08 INFO - PROCESS | 5514 | 1464376388722 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 5514 | 1464376388728 Marionette TRACE conn3 <- [1,82,null,{}] 12:13:08 INFO - PROCESS | 5514 | 1464376388745 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:08 INFO - PROCESS | 5514 | 1464376388916 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:13:09 INFO - PROCESS | 5514 | 1464376389050 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 5514 | ++DOCSHELL 0x9951f800 == 28 [pid = 5514] [id = 28] 12:13:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 69 (0xa115c000) [pid = 5514] [serial = 81] [outer = (nil)] 12:13:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 70 (0xa22c5000) [pid = 5514] [serial = 82] [outer = 0xa115c000] 12:13:09 INFO - PROCESS | 5514 | 1464376389139 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 71 (0xa26bf800) [pid = 5514] [serial = 83] [outer = 0xa115c000] 12:13:09 INFO - PROCESS | 5514 | 1464376389963 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1285ms 12:13:10 INFO - PROCESS | 5514 | 1464376390008 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 5514 | 1464376390013 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 12:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:13:10 INFO - PROCESS | 5514 | 1464376390020 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 5514 | 1464376390023 Marionette TRACE conn3 <- [1,86,null,{}] 12:13:10 INFO - PROCESS | 5514 | 1464376390029 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:10 INFO - PROCESS | 5514 | 1464376390211 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 12:13:10 INFO - PROCESS | 5514 | 1464376390348 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x9c285c00 == 29 [pid = 5514] [id = 29] 12:13:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 72 (0xa22c5c00) [pid = 5514] [serial = 84] [outer = (nil)] 12:13:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 73 (0xa3255000) [pid = 5514] [serial = 85] [outer = 0xa22c5c00] 12:13:10 INFO - PROCESS | 5514 | 1464376390434 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 74 (0xa30ec000) [pid = 5514] [serial = 86] [outer = 0xa22c5c00] 12:13:11 INFO - PROCESS | 5514 | 1464376391310 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1336ms 12:13:11 INFO - PROCESS | 5514 | 1464376391357 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 5514 | 1464376391361 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 12:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:13:11 INFO - PROCESS | 5514 | 1464376391367 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 5514 | 1464376391371 Marionette TRACE conn3 <- [1,90,null,{}] 12:13:11 INFO - PROCESS | 5514 | 1464376391377 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 5514 | 1464376391537 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 12:13:11 INFO - PROCESS | 5514 | 1464376391670 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3cd800 == 30 [pid = 5514] [id = 30] 12:13:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 75 (0x9a3ce400) [pid = 5514] [serial = 87] [outer = (nil)] 12:13:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 76 (0x9a3d5400) [pid = 5514] [serial = 88] [outer = 0x9a3ce400] 12:13:11 INFO - PROCESS | 5514 | 1464376391757 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 77 (0x9a3d7800) [pid = 5514] [serial = 89] [outer = 0x9a3ce400] 12:13:12 INFO - PROCESS | 5514 | 1464376392620 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1282ms 12:13:12 INFO - PROCESS | 5514 | 1464376392649 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 5514 | 1464376392654 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 12:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:13:12 INFO - PROCESS | 5514 | 1464376392660 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 5514 | 1464376392664 Marionette TRACE conn3 <- [1,94,null,{}] 12:13:12 INFO - PROCESS | 5514 | 1464376392670 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 5514 | 1464376392901 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 12:13:12 INFO - PROCESS | 5514 | 1464376392916 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3cdc00 == 31 [pid = 5514] [id = 31] 12:13:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 78 (0x9a3d6000) [pid = 5514] [serial = 90] [outer = (nil)] 12:13:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 79 (0x9a888000) [pid = 5514] [serial = 91] [outer = 0x9a3d6000] 12:13:13 INFO - PROCESS | 5514 | 1464376392999 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 80 (0x9b52d800) [pid = 5514] [serial = 92] [outer = 0x9a3d6000] 12:13:14 INFO - PROCESS | 5514 | 1464376394011 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1388ms 12:13:14 INFO - PROCESS | 5514 | 1464376394049 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 5514 | 1464376394053 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 12:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:13:14 INFO - PROCESS | 5514 | 1464376394062 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 5514 | 1464376394065 Marionette TRACE conn3 <- [1,98,null,{}] 12:13:14 INFO - PROCESS | 5514 | 1464376394073 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:14 INFO - PROCESS | 5514 | 1464376394227 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 12:13:14 INFO - PROCESS | 5514 | 1464376394375 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x92394000 == 32 [pid = 5514] [id = 32] 12:13:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 81 (0x93da3400) [pid = 5514] [serial = 93] [outer = (nil)] 12:13:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 82 (0x9919a800) [pid = 5514] [serial = 94] [outer = 0x93da3400] 12:13:14 INFO - PROCESS | 5514 | 1464376394462 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 83 (0x99772c00) [pid = 5514] [serial = 95] [outer = 0x93da3400] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 82 (0x9a35b800) [pid = 5514] [serial = 12] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 81 (0xa4e21800) [pid = 5514] [serial = 2] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 80 (0x92e4a000) [pid = 5514] [serial = 25] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 79 (0x9976e400) [pid = 5514] [serial = 31] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 78 (0x9a4b6400) [pid = 5514] [serial = 34] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 77 (0x9c0c3400) [pid = 5514] [serial = 37] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 76 (0x9a88f800) [pid = 5514] [serial = 40] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 75 (0x9b52dc00) [pid = 5514] [serial = 41] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 74 (0x9a4b5000) [pid = 5514] [serial = 43] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 73 (0x9c28a400) [pid = 5514] [serial = 46] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 72 (0x9d1be400) [pid = 5514] [serial = 49] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 71 (0xa2277c00) [pid = 5514] [serial = 52] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 70 (0xa321ac00) [pid = 5514] [serial = 55] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 69 (0xa503c000) [pid = 5514] [serial = 58] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 68 (0xa62eec00) [pid = 5514] [serial = 61] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 67 (0xa115f400) [pid = 5514] [serial = 50] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 66 (0x951ce400) [pid = 5514] [serial = 28] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 65 (0xa22bd800) [pid = 5514] [serial = 53] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 64 (0xa50aa800) [pid = 5514] [serial = 59] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 63 (0xa62f5c00) [pid = 5514] [serial = 62] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 62 (0xa0606800) [pid = 5514] [serial = 47] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 61 (0x9b8a0400) [pid = 5514] [serial = 35] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 60 (0x9b538c00) [pid = 5514] [serial = 44] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 59 (0x9d1c3c00) [pid = 5514] [serial = 38] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 58 (0x977f1800) [pid = 5514] [serial = 23] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 57 (0x93a28c00) [pid = 5514] [serial = 26] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 56 (0x9a72d800) [pid = 5514] [serial = 9] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 55 (0x92e44400) [pid = 5514] [serial = 22] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 54 (0x93a31000) [pid = 5514] [serial = 19] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 53 (0x951cc400) [pid = 5514] [serial = 16] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | --DOMWINDOW == 52 (0x93d9cc00) [pid = 5514] [serial = 17] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 5514 | 1464376395980 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1983ms 12:13:16 INFO - PROCESS | 5514 | 1464376396046 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 5514 | 1464376396053 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 12:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:13:16 INFO - PROCESS | 5514 | 1464376396064 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - PROCESS | 5514 | 1464376396069 Marionette TRACE conn3 <- [1,102,null,{}] 12:13:16 INFO - PROCESS | 5514 | 1464376396078 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:16 INFO - PROCESS | 5514 | 1464376396234 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:13:16 INFO - PROCESS | 5514 | 1464376396249 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d2dc00 == 33 [pid = 5514] [id = 33] 12:13:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 53 (0x93d9f800) [pid = 5514] [serial = 96] [outer = (nil)] 12:13:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 54 (0x95351800) [pid = 5514] [serial = 97] [outer = 0x93d9f800] 12:13:16 INFO - PROCESS | 5514 | 1464376396323 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 55 (0x977ef800) [pid = 5514] [serial = 98] [outer = 0x93d9f800] 12:13:17 INFO - PROCESS | 5514 | 1464376397059 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1044ms 12:13:17 INFO - PROCESS | 5514 | 1464376397104 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 5514 | 1464376397114 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 12:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:13:17 INFO - PROCESS | 5514 | 1464376397126 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 5514 | 1464376397129 Marionette TRACE conn3 <- [1,106,null,{}] 12:13:17 INFO - PROCESS | 5514 | 1464376397142 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 5514 | 1464376397300 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 12:13:17 INFO - PROCESS | 5514 | 1464376397313 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d2c400 == 34 [pid = 5514] [id = 34] 12:13:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 56 (0x9a0d0800) [pid = 5514] [serial = 99] [outer = (nil)] 12:13:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 57 (0x9a3d1c00) [pid = 5514] [serial = 100] [outer = 0x9a0d0800] 12:13:17 INFO - PROCESS | 5514 | 1464376397480 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 58 (0x9a3dc000) [pid = 5514] [serial = 101] [outer = 0x9a0d0800] 12:13:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 59 (0x9a891000) [pid = 5514] [serial = 102] [outer = 0x977ec400] 12:13:18 INFO - PROCESS | 5514 | 1464376398304 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1249ms 12:13:18 INFO - PROCESS | 5514 | 1464376398389 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 12:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:13:18 INFO - PROCESS | 5514 | 1464376398393 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 12:13:18 INFO - PROCESS | 5514 | 1464376398399 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 5514 | 1464376398405 Marionette TRACE conn3 <- [1,110,null,{}] 12:13:18 INFO - PROCESS | 5514 | 1464376398431 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 5514 | 1464376398624 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 12:13:18 INFO - PROCESS | 5514 | 1464376398689 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a88c800 == 35 [pid = 5514] [id = 35] 12:13:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 60 (0x9a892400) [pid = 5514] [serial = 103] [outer = (nil)] 12:13:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 61 (0x9b898400) [pid = 5514] [serial = 104] [outer = 0x9a892400] 12:13:18 INFO - PROCESS | 5514 | 1464376398766 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 62 (0x9c078c00) [pid = 5514] [serial = 105] [outer = 0x9a892400] 12:13:19 INFO - PROCESS | 5514 | 1464376399548 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1189ms 12:13:19 INFO - PROCESS | 5514 | 1464376399588 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 5514 | 1464376399593 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 12:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:13:19 INFO - PROCESS | 5514 | 1464376399601 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 5514 | 1464376399604 Marionette TRACE conn3 <- [1,114,null,{}] 12:13:19 INFO - PROCESS | 5514 | 1464376399613 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:19 INFO - PROCESS | 5514 | 1464376399808 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 12:13:19 INFO - PROCESS | 5514 | --DOMWINDOW == 61 (0x99199000) [pid = 5514] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:13:19 INFO - PROCESS | 5514 | --DOMWINDOW == 60 (0x95359800) [pid = 5514] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:13:19 INFO - PROCESS | 5514 | --DOMWINDOW == 59 (0x9b105400) [pid = 5514] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:13:19 INFO - PROCESS | 5514 | --DOMWINDOW == 58 (0x93da4800) [pid = 5514] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:13:19 INFO - PROCESS | 5514 | --DOMWINDOW == 57 (0x93d33400) [pid = 5514] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:13:19 INFO - PROCESS | 5514 | 1464376399910 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d31400 == 36 [pid = 5514] [id = 36] 12:13:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 58 (0x93d33400) [pid = 5514] [serial = 106] [outer = (nil)] 12:13:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 59 (0x9b105400) [pid = 5514] [serial = 107] [outer = 0x93d33400] 12:13:19 INFO - PROCESS | 5514 | 1464376399983 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 60 (0x9c28a000) [pid = 5514] [serial = 108] [outer = 0x93d33400] 12:13:20 INFO - PROCESS | 5514 | 1464376400641 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1084ms 12:13:20 INFO - PROCESS | 5514 | 1464376400686 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 5514 | 1464376400690 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 12:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:13:20 INFO - PROCESS | 5514 | 1464376400695 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 5514 | 1464376400699 Marionette TRACE conn3 <- [1,118,null,{}] 12:13:20 INFO - PROCESS | 5514 | 1464376400704 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:20 INFO - PROCESS | 5514 | 1464376400872 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 12:13:20 INFO - PROCESS | 5514 | 1464376400891 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3d3400 == 37 [pid = 5514] [id = 37] 12:13:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 61 (0x9d1be400) [pid = 5514] [serial = 109] [outer = (nil)] 12:13:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 62 (0xa060e400) [pid = 5514] [serial = 110] [outer = 0x9d1be400] 12:13:20 INFO - PROCESS | 5514 | 1464376400961 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 63 (0xa1154c00) [pid = 5514] [serial = 111] [outer = 0x9d1be400] 12:13:21 INFO - PROCESS | 5514 | 1464376401673 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 995ms 12:13:21 INFO - PROCESS | 5514 | 1464376401691 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 5514 | 1464376401694 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 12:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:13:21 INFO - PROCESS | 5514 | 1464376401700 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 5514 | 1464376401704 Marionette TRACE conn3 <- [1,122,null,{}] 12:13:21 INFO - PROCESS | 5514 | 1464376401709 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 5514 | 1464376401894 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:13:22 INFO - PROCESS | 5514 | 1464376402010 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x921de400 == 38 [pid = 5514] [id = 38] 12:13:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 64 (0x921e2400) [pid = 5514] [serial = 112] [outer = (nil)] 12:13:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 65 (0x9239b800) [pid = 5514] [serial = 113] [outer = 0x921e2400] 12:13:22 INFO - PROCESS | 5514 | 1464376402096 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 66 (0x93d2b000) [pid = 5514] [serial = 114] [outer = 0x921e2400] 12:13:23 INFO - PROCESS | 5514 | 1464376403026 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1387ms 12:13:23 INFO - PROCESS | 5514 | 1464376403090 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 12:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:13:23 INFO - PROCESS | 5514 | 1464376403097 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 12:13:23 INFO - PROCESS | 5514 | 1464376403105 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 5514 | 1464376403111 Marionette TRACE conn3 <- [1,126,null,{}] 12:13:23 INFO - PROCESS | 5514 | 1464376403119 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 5514 | 1464376403339 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 12:13:23 INFO - PROCESS | 5514 | 1464376403484 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x99524c00 == 39 [pid = 5514] [id = 39] 12:13:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 67 (0x9a3cf800) [pid = 5514] [serial = 115] [outer = (nil)] 12:13:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 68 (0x9a888c00) [pid = 5514] [serial = 116] [outer = 0x9a3cf800] 12:13:23 INFO - PROCESS | 5514 | 1464376403573 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 69 (0x9a893400) [pid = 5514] [serial = 117] [outer = 0x9a3cf800] 12:13:24 INFO - PROCESS | 5514 | 1464376404577 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1484ms 12:13:24 INFO - PROCESS | 5514 | 1464376404592 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 12:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:13:24 INFO - PROCESS | 5514 | 1464376404599 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 12:13:24 INFO - PROCESS | 5514 | 1464376404606 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 5514 | 1464376404609 Marionette TRACE conn3 <- [1,130,null,{}] 12:13:24 INFO - PROCESS | 5514 | 1464376404616 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 5514 | 1464376404809 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 12:13:24 INFO - PROCESS | 5514 | 1464376404983 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x9514e400 == 40 [pid = 5514] [id = 40] 12:13:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 70 (0x95150400) [pid = 5514] [serial = 118] [outer = (nil)] 12:13:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 71 (0x95154800) [pid = 5514] [serial = 119] [outer = 0x95150400] 12:13:25 INFO - PROCESS | 5514 | 1464376405071 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 72 (0x952f1000) [pid = 5514] [serial = 120] [outer = 0x95150400] 12:13:26 INFO - PROCESS | 5514 | 1464376406068 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1485ms 12:13:26 INFO - PROCESS | 5514 | 1464376406090 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 12:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:13:26 INFO - PROCESS | 5514 | 1464376406095 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 12:13:26 INFO - PROCESS | 5514 | 1464376406110 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 5514 | 1464376406120 Marionette TRACE conn3 <- [1,134,null,{}] 12:13:26 INFO - PROCESS | 5514 | 1464376406128 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 5514 | 1464376406313 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 12:13:26 INFO - PROCESS | 5514 | 1464376406447 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x921dfc00 == 41 [pid = 5514] [id = 41] 12:13:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 73 (0x93d2a800) [pid = 5514] [serial = 121] [outer = (nil)] 12:13:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 74 (0x9a35cc00) [pid = 5514] [serial = 122] [outer = 0x93d2a800] 12:13:26 INFO - PROCESS | 5514 | 1464376406570 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 75 (0x9b3b0800) [pid = 5514] [serial = 123] [outer = 0x93d2a800] 12:13:27 INFO - PROCESS | 5514 | --DOCSHELL 0x9a3d3400 == 40 [pid = 5514] [id = 37] 12:13:27 INFO - PROCESS | 5514 | --DOCSHELL 0x93d31400 == 39 [pid = 5514] [id = 36] 12:13:27 INFO - PROCESS | 5514 | --DOCSHELL 0x9a88c800 == 38 [pid = 5514] [id = 35] 12:13:27 INFO - PROCESS | 5514 | --DOCSHELL 0x93d2c400 == 37 [pid = 5514] [id = 34] 12:13:27 INFO - PROCESS | 5514 | --DOCSHELL 0x93d2dc00 == 36 [pid = 5514] [id = 33] 12:13:27 INFO - PROCESS | 5514 | --DOMWINDOW == 74 (0x9c030800) [pid = 5514] [serial = 74] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 5514 | --DOMWINDOW == 73 (0x9b896800) [pid = 5514] [serial = 73] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 5514 | --DOMWINDOW == 72 (0x9976e800) [pid = 5514] [serial = 70] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 5514 | --DOMWINDOW == 71 (0x95355400) [pid = 5514] [serial = 67] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 5514 | --DOMWINDOW == 70 (0x977f2c00) [pid = 5514] [serial = 68] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 5514 | --DOMWINDOW == 69 (0x9a733400) [pid = 5514] [serial = 71] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 5514 | --DOMWINDOW == 68 (0xa675e400) [pid = 5514] [serial = 65] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 5514 | --DOMWINDOW == 67 (0xa673f800) [pid = 5514] [serial = 64] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 5514 | --DOMWINDOW == 66 (0xa325f800) [pid = 5514] [serial = 56] [outer = (nil)] [url = about:blank] 12:13:27 INFO - PROCESS | 5514 | 1464376407663 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1606ms 12:13:27 INFO - PROCESS | 5514 | 1464376407709 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 5514 | 1464376407715 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 12:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:13:27 INFO - PROCESS | 5514 | 1464376407723 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 5514 | 1464376407729 Marionette TRACE conn3 <- [1,138,null,{}] 12:13:27 INFO - PROCESS | 5514 | 1464376407736 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:27 INFO - PROCESS | 5514 | 1464376407890 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 12:13:28 INFO - PROCESS | 5514 | 1464376407985 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d9a000 == 37 [pid = 5514] [id = 42] 12:13:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 67 (0x9515d400) [pid = 5514] [serial = 124] [outer = (nil)] 12:13:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 68 (0x952f0c00) [pid = 5514] [serial = 125] [outer = 0x9515d400] 12:13:28 INFO - PROCESS | 5514 | 1464376408062 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 69 (0x95357800) [pid = 5514] [serial = 126] [outer = 0x9515d400] 12:13:28 INFO - PROCESS | 5514 | 1464376408832 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1133ms 12:13:28 INFO - PROCESS | 5514 | 1464376408860 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 5514 | 1464376408868 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 12:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:13:28 INFO - PROCESS | 5514 | 1464376408878 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 5514 | 1464376408881 Marionette TRACE conn3 <- [1,142,null,{}] 12:13:28 INFO - PROCESS | 5514 | 1464376408888 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:29 INFO - PROCESS | 5514 | 1464376409038 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:13:29 INFO - PROCESS | 5514 | 1464376409057 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3d5800 == 38 [pid = 5514] [id = 43] 12:13:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 70 (0x9a3d5c00) [pid = 5514] [serial = 127] [outer = (nil)] 12:13:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 71 (0x9a733400) [pid = 5514] [serial = 128] [outer = 0x9a3d5c00] 12:13:29 INFO - PROCESS | 5514 | 1464376409130 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 72 (0x9a88b400) [pid = 5514] [serial = 129] [outer = 0x9a3d5c00] 12:13:29 INFO - PROCESS | 5514 | 1464376409900 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1082ms 12:13:29 INFO - PROCESS | 5514 | 1464376409959 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 5514 | 1464376409962 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 12:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:13:29 INFO - PROCESS | 5514 | 1464376409982 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 5514 | 1464376409987 Marionette TRACE conn3 <- [1,146,null,{}] 12:13:30 INFO - PROCESS | 5514 | 1464376410008 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:30 INFO - PROCESS | 5514 | 1464376410195 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 12:13:30 INFO - PROCESS | 5514 | 1464376410219 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x952f2400 == 39 [pid = 5514] [id = 44] 12:13:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 73 (0x9d1c6000) [pid = 5514] [serial = 130] [outer = (nil)] 12:13:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 74 (0xa1157800) [pid = 5514] [serial = 131] [outer = 0x9d1c6000] 12:13:30 INFO - PROCESS | 5514 | 1464376410309 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 75 (0xa21aec00) [pid = 5514] [serial = 132] [outer = 0x9d1c6000] 12:13:31 INFO - PROCESS | 5514 | 1464376411115 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1184ms 12:13:31 INFO - PROCESS | 5514 | 1464376411166 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 5514 | 1464376411170 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 12:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:13:31 INFO - PROCESS | 5514 | 1464376411182 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 5514 | 1464376411184 Marionette TRACE conn3 <- [1,150,null,{}] 12:13:31 INFO - PROCESS | 5514 | 1464376411190 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:31 INFO - PROCESS | 5514 | 1464376411396 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 12:13:31 INFO - PROCESS | 5514 | 1464376411424 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a35d800 == 40 [pid = 5514] [id = 45] 12:13:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 76 (0x9b895c00) [pid = 5514] [serial = 133] [outer = (nil)] 12:13:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 77 (0xa240a800) [pid = 5514] [serial = 134] [outer = 0x9b895c00] 12:13:31 INFO - PROCESS | 5514 | 1464376411497 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 78 (0x92e48800) [pid = 5514] [serial = 135] [outer = 0x9b895c00] 12:13:32 INFO - PROCESS | 5514 | --DOMWINDOW == 77 (0x95152400) [pid = 5514] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:13:32 INFO - PROCESS | 5514 | --DOMWINDOW == 76 (0x9b89f000) [pid = 5514] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:13:32 INFO - PROCESS | 5514 | --DOMWINDOW == 75 (0x9a892400) [pid = 5514] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:13:32 INFO - PROCESS | 5514 | --DOMWINDOW == 74 (0xa115c000) [pid = 5514] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:13:32 INFO - PROCESS | 5514 | --DOMWINDOW == 73 (0xa22c5c00) [pid = 5514] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:13:32 INFO - PROCESS | 5514 | --DOMWINDOW == 72 (0x93d9f800) [pid = 5514] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:13:32 INFO - PROCESS | 5514 | --DOMWINDOW == 71 (0x9a3ce400) [pid = 5514] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:13:32 INFO - PROCESS | 5514 | --DOMWINDOW == 70 (0x9a3d6000) [pid = 5514] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:13:32 INFO - PROCESS | 5514 | --DOMWINDOW == 69 (0x9a0d0800) [pid = 5514] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:13:32 INFO - PROCESS | 5514 | --DOMWINDOW == 68 (0x93d33400) [pid = 5514] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:13:32 INFO - PROCESS | 5514 | 1464376412504 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1380ms 12:13:32 INFO - PROCESS | 5514 | 1464376412562 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 5514 | 1464376412565 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 12:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:13:32 INFO - PROCESS | 5514 | 1464376412571 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 5514 | 1464376412574 Marionette TRACE conn3 <- [1,154,null,{}] 12:13:32 INFO - PROCESS | 5514 | 1464376412580 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 5514 | 1464376412760 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 12:13:32 INFO - PROCESS | 5514 | 1464376412773 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a35dc00 == 41 [pid = 5514] [id = 46] 12:13:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 69 (0x9a892400) [pid = 5514] [serial = 136] [outer = (nil)] 12:13:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 70 (0xa115f400) [pid = 5514] [serial = 137] [outer = 0x9a892400] 12:13:32 INFO - PROCESS | 5514 | 1464376412847 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 71 (0xa060c400) [pid = 5514] [serial = 138] [outer = 0x9a892400] 12:13:33 INFO - PROCESS | 5514 | 1464376413678 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1132ms 12:13:33 INFO - PROCESS | 5514 | 1464376413704 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 5514 | 1464376413707 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 12:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:13:33 INFO - PROCESS | 5514 | 1464376413714 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 5514 | 1464376413717 Marionette TRACE conn3 <- [1,158,null,{}] 12:13:33 INFO - PROCESS | 5514 | 1464376413722 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 5514 | 1464376413914 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 12:13:33 INFO - PROCESS | 5514 | 1464376413928 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 5514 | ++DOCSHELL 0xa0605800 == 42 [pid = 5514] [id = 47] 12:13:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 72 (0xa22bd400) [pid = 5514] [serial = 139] [outer = (nil)] 12:13:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 73 (0xa4e22c00) [pid = 5514] [serial = 140] [outer = 0xa22bd400] 12:13:34 INFO - PROCESS | 5514 | 1464376414003 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 74 (0xa5047c00) [pid = 5514] [serial = 141] [outer = 0xa22bd400] 12:13:34 INFO - PROCESS | 5514 | 1464376414936 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1283ms 12:13:35 INFO - PROCESS | 5514 | 1464376415031 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 5514 | 1464376415037 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 12:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:13:35 INFO - PROCESS | 5514 | 1464376415126 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 5514 | 1464376415131 Marionette TRACE conn3 <- [1,162,null,{}] 12:13:35 INFO - PROCESS | 5514 | 1464376415247 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 5514 | 1464376415510 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:13:35 INFO - PROCESS | 5514 | 1464376415754 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 5514 | ++DOCSHELL 0x952f5800 == 43 [pid = 5514] [id = 48] 12:13:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 75 (0x9a3d7000) [pid = 5514] [serial = 142] [outer = (nil)] 12:13:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 76 (0x9b3b0c00) [pid = 5514] [serial = 143] [outer = 0x9a3d7000] 12:13:35 INFO - PROCESS | 5514 | 1464376415857 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 77 (0x9c031000) [pid = 5514] [serial = 144] [outer = 0x9a3d7000] 12:13:36 INFO - PROCESS | 5514 | 1464376416790 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1792ms 12:13:36 INFO - PROCESS | 5514 | 1464376416849 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 5514 | 1464376416858 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 12:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:13:36 INFO - PROCESS | 5514 | 1464376416868 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 5514 | 1464376416872 Marionette TRACE conn3 <- [1,166,null,{}] 12:13:36 INFO - PROCESS | 5514 | 1464376416879 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:37 INFO - PROCESS | 5514 | 1464376417095 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 12:13:37 INFO - PROCESS | 5514 | 1464376417267 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3d4800 == 44 [pid = 5514] [id = 49] 12:13:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 78 (0xa2402800) [pid = 5514] [serial = 145] [outer = (nil)] 12:13:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 79 (0xa3464c00) [pid = 5514] [serial = 146] [outer = 0xa2402800] 12:13:37 INFO - PROCESS | 5514 | 1464376417359 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 80 (0xa503b400) [pid = 5514] [serial = 147] [outer = 0xa2402800] 12:13:38 INFO - PROCESS | 5514 | 1464376418216 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1395ms 12:13:38 INFO - PROCESS | 5514 | 1464376418263 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 5514 | 1464376418266 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 12:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:13:38 INFO - PROCESS | 5514 | 1464376418274 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 5514 | 1464376418280 Marionette TRACE conn3 <- [1,170,null,{}] 12:13:38 INFO - PROCESS | 5514 | 1464376418296 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 5514 | 1464376418469 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 12:13:38 INFO - PROCESS | 5514 | 1464376418608 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 5514 | ++DOCSHELL 0xa6736c00 == 45 [pid = 5514] [id = 50] 12:13:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 81 (0xa6739800) [pid = 5514] [serial = 148] [outer = (nil)] 12:13:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 82 (0xa675e800) [pid = 5514] [serial = 149] [outer = 0xa6739800] 12:13:38 INFO - PROCESS | 5514 | 1464376418710 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 83 (0xa67d6000) [pid = 5514] [serial = 150] [outer = 0xa6739800] 12:13:39 INFO - PROCESS | 5514 | 1464376419576 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1333ms 12:13:39 INFO - PROCESS | 5514 | 1464376419608 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 5514 | 1464376419613 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 12:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:13:39 INFO - PROCESS | 5514 | 1464376419619 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 5514 | 1464376419623 Marionette TRACE conn3 <- [1,174,null,{}] 12:13:39 INFO - PROCESS | 5514 | 1464376419629 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 5514 | 1464376419793 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 12:13:39 INFO - PROCESS | 5514 | 1464376419937 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x92394c00 == 46 [pid = 5514] [id = 51] 12:13:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 84 (0x95153800) [pid = 5514] [serial = 151] [outer = (nil)] 12:13:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 85 (0xa1163800) [pid = 5514] [serial = 152] [outer = 0x95153800] 12:13:40 INFO - PROCESS | 5514 | 1464376420022 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 86 (0xa68e6c00) [pid = 5514] [serial = 153] [outer = 0x95153800] 12:13:41 INFO - PROCESS | 5514 | 1464376421103 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1530ms 12:13:41 INFO - PROCESS | 5514 | 1464376421150 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 5514 | 1464376421156 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 12:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:13:41 INFO - PROCESS | 5514 | 1464376421164 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 5514 | 1464376421170 Marionette TRACE conn3 <- [1,178,null,{}] 12:13:41 INFO - PROCESS | 5514 | 1464376421182 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:41 INFO - PROCESS | 5514 | 1464376421378 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:13:41 INFO - PROCESS | 5514 | 1464376421477 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 12:13:41 INFO - PROCESS | 5514 | 1464376421638 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x952ef400 == 47 [pid = 5514] [id = 52] 12:13:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 87 (0x97705000) [pid = 5514] [serial = 154] [outer = (nil)] 12:13:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 88 (0x9a7ac400) [pid = 5514] [serial = 155] [outer = 0x97705000] 12:13:41 INFO - PROCESS | 5514 | 1464376421736 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 89 (0x9b899000) [pid = 5514] [serial = 156] [outer = 0x97705000] 12:13:42 INFO - PROCESS | 5514 | --DOCSHELL 0x9a35dc00 == 46 [pid = 5514] [id = 46] 12:13:42 INFO - PROCESS | 5514 | --DOCSHELL 0x9a35d800 == 45 [pid = 5514] [id = 45] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 88 (0x9919a800) [pid = 5514] [serial = 94] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOCSHELL 0x952f2400 == 44 [pid = 5514] [id = 44] 12:13:42 INFO - PROCESS | 5514 | --DOCSHELL 0x9a3d5800 == 43 [pid = 5514] [id = 43] 12:13:42 INFO - PROCESS | 5514 | --DOCSHELL 0x93d9a000 == 42 [pid = 5514] [id = 42] 12:13:42 INFO - PROCESS | 5514 | --DOCSHELL 0x921de400 == 41 [pid = 5514] [id = 38] 12:13:42 INFO - PROCESS | 5514 | 1464376422592 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 87 (0x9a892800) [pid = 5514] [serial = 77] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 86 (0x9971fc00) [pid = 5514] [serial = 76] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 85 (0x9d1bac00) [pid = 5514] [serial = 80] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 84 (0x9b898400) [pid = 5514] [serial = 104] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 83 (0x9c0c8000) [pid = 5514] [serial = 79] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 82 (0xa26bf800) [pid = 5514] [serial = 83] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 81 (0xa22c5000) [pid = 5514] [serial = 82] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 80 (0xa060e400) [pid = 5514] [serial = 110] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 79 (0xa30ec000) [pid = 5514] [serial = 86] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 78 (0xa3255000) [pid = 5514] [serial = 85] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 77 (0x95351800) [pid = 5514] [serial = 97] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 76 (0x9a3d7800) [pid = 5514] [serial = 89] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 75 (0x9a3d5400) [pid = 5514] [serial = 88] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 74 (0x9b52d800) [pid = 5514] [serial = 92] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 73 (0x977ef800) [pid = 5514] [serial = 98] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 72 (0x9a3d1c00) [pid = 5514] [serial = 100] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 71 (0x9a888000) [pid = 5514] [serial = 91] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 70 (0x9b105400) [pid = 5514] [serial = 107] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 69 (0x9c078c00) [pid = 5514] [serial = 105] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 68 (0x9a246800) [pid = 5514] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 67 (0x9c28a000) [pid = 5514] [serial = 108] [outer = (nil)] [url = about:blank] 12:13:42 INFO - PROCESS | 5514 | --DOMWINDOW == 66 (0x9a3dc000) [pid = 5514] [serial = 101] [outer = (nil)] [url = about:blank] 12:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1486ms 12:13:42 INFO - PROCESS | 5514 | 1464376422649 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 5514 | 1464376422656 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 12:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:13:42 INFO - PROCESS | 5514 | 1464376422666 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 5514 | 1464376422670 Marionette TRACE conn3 <- [1,182,null,{}] 12:13:42 INFO - PROCESS | 5514 | 1464376422676 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:42 INFO - PROCESS | 5514 | 1464376422833 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:13:42 INFO - PROCESS | 5514 | 1464376422930 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x95355800 == 42 [pid = 5514] [id = 53] 12:13:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 67 (0x9828e800) [pid = 5514] [serial = 157] [outer = (nil)] 12:13:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 68 (0x9a3d5400) [pid = 5514] [serial = 158] [outer = 0x9828e800] 12:13:43 INFO - PROCESS | 5514 | 1464376423006 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 69 (0x9a4b7800) [pid = 5514] [serial = 159] [outer = 0x9828e800] 12:13:44 INFO - PROCESS | 5514 | 1464376423998 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1381ms 12:13:44 INFO - PROCESS | 5514 | 1464376424047 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 5514 | 1464376424051 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 12:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:13:44 INFO - PROCESS | 5514 | 1464376424057 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 5514 | 1464376424063 Marionette TRACE conn3 <- [1,186,null,{}] 12:13:44 INFO - PROCESS | 5514 | 1464376424078 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:44 INFO - PROCESS | 5514 | 1464376424284 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 12:13:44 INFO - PROCESS | 5514 | 1464376424301 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d2fc00 == 43 [pid = 5514] [id = 54] 12:13:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 70 (0x9c288c00) [pid = 5514] [serial = 160] [outer = (nil)] 12:13:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 71 (0x9d1c9800) [pid = 5514] [serial = 161] [outer = 0x9c288c00] 12:13:44 INFO - PROCESS | 5514 | 1464376424376 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 72 (0xa21a7000) [pid = 5514] [serial = 162] [outer = 0x9c288c00] 12:13:45 INFO - PROCESS | 5514 | 1464376425130 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1091ms 12:13:45 INFO - PROCESS | 5514 | 1464376425157 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 5514 | 1464376425161 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 12:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:13:45 INFO - PROCESS | 5514 | 1464376425167 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 5514 | 1464376425171 Marionette TRACE conn3 <- [1,190,null,{}] 12:13:45 INFO - PROCESS | 5514 | 1464376425183 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 5514 | 1464376425362 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 12:13:45 INFO - PROCESS | 5514 | 1464376425390 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x921e7400 == 44 [pid = 5514] [id = 55] 12:13:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 73 (0xa21ae800) [pid = 5514] [serial = 163] [outer = (nil)] 12:13:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 74 (0xa26c0000) [pid = 5514] [serial = 164] [outer = 0xa21ae800] 12:13:45 INFO - PROCESS | 5514 | 1464376425462 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 75 (0xa30ea400) [pid = 5514] [serial = 165] [outer = 0xa21ae800] 12:13:46 INFO - PROCESS | 5514 | 1464376426269 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1130ms 12:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:13:46 INFO - PROCESS | 5514 | 1464376426299 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 5514 | 1464376426301 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 12:13:46 INFO - PROCESS | 5514 | 1464376426308 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 5514 | 1464376426311 Marionette TRACE conn3 <- [1,194,null,{}] 12:13:46 INFO - PROCESS | 5514 | 1464376426337 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 5514 | 1464376426522 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 12:13:46 INFO - PROCESS | 5514 | 1464376426544 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x99138400 == 45 [pid = 5514] [id = 56] 12:13:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 76 (0xa2405800) [pid = 5514] [serial = 166] [outer = (nil)] 12:13:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 77 (0xa50aa800) [pid = 5514] [serial = 167] [outer = 0xa2405800] 12:13:46 INFO - PROCESS | 5514 | 1464376426619 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 78 (0xa628b800) [pid = 5514] [serial = 168] [outer = 0xa2405800] 12:13:47 INFO - PROCESS | 5514 | --DOMWINDOW == 77 (0x93da3400) [pid = 5514] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:13:47 INFO - PROCESS | 5514 | --DOMWINDOW == 76 (0x9b895c00) [pid = 5514] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:13:47 INFO - PROCESS | 5514 | --DOMWINDOW == 75 (0x9a3d5c00) [pid = 5514] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:13:47 INFO - PROCESS | 5514 | --DOMWINDOW == 74 (0x9a892400) [pid = 5514] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:13:47 INFO - PROCESS | 5514 | --DOMWINDOW == 73 (0x9515d400) [pid = 5514] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:13:47 INFO - PROCESS | 5514 | --DOMWINDOW == 72 (0x93d2a800) [pid = 5514] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:13:47 INFO - PROCESS | 5514 | --DOMWINDOW == 71 (0x9d1c6000) [pid = 5514] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:13:47 INFO - PROCESS | 5514 | 1464376427504 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1248ms 12:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:13:47 INFO - PROCESS | 5514 | 1464376427555 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 5514 | 1464376427558 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 12:13:47 INFO - PROCESS | 5514 | 1464376427564 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 5514 | 1464376427568 Marionette TRACE conn3 <- [1,198,null,{}] 12:13:47 INFO - PROCESS | 5514 | 1464376427573 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:47 INFO - PROCESS | 5514 | 1464376427748 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 12:13:47 INFO - PROCESS | 5514 | 1464376427846 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x93a2e000 == 46 [pid = 5514] [id = 57] 12:13:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 72 (0x93d2a800) [pid = 5514] [serial = 169] [outer = (nil)] 12:13:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 73 (0xa22c9c00) [pid = 5514] [serial = 170] [outer = 0x93d2a800] 12:13:47 INFO - PROCESS | 5514 | 1464376427920 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 74 (0xa2472400) [pid = 5514] [serial = 171] [outer = 0x93d2a800] 12:13:48 INFO - PROCESS | 5514 | 1464376428571 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1035ms 12:13:48 INFO - PROCESS | 5514 | 1464376428599 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 5514 | 1464376428602 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 12:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:13:48 INFO - PROCESS | 5514 | 1464376428608 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 5514 | 1464376428611 Marionette TRACE conn3 <- [1,202,null,{}] 12:13:48 INFO - PROCESS | 5514 | 1464376428617 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 5514 | 1464376428802 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:13:48 INFO - PROCESS | 5514 | 1464376428830 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 5514 | ++DOCSHELL 0x9239e800 == 47 [pid = 5514] [id = 58] 12:13:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 75 (0x92e45400) [pid = 5514] [serial = 172] [outer = (nil)] 12:13:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 76 (0xa2477800) [pid = 5514] [serial = 173] [outer = 0x92e45400] 12:13:48 INFO - PROCESS | 5514 | 1464376428902 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 77 (0xa35f3c00) [pid = 5514] [serial = 174] [outer = 0x92e45400] 12:13:49 INFO - PROCESS | 5514 | 1464376429854 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1284ms 12:13:49 INFO - PROCESS | 5514 | 1464376429893 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 5514 | 1464376429901 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 12:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:13:49 INFO - PROCESS | 5514 | 1464376429910 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 5514 | 1464376429916 Marionette TRACE conn3 <- [1,206,null,{}] 12:13:49 INFO - PROCESS | 5514 | 1464376429925 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:50 INFO - PROCESS | 5514 | 1464376430108 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 12:13:50 INFO - PROCESS | 5514 | 1464376430251 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x921ed000 == 48 [pid = 5514] [id = 59] 12:13:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 78 (0x93d9e400) [pid = 5514] [serial = 175] [outer = (nil)] 12:13:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 79 (0x9a3cfc00) [pid = 5514] [serial = 176] [outer = 0x93d9e400] 12:13:50 INFO - PROCESS | 5514 | 1464376430341 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 80 (0x9a3d9c00) [pid = 5514] [serial = 177] [outer = 0x93d9e400] 12:13:51 INFO - PROCESS | 5514 | 1464376431258 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1386ms 12:13:51 INFO - PROCESS | 5514 | 1464376431296 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 5514 | 1464376431305 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 12:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:13:51 INFO - PROCESS | 5514 | 1464376431316 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 5514 | 1464376431321 Marionette TRACE conn3 <- [1,210,null,{}] 12:13:51 INFO - PROCESS | 5514 | 1464376431327 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:51 INFO - PROCESS | 5514 | 1464376431502 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 12:13:51 INFO - PROCESS | 5514 | 1464376431643 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 5514 | ++DOCSHELL 0x9b897c00 == 49 [pid = 5514] [id = 60] 12:13:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 81 (0x9ba1bc00) [pid = 5514] [serial = 178] [outer = (nil)] 12:13:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 82 (0x9c27bc00) [pid = 5514] [serial = 179] [outer = 0x9ba1bc00] 12:13:51 INFO - PROCESS | 5514 | 1464376431731 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 83 (0xa214d400) [pid = 5514] [serial = 180] [outer = 0x9ba1bc00] 12:13:52 INFO - PROCESS | 5514 | 1464376432619 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1341ms 12:13:52 INFO - PROCESS | 5514 | 1464376432657 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 5514 | 1464376432662 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 12:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:13:52 INFO - PROCESS | 5514 | 1464376432668 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 5514 | 1464376432674 Marionette TRACE conn3 <- [1,214,null,{}] 12:13:52 INFO - PROCESS | 5514 | 1464376432709 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:52 INFO - PROCESS | 5514 | 1464376432888 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 12:13:53 INFO - PROCESS | 5514 | 1464376433034 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a88b800 == 50 [pid = 5514] [id = 61] 12:13:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 84 (0xa2471000) [pid = 5514] [serial = 181] [outer = (nil)] 12:13:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 85 (0xa6284c00) [pid = 5514] [serial = 182] [outer = 0xa2471000] 12:13:53 INFO - PROCESS | 5514 | 1464376433124 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 86 (0xa6768800) [pid = 5514] [serial = 183] [outer = 0xa2471000] 12:13:54 INFO - PROCESS | 5514 | 1464376434016 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1409ms 12:13:54 INFO - PROCESS | 5514 | 1464376434078 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 5514 | 1464376434083 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 12:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:13:54 INFO - PROCESS | 5514 | 1464376434089 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 5514 | 1464376434093 Marionette TRACE conn3 <- [1,218,null,{}] 12:13:54 INFO - PROCESS | 5514 | 1464376434098 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:54 INFO - PROCESS | 5514 | 1464376434274 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 12:13:54 INFO - PROCESS | 5514 | 1464376434422 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a9c5000 == 51 [pid = 5514] [id = 62] 12:13:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 87 (0x9a9c9000) [pid = 5514] [serial = 184] [outer = (nil)] 12:13:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 88 (0x9a9cec00) [pid = 5514] [serial = 185] [outer = 0x9a9c9000] 12:13:54 INFO - PROCESS | 5514 | 1464376434516 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 89 (0x9a9d1800) [pid = 5514] [serial = 186] [outer = 0x9a9c9000] 12:13:55 INFO - PROCESS | 5514 | 1464376435344 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1286ms 12:13:55 INFO - PROCESS | 5514 | 1464376435376 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 5514 | 1464376435379 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 12:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:13:55 INFO - PROCESS | 5514 | 1464376435387 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 5514 | 1464376435390 Marionette TRACE conn3 <- [1,222,null,{}] 12:13:55 INFO - PROCESS | 5514 | 1464376435396 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:55 INFO - PROCESS | 5514 | 1464376435555 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:13:55 INFO - PROCESS | 5514 | 1464376435702 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x92396800 == 52 [pid = 5514] [id = 63] 12:13:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 90 (0x9a9cc000) [pid = 5514] [serial = 187] [outer = (nil)] 12:13:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 91 (0x9aadd000) [pid = 5514] [serial = 188] [outer = 0x9a9cc000] 12:13:55 INFO - PROCESS | 5514 | 1464376435786 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 92 (0x9aade800) [pid = 5514] [serial = 189] [outer = 0x9a9cc000] 12:13:56 INFO - PROCESS | 5514 | 1464376436651 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1338ms 12:13:56 INFO - PROCESS | 5514 | 1464376436726 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 5514 | 1464376436729 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 12:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:13:56 INFO - PROCESS | 5514 | 1464376436736 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 5514 | 1464376436740 Marionette TRACE conn3 <- [1,226,null,{}] 12:13:56 INFO - PROCESS | 5514 | 1464376436746 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:56 INFO - PROCESS | 5514 | 1464376436971 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 12:13:57 INFO - PROCESS | 5514 | 1464376437126 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x951d9400 == 53 [pid = 5514] [id = 64] 12:13:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 93 (0x9aadc800) [pid = 5514] [serial = 190] [outer = (nil)] 12:13:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 94 (0x9ace0c00) [pid = 5514] [serial = 191] [outer = 0x9aadc800] 12:13:57 INFO - PROCESS | 5514 | 1464376437249 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 95 (0x9ace6000) [pid = 5514] [serial = 192] [outer = 0x9aadc800] 12:13:58 INFO - PROCESS | 5514 | 1464376438039 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1330ms 12:13:58 INFO - PROCESS | 5514 | 1464376438066 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 5514 | 1464376438070 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 12:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:13:58 INFO - PROCESS | 5514 | 1464376438076 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 5514 | 1464376438080 Marionette TRACE conn3 <- [1,230,null,{}] 12:13:58 INFO - PROCESS | 5514 | 1464376438086 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:58 INFO - PROCESS | 5514 | 1464376438242 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 12:13:58 INFO - PROCESS | 5514 | 1464376438546 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d9ac00 == 54 [pid = 5514] [id = 65] 12:13:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 96 (0x93d9bc00) [pid = 5514] [serial = 193] [outer = (nil)] 12:13:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 97 (0x95153000) [pid = 5514] [serial = 194] [outer = 0x93d9bc00] 12:13:58 INFO - PROCESS | 5514 | 1464376438677 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 98 (0x98294800) [pid = 5514] [serial = 195] [outer = 0x93d9bc00] 12:13:59 INFO - PROCESS | 5514 | 1464376439643 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1597ms 12:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:13:59 INFO - PROCESS | 5514 | 1464376439674 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 5514 | 1464376439678 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 12:13:59 INFO - PROCESS | 5514 | 1464376439686 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 5514 | 1464376439691 Marionette TRACE conn3 <- [1,234,null,{}] 12:13:59 INFO - PROCESS | 5514 | 1464376439698 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:59 INFO - PROCESS | 5514 | 1464376439862 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 12:14:00 INFO - PROCESS | 5514 | 1464376440013 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 5514 | ++DOCSHELL 0x93a2d400 == 55 [pid = 5514] [id = 66] 12:14:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 99 (0x9515b000) [pid = 5514] [serial = 196] [outer = (nil)] 12:14:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 100 (0x9a9c6000) [pid = 5514] [serial = 197] [outer = 0x9515b000] 12:14:00 INFO - PROCESS | 5514 | 1464376440093 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 101 (0x9aadd400) [pid = 5514] [serial = 198] [outer = 0x9515b000] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 100 (0x9239b800) [pid = 5514] [serial = 113] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 99 (0x9a888c00) [pid = 5514] [serial = 116] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 98 (0x95154800) [pid = 5514] [serial = 119] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOCSHELL 0x93a2e000 == 54 [pid = 5514] [id = 57] 12:14:00 INFO - PROCESS | 5514 | --DOCSHELL 0x99138400 == 53 [pid = 5514] [id = 56] 12:14:00 INFO - PROCESS | 5514 | --DOCSHELL 0x921e7400 == 52 [pid = 5514] [id = 55] 12:14:00 INFO - PROCESS | 5514 | --DOCSHELL 0x93d2fc00 == 51 [pid = 5514] [id = 54] 12:14:00 INFO - PROCESS | 5514 | --DOCSHELL 0x95355800 == 50 [pid = 5514] [id = 53] 12:14:00 INFO - PROCESS | 5514 | --DOCSHELL 0x952ef400 == 49 [pid = 5514] [id = 52] 12:14:00 INFO - PROCESS | 5514 | --DOCSHELL 0x9a3d4800 == 48 [pid = 5514] [id = 49] 12:14:00 INFO - PROCESS | 5514 | --DOCSHELL 0x952f5800 == 47 [pid = 5514] [id = 48] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 97 (0x99772c00) [pid = 5514] [serial = 95] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 96 (0xa240a800) [pid = 5514] [serial = 134] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 95 (0x92e48800) [pid = 5514] [serial = 135] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 94 (0x9a733400) [pid = 5514] [serial = 128] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 93 (0xa115f400) [pid = 5514] [serial = 137] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 92 (0x952f0c00) [pid = 5514] [serial = 125] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 91 (0x95357800) [pid = 5514] [serial = 126] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 90 (0x9b3b0800) [pid = 5514] [serial = 123] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 89 (0x9a35cc00) [pid = 5514] [serial = 122] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 88 (0xa1157800) [pid = 5514] [serial = 131] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 87 (0xa21aec00) [pid = 5514] [serial = 132] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 86 (0x9a88b400) [pid = 5514] [serial = 129] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | --DOMWINDOW == 85 (0xa060c400) [pid = 5514] [serial = 138] [outer = (nil)] [url = about:blank] 12:14:00 INFO - PROCESS | 5514 | 1464376440928 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1284ms 12:14:00 INFO - PROCESS | 5514 | 1464376440971 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 5514 | 1464376440977 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 12:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:14:00 INFO - PROCESS | 5514 | 1464376440985 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 5514 | 1464376440989 Marionette TRACE conn3 <- [1,238,null,{}] 12:14:00 INFO - PROCESS | 5514 | 1464376440995 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:01 INFO - PROCESS | 5514 | 1464376441149 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 12:14:01 INFO - PROCESS | 5514 | 1464376441167 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x99138400 == 48 [pid = 5514] [id = 67] 12:14:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 86 (0x9a35cc00) [pid = 5514] [serial = 199] [outer = (nil)] 12:14:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 87 (0x9aae3800) [pid = 5514] [serial = 200] [outer = 0x9a35cc00] 12:14:01 INFO - PROCESS | 5514 | 1464376441241 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 88 (0x9acdd400) [pid = 5514] [serial = 201] [outer = 0x9a35cc00] 12:14:02 INFO - PROCESS | 5514 | 1464376442043 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1085ms 12:14:02 INFO - PROCESS | 5514 | 1464376442073 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 5514 | 1464376442077 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 12:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:14:02 INFO - PROCESS | 5514 | 1464376442086 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 5514 | 1464376442094 Marionette TRACE conn3 <- [1,242,null,{}] 12:14:02 INFO - PROCESS | 5514 | 1464376442108 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:02 INFO - PROCESS | 5514 | 1464376442266 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:14:02 INFO - PROCESS | 5514 | 1464376442280 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 5514 | ++DOCSHELL 0x9aae5400 == 49 [pid = 5514] [id = 68] 12:14:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 89 (0x9b32c400) [pid = 5514] [serial = 202] [outer = (nil)] 12:14:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 90 (0x9c079000) [pid = 5514] [serial = 203] [outer = 0x9b32c400] 12:14:02 INFO - PROCESS | 5514 | 1464376442353 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 91 (0x9c286800) [pid = 5514] [serial = 204] [outer = 0x9b32c400] 12:14:03 INFO - PROCESS | 5514 | 1464376443246 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1195ms 12:14:03 INFO - PROCESS | 5514 | 1464376443280 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 5514 | 1464376443283 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 12:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:14:03 INFO - PROCESS | 5514 | 1464376443290 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 5514 | 1464376443293 Marionette TRACE conn3 <- [1,246,null,{}] 12:14:03 INFO - PROCESS | 5514 | 1464376443303 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:03 INFO - PROCESS | 5514 | 1464376443495 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 12:14:03 INFO - PROCESS | 5514 | 1464376443516 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x921e0800 == 50 [pid = 5514] [id = 69] 12:14:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 92 (0x93a31c00) [pid = 5514] [serial = 205] [outer = (nil)] 12:14:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 93 (0xa0610800) [pid = 5514] [serial = 206] [outer = 0x93a31c00] 12:14:03 INFO - PROCESS | 5514 | 1464376443589 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 94 (0xa214f400) [pid = 5514] [serial = 207] [outer = 0x93a31c00] 12:14:04 INFO - PROCESS | 5514 | 1464376444390 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1137ms 12:14:04 INFO - PROCESS | 5514 | 1464376444427 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 5514 | 1464376444431 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 12:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:14:04 INFO - PROCESS | 5514 | 1464376444437 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 5514 | 1464376444454 Marionette TRACE conn3 <- [1,250,null,{}] 12:14:04 INFO - PROCESS | 5514 | 1464376444466 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:04 INFO - PROCESS | 5514 | 1464376444663 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 12:14:04 INFO - PROCESS | 5514 | 1464376444682 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x9d1c0000 == 51 [pid = 5514] [id = 70] 12:14:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 95 (0xa060cc00) [pid = 5514] [serial = 208] [outer = (nil)] 12:14:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 96 (0xa2470400) [pid = 5514] [serial = 209] [outer = 0xa060cc00] 12:14:04 INFO - PROCESS | 5514 | 1464376444762 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 97 (0xa30ba800) [pid = 5514] [serial = 210] [outer = 0xa060cc00] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 96 (0xa21ae800) [pid = 5514] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 95 (0xa2402800) [pid = 5514] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 94 (0x95153800) [pid = 5514] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 93 (0x9a3d7000) [pid = 5514] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 92 (0x97705000) [pid = 5514] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 91 (0xa2405800) [pid = 5514] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 90 (0x9828e800) [pid = 5514] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 89 (0x9c288c00) [pid = 5514] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 88 (0xa6739800) [pid = 5514] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 87 (0x93d2a800) [pid = 5514] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 86 (0x95150400) [pid = 5514] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 85 (0x9a3cf800) [pid = 5514] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 84 (0x921e2400) [pid = 5514] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:14:05 INFO - PROCESS | 5514 | --DOMWINDOW == 83 (0x9d1be400) [pid = 5514] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:14:05 INFO - PROCESS | 5514 | 1464376445734 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1317ms 12:14:05 INFO - PROCESS | 5514 | 1464376445754 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 5514 | 1464376445756 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 12:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:14:05 INFO - PROCESS | 5514 | 1464376445763 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 5514 | 1464376445765 Marionette TRACE conn3 <- [1,254,null,{}] 12:14:05 INFO - PROCESS | 5514 | 1464376445771 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:05 INFO - PROCESS | 5514 | 1464376445951 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 12:14:05 INFO - PROCESS | 5514 | 1464376445970 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x97705000 == 52 [pid = 5514] [id = 71] 12:14:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 84 (0x977f2c00) [pid = 5514] [serial = 211] [outer = (nil)] 12:14:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 85 (0xa0606000) [pid = 5514] [serial = 212] [outer = 0x977f2c00] 12:14:06 INFO - PROCESS | 5514 | 1464376446043 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 86 (0xa3225000) [pid = 5514] [serial = 213] [outer = 0x977f2c00] 12:14:06 INFO - PROCESS | 5514 | 1464376446795 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1080ms 12:14:06 INFO - PROCESS | 5514 | 1464376446843 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 5514 | 1464376446846 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 12:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:14:06 INFO - PROCESS | 5514 | 1464376446852 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 5514 | 1464376446855 Marionette TRACE conn3 <- [1,258,null,{}] 12:14:06 INFO - PROCESS | 5514 | 1464376446861 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:07 INFO - PROCESS | 5514 | 1464376447044 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 12:14:07 INFO - PROCESS | 5514 | 1464376447067 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x921e2400 == 53 [pid = 5514] [id = 72] 12:14:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 87 (0x93a28c00) [pid = 5514] [serial = 214] [outer = (nil)] 12:14:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 88 (0xa6285c00) [pid = 5514] [serial = 215] [outer = 0x93a28c00] 12:14:07 INFO - PROCESS | 5514 | 1464376447139 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 89 (0xa673c000) [pid = 5514] [serial = 216] [outer = 0x93a28c00] 12:14:08 INFO - PROCESS | 5514 | 1464376448120 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1331ms 12:14:08 INFO - PROCESS | 5514 | 1464376448185 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 5514 | 1464376448192 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 12:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:14:08 INFO - PROCESS | 5514 | 1464376448203 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 5514 | 1464376448207 Marionette TRACE conn3 <- [1,262,null,{}] 12:14:08 INFO - PROCESS | 5514 | 1464376448216 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:08 INFO - PROCESS | 5514 | 1464376448435 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:14:08 INFO - PROCESS | 5514 | 1464376448585 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x92e48800 == 54 [pid = 5514] [id = 73] 12:14:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 90 (0x952f3400) [pid = 5514] [serial = 217] [outer = (nil)] 12:14:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 91 (0x9a0cec00) [pid = 5514] [serial = 218] [outer = 0x952f3400] 12:14:08 INFO - PROCESS | 5514 | 1464376448678 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 92 (0x9a3da000) [pid = 5514] [serial = 219] [outer = 0x952f3400] 12:14:09 INFO - PROCESS | 5514 | 1464376449550 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1385ms 12:14:09 INFO - PROCESS | 5514 | 1464376449589 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 5514 | 1464376449598 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 12:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:14:09 INFO - PROCESS | 5514 | 1464376449608 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 5514 | 1464376449613 Marionette TRACE conn3 <- [1,266,null,{}] 12:14:09 INFO - PROCESS | 5514 | 1464376449619 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:09 INFO - PROCESS | 5514 | 1464376449798 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 12:14:09 INFO - PROCESS | 5514 | 1464376449944 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a9cf800 == 55 [pid = 5514] [id = 74] 12:14:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 93 (0x9aae7000) [pid = 5514] [serial = 220] [outer = (nil)] 12:14:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 94 (0x9ace6800) [pid = 5514] [serial = 221] [outer = 0x9aae7000] 12:14:10 INFO - PROCESS | 5514 | 1464376450031 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 95 (0x9b8a0400) [pid = 5514] [serial = 222] [outer = 0x9aae7000] 12:14:10 INFO - PROCESS | 5514 | 1464376450937 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1382ms 12:14:10 INFO - PROCESS | 5514 | 1464376450991 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 5514 | 1464376450994 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 12:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:14:11 INFO - PROCESS | 5514 | 1464376451001 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 5514 | 1464376451007 Marionette TRACE conn3 <- [1,270,null,{}] 12:14:11 INFO - PROCESS | 5514 | 1464376451024 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:11 INFO - PROCESS | 5514 | 1464376451276 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 12:14:11 INFO - PROCESS | 5514 | 1464376451508 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x9239b400 == 56 [pid = 5514] [id = 75] 12:14:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 96 (0xa2470800) [pid = 5514] [serial = 223] [outer = (nil)] 12:14:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 97 (0xa6cd7c00) [pid = 5514] [serial = 224] [outer = 0xa2470800] 12:14:11 INFO - PROCESS | 5514 | 1464376451647 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 98 (0xa6cdc000) [pid = 5514] [serial = 225] [outer = 0xa2470800] 12:14:12 INFO - PROCESS | 5514 | 1464376452489 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1539ms 12:14:12 INFO - PROCESS | 5514 | 1464376452540 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 5514 | 1464376452545 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 12:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:14:12 INFO - PROCESS | 5514 | 1464376452551 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 5514 | 1464376452555 Marionette TRACE conn3 <- [1,274,null,{}] 12:14:12 INFO - PROCESS | 5514 | 1464376452561 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:12 INFO - PROCESS | 5514 | 1464376452778 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 12:14:12 INFO - PROCESS | 5514 | 1464376452926 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x92e4e000 == 57 [pid = 5514] [id = 76] 12:14:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 99 (0x9c080400) [pid = 5514] [serial = 226] [outer = (nil)] 12:14:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 100 (0xa6ce3c00) [pid = 5514] [serial = 227] [outer = 0x9c080400] 12:14:13 INFO - PROCESS | 5514 | 1464376453011 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 101 (0xa6ce5c00) [pid = 5514] [serial = 228] [outer = 0x9c080400] 12:14:13 INFO - PROCESS | 5514 | 1464376453840 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1331ms 12:14:13 INFO - PROCESS | 5514 | 1464376453884 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 5514 | 1464376453888 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 12:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:14:13 INFO - PROCESS | 5514 | 1464376453894 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 5514 | 1464376453898 Marionette TRACE conn3 <- [1,278,null,{}] 12:14:13 INFO - PROCESS | 5514 | 1464376453904 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:14 INFO - PROCESS | 5514 | 1464376454063 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 12:14:14 INFO - PROCESS | 5514 | 1464376454255 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3d0800 == 58 [pid = 5514] [id = 77] 12:14:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 102 (0xa6ce0800) [pid = 5514] [serial = 229] [outer = (nil)] 12:14:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 103 (0xa6f2fc00) [pid = 5514] [serial = 230] [outer = 0xa6ce0800] 12:14:14 INFO - PROCESS | 5514 | 1464376454342 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 104 (0xa6f3c000) [pid = 5514] [serial = 231] [outer = 0xa6ce0800] 12:14:15 INFO - PROCESS | 5514 | 1464376455218 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1380ms 12:14:15 INFO - PROCESS | 5514 | 1464376455274 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 5514 | 1464376455278 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 12:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:14:15 INFO - PROCESS | 5514 | 1464376455285 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 5514 | 1464376455288 Marionette TRACE conn3 <- [1,282,null,{}] 12:14:15 INFO - PROCESS | 5514 | 1464376455294 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:15 INFO - PROCESS | 5514 | 1464376455495 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:14:15 INFO - PROCESS | 5514 | 1464376455645 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x9239f800 == 59 [pid = 5514] [id = 78] 12:14:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 105 (0x9a3da800) [pid = 5514] [serial = 232] [outer = (nil)] 12:14:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 106 (0x9a5e7800) [pid = 5514] [serial = 233] [outer = 0x9a3da800] 12:14:15 INFO - PROCESS | 5514 | 1464376455737 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 107 (0xa6ea1c00) [pid = 5514] [serial = 234] [outer = 0x9a3da800] 12:14:16 INFO - PROCESS | 5514 | 1464376456625 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1382ms 12:14:16 INFO - PROCESS | 5514 | 1464376456667 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 5514 | 1464376456671 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 12:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:14:16 INFO - PROCESS | 5514 | 1464376456697 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 5514 | 1464376456700 Marionette TRACE conn3 <- [1,286,null,{}] 12:14:16 INFO - PROCESS | 5514 | 1464376456709 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:16 INFO - PROCESS | 5514 | 1464376456877 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 12:14:17 INFO - PROCESS | 5514 | 1464376457025 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d32c00 == 60 [pid = 5514] [id = 79] 12:14:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 108 (0x951cec00) [pid = 5514] [serial = 235] [outer = (nil)] 12:14:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 109 (0x9a88c400) [pid = 5514] [serial = 236] [outer = 0x951cec00] 12:14:17 INFO - PROCESS | 5514 | 1464376457113 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 110 (0x9c074400) [pid = 5514] [serial = 237] [outer = 0x951cec00] 12:14:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 111 (0x977e6000) [pid = 5514] [serial = 238] [outer = 0x977ec400] 12:14:18 INFO - PROCESS | 5514 | 1464376458253 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1653ms 12:14:18 INFO - PROCESS | 5514 | 1464376458332 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 5514 | 1464376458339 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 12:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:14:18 INFO - PROCESS | 5514 | 1464376458347 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 5514 | 1464376458352 Marionette TRACE conn3 <- [1,290,null,{}] 12:14:18 INFO - PROCESS | 5514 | 1464376458360 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:18 INFO - PROCESS | 5514 | 1464376458525 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 12:14:18 INFO - PROCESS | 5514 | 1464376458706 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x95153800 == 61 [pid = 5514] [id = 80] 12:14:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 112 (0x952f6400) [pid = 5514] [serial = 239] [outer = (nil)] 12:14:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 113 (0x9a5ea000) [pid = 5514] [serial = 240] [outer = 0x952f6400] 12:14:18 INFO - PROCESS | 5514 | 1464376458786 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 114 (0x9a892c00) [pid = 5514] [serial = 241] [outer = 0x952f6400] 12:14:19 INFO - PROCESS | 5514 | 1464376459654 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1343ms 12:14:19 INFO - PROCESS | 5514 | 1464376459690 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 5514 | 1464376459698 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 12:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:14:19 INFO - PROCESS | 5514 | 1464376459707 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 5514 | 1464376459712 Marionette TRACE conn3 <- [1,294,null,{}] 12:14:19 INFO - PROCESS | 5514 | 1464376459718 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:19 INFO - PROCESS | 5514 | 1464376459882 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 12:14:20 INFO - PROCESS | 5514 | 1464376460042 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x91ccb000 == 62 [pid = 5514] [id = 81] 12:14:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 115 (0x91ccf800) [pid = 5514] [serial = 242] [outer = (nil)] 12:14:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 116 (0x91cd6800) [pid = 5514] [serial = 243] [outer = 0x91ccf800] 12:14:20 INFO - PROCESS | 5514 | 1464376460120 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 117 (0x9a5e3800) [pid = 5514] [serial = 244] [outer = 0x91ccf800] 12:14:20 INFO - PROCESS | 5514 | --DOCSHELL 0x99524c00 == 61 [pid = 5514] [id = 39] 12:14:20 INFO - PROCESS | 5514 | --DOCSHELL 0x97705000 == 60 [pid = 5514] [id = 71] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 116 (0xa2477800) [pid = 5514] [serial = 173] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOCSHELL 0x9d1c0000 == 59 [pid = 5514] [id = 70] 12:14:20 INFO - PROCESS | 5514 | --DOCSHELL 0x921e0800 == 58 [pid = 5514] [id = 69] 12:14:20 INFO - PROCESS | 5514 | --DOCSHELL 0x9aae5400 == 57 [pid = 5514] [id = 68] 12:14:20 INFO - PROCESS | 5514 | --DOCSHELL 0x99138400 == 56 [pid = 5514] [id = 67] 12:14:20 INFO - PROCESS | 5514 | --DOCSHELL 0x93a2d400 == 55 [pid = 5514] [id = 66] 12:14:20 INFO - PROCESS | 5514 | --DOCSHELL 0x93d9ac00 == 54 [pid = 5514] [id = 65] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 115 (0xa1154c00) [pid = 5514] [serial = 111] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 114 (0xa26c0000) [pid = 5514] [serial = 164] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 113 (0xa503b400) [pid = 5514] [serial = 147] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 112 (0xa3464c00) [pid = 5514] [serial = 146] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 111 (0xa68e6c00) [pid = 5514] [serial = 153] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 110 (0xa1163800) [pid = 5514] [serial = 152] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 109 (0x9c031000) [pid = 5514] [serial = 144] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 108 (0x9b3b0c00) [pid = 5514] [serial = 143] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 107 (0x9b899000) [pid = 5514] [serial = 156] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 106 (0x9a7ac400) [pid = 5514] [serial = 155] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 105 (0xa50aa800) [pid = 5514] [serial = 167] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 104 (0x9a3d5400) [pid = 5514] [serial = 158] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 103 (0x9a4b7800) [pid = 5514] [serial = 159] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 102 (0x9d1c9800) [pid = 5514] [serial = 161] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 101 (0xa4e22c00) [pid = 5514] [serial = 140] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 100 (0xa67d6000) [pid = 5514] [serial = 150] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 99 (0xa675e800) [pid = 5514] [serial = 149] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 98 (0xa628b800) [pid = 5514] [serial = 168] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 97 (0xa22c9c00) [pid = 5514] [serial = 170] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 96 (0xa30ea400) [pid = 5514] [serial = 165] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 95 (0xa21a7000) [pid = 5514] [serial = 162] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 94 (0xa2472400) [pid = 5514] [serial = 171] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 93 (0x952f1000) [pid = 5514] [serial = 120] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 92 (0x9a893400) [pid = 5514] [serial = 117] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | --DOMWINDOW == 91 (0x93d2b000) [pid = 5514] [serial = 114] [outer = (nil)] [url = about:blank] 12:14:20 INFO - PROCESS | 5514 | 1464376460989 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:21 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. 12:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1342ms 12:14:21 INFO - PROCESS | 5514 | 1464376461049 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 5514 | 1464376461052 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 12:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:14:21 INFO - PROCESS | 5514 | 1464376461059 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 5514 | 1464376461065 Marionette TRACE conn3 <- [1,298,null,{}] 12:14:21 INFO - PROCESS | 5514 | 1464376461080 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:21 INFO - PROCESS | 5514 | 1464376461237 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 12:14:21 INFO - PROCESS | 5514 | 1464376461250 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 5514 | ++DOCSHELL 0x91cd4c00 == 55 [pid = 5514] [id = 82] 12:14:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 92 (0x9aaddc00) [pid = 5514] [serial = 245] [outer = (nil)] 12:14:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 93 (0x9acdc000) [pid = 5514] [serial = 246] [outer = 0x9aaddc00] 12:14:21 INFO - PROCESS | 5514 | 1464376461326 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 94 (0x9acea000) [pid = 5514] [serial = 247] [outer = 0x9aaddc00] 12:14:22 INFO - PROCESS | 5514 | 1464376462159 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:22 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. 12:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1138ms 12:14:22 INFO - PROCESS | 5514 | 1464376462197 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 5514 | 1464376462201 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 12:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:14:22 INFO - PROCESS | 5514 | 1464376462211 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 5514 | 1464376462214 Marionette TRACE conn3 <- [1,302,null,{}] 12:14:22 INFO - PROCESS | 5514 | 1464376462220 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:22 INFO - PROCESS | 5514 | 1464376462372 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:14:22 INFO - PROCESS | 5514 | 1464376462383 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x91ccc000 == 56 [pid = 5514] [id = 83] 12:14:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 95 (0x93d9ac00) [pid = 5514] [serial = 248] [outer = (nil)] 12:14:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 96 (0x9b8a2000) [pid = 5514] [serial = 249] [outer = 0x93d9ac00] 12:14:22 INFO - PROCESS | 5514 | 1464376462561 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 97 (0x9d1bac00) [pid = 5514] [serial = 250] [outer = 0x93d9ac00] 12:14:23 INFO - PROCESS | 5514 | 1464376463305 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:23 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. 12:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1133ms 12:14:23 INFO - PROCESS | 5514 | 1464376463345 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 5514 | 1464376463349 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 12:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:14:23 INFO - PROCESS | 5514 | 1464376463366 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 5514 | 1464376463370 Marionette TRACE conn3 <- [1,306,null,{}] 12:14:23 INFO - PROCESS | 5514 | 1464376463375 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:23 INFO - PROCESS | 5514 | 1464376463560 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 12:14:23 INFO - PROCESS | 5514 | 1464376463587 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x9aec2800 == 57 [pid = 5514] [id = 84] 12:14:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 98 (0x9ba1f400) [pid = 5514] [serial = 251] [outer = (nil)] 12:14:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 99 (0xa214d800) [pid = 5514] [serial = 252] [outer = 0x9ba1f400] 12:14:23 INFO - PROCESS | 5514 | 1464376463659 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 100 (0xa2278400) [pid = 5514] [serial = 253] [outer = 0x9ba1f400] 12:14:24 INFO - PROCESS | 5514 | 1464376464530 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:24 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. 12:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1243ms 12:14:24 INFO - PROCESS | 5514 | 1464376464599 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 5514 | 1464376464603 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 12:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:14:24 INFO - PROCESS | 5514 | 1464376464615 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 5514 | 1464376464617 Marionette TRACE conn3 <- [1,310,null,{}] 12:14:24 INFO - PROCESS | 5514 | 1464376464623 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:24 INFO - PROCESS | 5514 | 1464376464836 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 12:14:24 INFO - PROCESS | 5514 | 1464376464861 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d9f800 == 58 [pid = 5514] [id = 85] 12:14:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 101 (0x9b3b2400) [pid = 5514] [serial = 254] [outer = (nil)] 12:14:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 102 (0xa321cc00) [pid = 5514] [serial = 255] [outer = 0x9b3b2400] 12:14:24 INFO - PROCESS | 5514 | 1464376464933 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 103 (0xa35eb400) [pid = 5514] [serial = 256] [outer = 0x9b3b2400] 12:14:25 INFO - PROCESS | 5514 | --DOMWINDOW == 102 (0x93d9bc00) [pid = 5514] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:14:25 INFO - PROCESS | 5514 | --DOMWINDOW == 101 (0x9b32c400) [pid = 5514] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:14:25 INFO - PROCESS | 5514 | --DOMWINDOW == 100 (0x9a35cc00) [pid = 5514] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:14:25 INFO - PROCESS | 5514 | --DOMWINDOW == 99 (0x9515b000) [pid = 5514] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:14:25 INFO - PROCESS | 5514 | --DOMWINDOW == 98 (0x93a31c00) [pid = 5514] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:14:25 INFO - PROCESS | 5514 | --DOMWINDOW == 97 (0xa060cc00) [pid = 5514] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:14:25 INFO - PROCESS | 5514 | --DOMWINDOW == 96 (0x977f2c00) [pid = 5514] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:14:25 INFO - PROCESS | 5514 | 1464376465843 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:25 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. 12:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1289ms 12:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:14:25 INFO - PROCESS | 5514 | 1464376465899 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 5514 | 1464376465902 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 12:14:25 INFO - PROCESS | 5514 | 1464376465909 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 5514 | 1464376465912 Marionette TRACE conn3 <- [1,314,null,{}] 12:14:25 INFO - PROCESS | 5514 | 1464376465918 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:26 INFO - PROCESS | 5514 | 1464376466065 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 12:14:26 INFO - PROCESS | 5514 | 1464376466080 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x977e5c00 == 59 [pid = 5514] [id = 86] 12:14:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 97 (0xa115ac00) [pid = 5514] [serial = 257] [outer = (nil)] 12:14:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 98 (0xa4e21c00) [pid = 5514] [serial = 258] [outer = 0xa115ac00] 12:14:26 INFO - PROCESS | 5514 | 1464376466152 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 99 (0xa503d000) [pid = 5514] [serial = 259] [outer = 0xa115ac00] 12:14:26 INFO - PROCESS | 5514 | 1464376466922 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:26 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. 12:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1039ms 12:14:26 INFO - PROCESS | 5514 | 1464376466947 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 5514 | 1464376466950 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 12:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:14:26 INFO - PROCESS | 5514 | 1464376466956 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 5514 | 1464376466959 Marionette TRACE conn3 <- [1,318,null,{}] 12:14:26 INFO - PROCESS | 5514 | 1464376466979 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:27 INFO - PROCESS | 5514 | 1464376467164 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 12:14:27 INFO - PROCESS | 5514 | 1464376467182 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x91cd1000 == 60 [pid = 5514] [id = 87] 12:14:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 100 (0x9aadc000) [pid = 5514] [serial = 260] [outer = (nil)] 12:14:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 101 (0xa62e7400) [pid = 5514] [serial = 261] [outer = 0x9aadc000] 12:14:27 INFO - PROCESS | 5514 | 1464376467255 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 102 (0xa675ac00) [pid = 5514] [serial = 262] [outer = 0x9aadc000] 12:14:28 INFO - PROCESS | 5514 | 1464376468277 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:28 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. 12:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1378ms 12:14:28 INFO - PROCESS | 5514 | 1464376468335 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 5514 | 1464376468342 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 12:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:14:28 INFO - PROCESS | 5514 | 1464376468350 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 5514 | 1464376468357 Marionette TRACE conn3 <- [1,322,null,{}] 12:14:28 INFO - PROCESS | 5514 | 1464376468365 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:28 INFO - PROCESS | 5514 | 1464376468621 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:14:28 INFO - PROCESS | 5514 | 1464376468787 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x952ef400 == 61 [pid = 5514] [id = 88] 12:14:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 103 (0x952f1000) [pid = 5514] [serial = 263] [outer = (nil)] 12:14:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 104 (0x9a35bc00) [pid = 5514] [serial = 264] [outer = 0x952f1000] 12:14:28 INFO - PROCESS | 5514 | 1464376468892 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 105 (0x9a5e3000) [pid = 5514] [serial = 265] [outer = 0x952f1000] 12:14:29 INFO - PROCESS | 5514 | 1464376469805 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:29 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. 12:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1498ms 12:14:29 INFO - PROCESS | 5514 | 1464376469848 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 5514 | 1464376469858 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 12:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:14:29 INFO - PROCESS | 5514 | 1464376469868 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 5514 | 1464376469872 Marionette TRACE conn3 <- [1,326,null,{}] 12:14:29 INFO - PROCESS | 5514 | 1464376469879 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:30 INFO - PROCESS | 5514 | 1464376470064 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 12:14:30 INFO - PROCESS | 5514 | 1464376470216 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x9aae5000 == 62 [pid = 5514] [id = 89] 12:14:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 106 (0x9b52e400) [pid = 5514] [serial = 266] [outer = (nil)] 12:14:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 107 (0x9c27d400) [pid = 5514] [serial = 267] [outer = 0x9b52e400] 12:14:30 INFO - PROCESS | 5514 | 1464376470346 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 108 (0xa2472400) [pid = 5514] [serial = 268] [outer = 0x9b52e400] 12:14:31 INFO - PROCESS | 5514 | 1464376471293 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:31 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. 12:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1480ms 12:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:14:31 INFO - PROCESS | 5514 | 1464376471348 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 5514 | 1464376471352 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 12:14:31 INFO - PROCESS | 5514 | 1464376471359 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 5514 | 1464376471365 Marionette TRACE conn3 <- [1,330,null,{}] 12:14:31 INFO - PROCESS | 5514 | 1464376471382 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:31 INFO - PROCESS | 5514 | 1464376471640 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 12:14:31 INFO - PROCESS | 5514 | 1464376471842 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d33000 == 63 [pid = 5514] [id = 90] 12:14:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 109 (0xa4e22c00) [pid = 5514] [serial = 269] [outer = (nil)] 12:14:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 110 (0xa68e6c00) [pid = 5514] [serial = 270] [outer = 0xa4e22c00] 12:14:31 INFO - PROCESS | 5514 | 1464376471931 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 111 (0xa6ce2400) [pid = 5514] [serial = 271] [outer = 0xa4e22c00] 12:14:32 INFO - PROCESS | 5514 | 1464376472766 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:32 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. 12:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1437ms 12:14:32 INFO - PROCESS | 5514 | 1464376472795 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 5514 | 1464376472800 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 12:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:14:32 INFO - PROCESS | 5514 | 1464376472806 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 5514 | 1464376472810 Marionette TRACE conn3 <- [1,334,null,{}] 12:14:32 INFO - PROCESS | 5514 | 1464376472816 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:32 INFO - PROCESS | 5514 | 1464376472990 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 12:14:33 INFO - PROCESS | 5514 | 1464376473141 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x92e45800 == 64 [pid = 5514] [id = 91] 12:14:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 112 (0xa6ce4000) [pid = 5514] [serial = 272] [outer = (nil)] 12:14:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 113 (0xa82ae800) [pid = 5514] [serial = 273] [outer = 0xa6ce4000] 12:14:33 INFO - PROCESS | 5514 | 1464376473228 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 114 (0xa8c20400) [pid = 5514] [serial = 274] [outer = 0xa6ce4000] 12:14:34 INFO - PROCESS | 5514 | 1464376474106 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:34 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. 12:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1338ms 12:14:34 INFO - PROCESS | 5514 | 1464376474145 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 5514 | 1464376474149 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 12:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:14:34 INFO - PROCESS | 5514 | 1464376474155 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 5514 | 1464376474159 Marionette TRACE conn3 <- [1,338,null,{}] 12:14:34 INFO - PROCESS | 5514 | 1464376474165 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:34 INFO - PROCESS | 5514 | 1464376474329 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 12:14:34 INFO - PROCESS | 5514 | 1464376474486 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x91f68c00 == 65 [pid = 5514] [id = 92] 12:14:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 115 (0x91f6b000) [pid = 5514] [serial = 275] [outer = (nil)] 12:14:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 116 (0x91f70800) [pid = 5514] [serial = 276] [outer = 0x91f6b000] 12:14:34 INFO - PROCESS | 5514 | 1464376474572 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 117 (0x91f72000) [pid = 5514] [serial = 277] [outer = 0x91f6b000] 12:14:35 INFO - PROCESS | 5514 | 1464376475554 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14: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. 12:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1439ms 12:14:35 INFO - PROCESS | 5514 | 1464376475594 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 5514 | 1464376475599 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 12:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:14:35 INFO - PROCESS | 5514 | 1464376475605 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 5514 | 1464376475608 Marionette TRACE conn3 <- [1,342,null,{}] 12:14:35 INFO - PROCESS | 5514 | 1464376475614 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:35 INFO - PROCESS | 5514 | 1464376475797 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:14:35 INFO - PROCESS | 5514 | 1464376475949 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fcd800 == 66 [pid = 5514] [id = 93] 12:14:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 118 (0x90fce800) [pid = 5514] [serial = 278] [outer = (nil)] 12:14:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 119 (0x90fd3800) [pid = 5514] [serial = 279] [outer = 0x90fce800] 12:14:36 INFO - PROCESS | 5514 | 1464376476074 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 120 (0x9239e400) [pid = 5514] [serial = 280] [outer = 0x90fce800] 12:14:36 INFO - PROCESS | 5514 | 1464376476939 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14: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. 12:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1379ms 12:14:36 INFO - PROCESS | 5514 | 1464376476985 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 5514 | 1464376476989 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 12:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:14:36 INFO - PROCESS | 5514 | 1464376476995 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 5514 | 1464376476999 Marionette TRACE conn3 <- [1,346,null,{}] 12:14:37 INFO - PROCESS | 5514 | 1464376477005 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 5514 | 1464376477168 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 12:14:37 INFO - PROCESS | 5514 | 1464376477326 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fc7800 == 67 [pid = 5514] [id = 94] 12:14:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 121 (0x911b7000) [pid = 5514] [serial = 281] [outer = (nil)] 12:14:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 122 (0x911bd000) [pid = 5514] [serial = 282] [outer = 0x911b7000] 12:14:37 INFO - PROCESS | 5514 | 1464376477412 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 123 (0x911be800) [pid = 5514] [serial = 283] [outer = 0x911b7000] 12:14:38 INFO - PROCESS | 5514 | 1464376478275 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:38 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. 12:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1292ms 12:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:14:38 INFO - PROCESS | 5514 | 1464376478307 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 5514 | 1464376478310 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 12:14:38 INFO - PROCESS | 5514 | 1464376478318 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 5514 | 1464376478321 Marionette TRACE conn3 <- [1,350,null,{}] 12:14:38 INFO - PROCESS | 5514 | 1464376478327 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:38 INFO - PROCESS | 5514 | 1464376478488 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 12:14:38 INFO - PROCESS | 5514 | 1464376478647 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x911b9800 == 68 [pid = 5514] [id = 95] 12:14:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 124 (0x911bac00) [pid = 5514] [serial = 284] [outer = (nil)] 12:14:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 125 (0x9131ec00) [pid = 5514] [serial = 285] [outer = 0x911bac00] 12:14:38 INFO - PROCESS | 5514 | 1464376478732 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 126 (0x91322000) [pid = 5514] [serial = 286] [outer = 0x911bac00] 12:14:39 INFO - PROCESS | 5514 | 1464376479881 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:39 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. 12:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1591ms 12:14:39 INFO - PROCESS | 5514 | 1464376479908 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 5514 | 1464376479914 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 12:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:14:39 INFO - PROCESS | 5514 | 1464376479923 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 5514 | 1464376479928 Marionette TRACE conn3 <- [1,354,null,{}] 12:14:39 INFO - PROCESS | 5514 | 1464376479936 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:40 INFO - PROCESS | 5514 | 1464376480101 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 12:14:40 INFO - PROCESS | 5514 | 1464376480291 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fcdc00 == 69 [pid = 5514] [id = 96] 12:14:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x91329800) [pid = 5514] [serial = 287] [outer = (nil)] 12:14:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x91cd4000) [pid = 5514] [serial = 288] [outer = 0x91329800] 12:14:40 INFO - PROCESS | 5514 | 1464376480370 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x91f6e800) [pid = 5514] [serial = 289] [outer = 0x91329800] 12:14:41 INFO - PROCESS | 5514 | 1464376481316 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:41 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. 12:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1435ms 12:14:41 INFO - PROCESS | 5514 | 1464376481358 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 5514 | 1464376481366 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 12:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:14:41 INFO - PROCESS | 5514 | 1464376481376 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 5514 | 1464376481379 Marionette TRACE conn3 <- [1,358,null,{}] 12:14:41 INFO - PROCESS | 5514 | 1464376481386 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:41 INFO - PROCESS | 5514 | 1464376481562 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 12:14:41 INFO - PROCESS | 5514 | 1464376481748 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 5514 | --DOCSHELL 0x9b89e800 == 68 [pid = 5514] [id = 27] 12:14:41 INFO - PROCESS | 5514 | --DOCSHELL 0x977e5c00 == 67 [pid = 5514] [id = 86] 12:14:41 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0xa6285c00) [pid = 5514] [serial = 215] [outer = (nil)] [url = about:blank] 12:14:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x921ea000 == 68 [pid = 5514] [id = 97] 12:14:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x92394400) [pid = 5514] [serial = 290] [outer = (nil)] 12:14:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x95154800) [pid = 5514] [serial = 291] [outer = 0x92394400] 12:14:41 INFO - PROCESS | 5514 | 1464376481901 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x977e5c00) [pid = 5514] [serial = 292] [outer = 0x92394400] 12:14:42 INFO - PROCESS | 5514 | --DOCSHELL 0x93d9f800 == 67 [pid = 5514] [id = 85] 12:14:42 INFO - PROCESS | 5514 | --DOCSHELL 0x9aec2800 == 66 [pid = 5514] [id = 84] 12:14:42 INFO - PROCESS | 5514 | --DOCSHELL 0x91ccc000 == 65 [pid = 5514] [id = 83] 12:14:42 INFO - PROCESS | 5514 | --DOCSHELL 0x91cd4c00 == 64 [pid = 5514] [id = 82] 12:14:42 INFO - PROCESS | 5514 | --DOCSHELL 0x91ccb000 == 63 [pid = 5514] [id = 81] 12:14:42 INFO - PROCESS | 5514 | --DOCSHELL 0x95153800 == 62 [pid = 5514] [id = 80] 12:14:42 INFO - PROCESS | 5514 | --DOCSHELL 0x921e2400 == 61 [pid = 5514] [id = 72] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x98294800) [pid = 5514] [serial = 195] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x95153000) [pid = 5514] [serial = 194] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x9c079000) [pid = 5514] [serial = 203] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x9aae3800) [pid = 5514] [serial = 200] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x9acdd400) [pid = 5514] [serial = 201] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 125 (0x9aadd400) [pid = 5514] [serial = 198] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 124 (0x9a9c6000) [pid = 5514] [serial = 197] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 123 (0xa0610800) [pid = 5514] [serial = 206] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 122 (0x9a3cfc00) [pid = 5514] [serial = 176] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 121 (0x9c27bc00) [pid = 5514] [serial = 179] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 120 (0xa6284c00) [pid = 5514] [serial = 182] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 119 (0x9a9cec00) [pid = 5514] [serial = 185] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 118 (0x9aadd000) [pid = 5514] [serial = 188] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 117 (0x9ace0c00) [pid = 5514] [serial = 191] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 116 (0xa2470400) [pid = 5514] [serial = 209] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 115 (0xa30ba800) [pid = 5514] [serial = 210] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 114 (0xa214f400) [pid = 5514] [serial = 207] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 113 (0xa0606000) [pid = 5514] [serial = 212] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 112 (0x9c286800) [pid = 5514] [serial = 204] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | --DOMWINDOW == 111 (0xa3225000) [pid = 5514] [serial = 213] [outer = (nil)] [url = about:blank] 12:14:42 INFO - PROCESS | 5514 | 1464376482709 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14:42 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. 12:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1390ms 12:14:42 INFO - PROCESS | 5514 | 1464376482765 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 5514 | 1464376482769 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 12:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:14:42 INFO - PROCESS | 5514 | 1464376482776 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 5514 | 1464376482782 Marionette TRACE conn3 <- [1,362,null,{}] 12:14:42 INFO - PROCESS | 5514 | 1464376482797 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:42 INFO - PROCESS | 5514 | 1464376482958 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:14:42 INFO - PROCESS | 5514 | 1464376482971 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d2a800 == 62 [pid = 5514] [id = 98] 12:14:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 112 (0x9a5e2800) [pid = 5514] [serial = 293] [outer = (nil)] 12:14:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 113 (0x9a5ebc00) [pid = 5514] [serial = 294] [outer = 0x9a5e2800] 12:14:43 INFO - PROCESS | 5514 | 1464376483046 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 114 (0x9a9c6000) [pid = 5514] [serial = 295] [outer = 0x9a5e2800] 12:14:43 INFO - PROCESS | 5514 | 1464376483871 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14: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. 12:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1133ms 12:14:43 INFO - PROCESS | 5514 | 1464376483913 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 5514 | 1464376483917 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 12:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:14:43 INFO - PROCESS | 5514 | 1464376483923 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 5514 | 1464376483925 Marionette TRACE conn3 <- [1,366,null,{}] 12:14:43 INFO - PROCESS | 5514 | 1464376483931 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 5514 | 1464376484084 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 12:14:44 INFO - PROCESS | 5514 | 1464376484096 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x93a24800 == 63 [pid = 5514] [id = 99] 12:14:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 115 (0x9a9d0000) [pid = 5514] [serial = 296] [outer = (nil)] 12:14:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 116 (0x9aadd800) [pid = 5514] [serial = 297] [outer = 0x9a9d0000] 12:14:44 INFO - PROCESS | 5514 | 1464376484278 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 117 (0x9acdb800) [pid = 5514] [serial = 298] [outer = 0x9a9d0000] 12:14:45 INFO - PROCESS | 5514 | 1464376485120 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14: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. 12:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1231ms 12:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:14:45 INFO - PROCESS | 5514 | 1464376485154 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 5514 | 1464376485157 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 12:14:45 INFO - PROCESS | 5514 | 1464376485163 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 5514 | 1464376485166 Marionette TRACE conn3 <- [1,370,null,{}] 12:14:45 INFO - PROCESS | 5514 | 1464376485180 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:45 INFO - PROCESS | 5514 | 1464376485373 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 12:14:45 INFO - PROCESS | 5514 | 1464376485412 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fcd400 == 64 [pid = 5514] [id = 100] 12:14:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 118 (0x9a5dcc00) [pid = 5514] [serial = 299] [outer = (nil)] 12:14:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 119 (0x9b323000) [pid = 5514] [serial = 300] [outer = 0x9a5dcc00] 12:14:45 INFO - PROCESS | 5514 | 1464376485483 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 120 (0x9b895800) [pid = 5514] [serial = 301] [outer = 0x9a5dcc00] 12:14:46 INFO - PROCESS | 5514 | 1464376486351 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:14: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. 12:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1242ms 12:14:46 INFO - PROCESS | 5514 | 1464376486410 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 5514 | 1464376486414 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 12:14:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:14:46 INFO - PROCESS | 5514 | 1464376486420 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 5514 | 1464376486423 Marionette TRACE conn3 <- [1,374,null,{}] 12:14:46 INFO - PROCESS | 5514 | 1464376486428 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 5514 | 1464376486652 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 12:14:46 INFO - PROCESS | 5514 | --DOMWINDOW == 119 (0x9ba1f400) [pid = 5514] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:14:46 INFO - PROCESS | 5514 | --DOMWINDOW == 118 (0x9b3b2400) [pid = 5514] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:14:46 INFO - PROCESS | 5514 | --DOMWINDOW == 117 (0xa115ac00) [pid = 5514] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:14:46 INFO - PROCESS | 5514 | --DOMWINDOW == 116 (0x91ccf800) [pid = 5514] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:14:46 INFO - PROCESS | 5514 | --DOMWINDOW == 115 (0x9aaddc00) [pid = 5514] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:14:46 INFO - PROCESS | 5514 | --DOMWINDOW == 114 (0x952f6400) [pid = 5514] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:14:46 INFO - PROCESS | 5514 | --DOMWINDOW == 113 (0x93d9ac00) [pid = 5514] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:14:46 INFO - PROCESS | 5514 | 1464376486877 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x91cd2000 == 65 [pid = 5514] [id = 101] 12:14:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 114 (0x91f75800) [pid = 5514] [serial = 302] [outer = (nil)] 12:14:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 115 (0x9b3b2400) [pid = 5514] [serial = 303] [outer = 0x91f75800] 12:14:46 INFO - PROCESS | 5514 | 1464376486986 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 116 (0xa060e000) [pid = 5514] [serial = 304] [outer = 0x91f75800] 12:14:47 INFO - PROCESS | 5514 | 1464376487664 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:14:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1279ms 12:14:47 INFO - PROCESS | 5514 | 1464376487699 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 5514 | 1464376487702 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 12:14:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:14:47 INFO - PROCESS | 5514 | 1464376487715 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 5514 | 1464376487718 Marionette TRACE conn3 <- [1,378,null,{}] 12:14:47 INFO - PROCESS | 5514 | 1464376487722 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:47 INFO - PROCESS | 5514 | 1464376487871 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 12:14:47 INFO - PROCESS | 5514 | 1464376487886 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x911ba800 == 66 [pid = 5514] [id = 102] 12:14:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 117 (0xa0608c00) [pid = 5514] [serial = 305] [outer = (nil)] 12:14:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 118 (0xa2277400) [pid = 5514] [serial = 306] [outer = 0xa0608c00] 12:14:47 INFO - PROCESS | 5514 | 1464376487957 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 119 (0xa2469800) [pid = 5514] [serial = 307] [outer = 0xa0608c00] 12:14:48 INFO - PROCESS | 5514 | 1464376488722 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:14:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1031ms 12:14:48 INFO - PROCESS | 5514 | 1464376488747 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 5514 | 1464376488750 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 12:14:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:14:48 INFO - PROCESS | 5514 | 1464376488756 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 5514 | 1464376488759 Marionette TRACE conn3 <- [1,382,null,{}] 12:14:48 INFO - PROCESS | 5514 | 1464376488765 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:49 INFO - PROCESS | 5514 | 1464376489041 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:14:49 INFO - PROCESS | 5514 | 1464376489170 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f109c00 == 67 [pid = 5514] [id = 103] 12:14:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 120 (0x8f10b400) [pid = 5514] [serial = 308] [outer = (nil)] 12:14:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 121 (0x8f10d800) [pid = 5514] [serial = 309] [outer = 0x8f10b400] 12:14:49 INFO - PROCESS | 5514 | 1464376489263 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 122 (0x8f110c00) [pid = 5514] [serial = 310] [outer = 0x8f10b400] 12:14:50 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:50 INFO - PROCESS | 5514 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:14:50 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:50 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:50 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:50 INFO - PROCESS | 5514 | 1464376490214 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:14:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1529ms 12:14:50 INFO - PROCESS | 5514 | 1464376490286 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 5514 | 1464376490292 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 12:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:14:50 INFO - PROCESS | 5514 | 1464376490300 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 5514 | 1464376490307 Marionette TRACE conn3 <- [1,386,null,{}] 12:14:50 INFO - PROCESS | 5514 | 1464376490322 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:50 INFO - PROCESS | 5514 | 1464376490547 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 12:14:50 INFO - PROCESS | 5514 | 1464376490754 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x91cd2c00 == 68 [pid = 5514] [id = 104] 12:14:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 123 (0x91cd5400) [pid = 5514] [serial = 311] [outer = (nil)] 12:14:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 124 (0x91f6cc00) [pid = 5514] [serial = 312] [outer = 0x91cd5400] 12:14:50 INFO - PROCESS | 5514 | 1464376490893 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 125 (0x93d2e000) [pid = 5514] [serial = 313] [outer = 0x91cd5400] 12:14:51 INFO - PROCESS | 5514 | 1464376491833 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1600ms 12:14:51 INFO - PROCESS | 5514 | 1464376491901 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 12:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:14:51 INFO - PROCESS | 5514 | 1464376491906 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 12:14:51 INFO - PROCESS | 5514 | 1464376491913 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 5514 | 1464376491916 Marionette TRACE conn3 <- [1,390,null,{}] 12:14:51 INFO - PROCESS | 5514 | 1464376491923 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:52 INFO - PROCESS | 5514 | 1464376492141 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 12:14:52 INFO - PROCESS | 5514 | 1464376492389 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3d7400 == 69 [pid = 5514] [id = 105] 12:14:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 126 (0x9a5de800) [pid = 5514] [serial = 314] [outer = (nil)] 12:14:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x9a72e400) [pid = 5514] [serial = 315] [outer = 0x9a5de800] 12:14:52 INFO - PROCESS | 5514 | 1464376492521 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x9aabac00) [pid = 5514] [serial = 316] [outer = 0x9a5de800] 12:14:53 INFO - PROCESS | 5514 | 1464376493448 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1584ms 12:14:53 INFO - PROCESS | 5514 | 1464376493497 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 5514 | 1464376493504 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 12:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:14:53 INFO - PROCESS | 5514 | 1464376493521 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 5514 | 1464376493528 Marionette TRACE conn3 <- [1,394,null,{}] 12:14:53 INFO - PROCESS | 5514 | 1464376493534 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:53 INFO - PROCESS | 5514 | 1464376493717 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 12:14:53 INFO - PROCESS | 5514 | 1464376493919 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fd0c00 == 70 [pid = 5514] [id = 106] 12:14:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x90fd1800) [pid = 5514] [serial = 317] [outer = (nil)] 12:14:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0xa1157800) [pid = 5514] [serial = 318] [outer = 0x90fd1800] 12:14:54 INFO - PROCESS | 5514 | 1464376494053 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0xa2474c00) [pid = 5514] [serial = 319] [outer = 0x90fd1800] 12:14:54 INFO - PROCESS | 5514 | 1464376494944 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1493ms 12:14:55 INFO - PROCESS | 5514 | 1464376495006 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 12:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:14:55 INFO - PROCESS | 5514 | 1464376495010 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 12:14:55 INFO - PROCESS | 5514 | 1464376495017 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 5514 | 1464376495020 Marionette TRACE conn3 <- [1,398,null,{}] 12:14:55 INFO - PROCESS | 5514 | 1464376495026 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:55 INFO - PROCESS | 5514 | 1464376495200 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 12:14:55 INFO - PROCESS | 5514 | 1464376495358 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fd1c00 == 71 [pid = 5514] [id = 107] 12:14:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x9c02e800) [pid = 5514] [serial = 320] [outer = (nil)] 12:14:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0xa3225c00) [pid = 5514] [serial = 321] [outer = 0x9c02e800] 12:14:55 INFO - PROCESS | 5514 | 1464376495447 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0xa6284000) [pid = 5514] [serial = 322] [outer = 0x9c02e800] 12:14:56 INFO - PROCESS | 5514 | 1464376496387 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1433ms 12:14:56 INFO - PROCESS | 5514 | 1464376496450 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 5514 | 1464376496454 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 12:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:14:56 INFO - PROCESS | 5514 | 1464376496461 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 5514 | 1464376496464 Marionette TRACE conn3 <- [1,402,null,{}] 12:14:56 INFO - PROCESS | 5514 | 1464376496470 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:56 INFO - PROCESS | 5514 | 1464376496661 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:14:56 INFO - PROCESS | 5514 | 1464376496874 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 5514 | ++DOCSHELL 0xa6288800 == 72 [pid = 5514] [id = 108] 12:14:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0xa675bc00) [pid = 5514] [serial = 323] [outer = (nil)] 12:14:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0xa67d3800) [pid = 5514] [serial = 324] [outer = 0xa675bc00] 12:14:56 INFO - PROCESS | 5514 | 1464376496982 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0xa6cdf400) [pid = 5514] [serial = 325] [outer = 0xa675bc00] 12:14:57 INFO - PROCESS | 5514 | 1464376497888 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1481ms 12:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:14:57 INFO - PROCESS | 5514 | 1464376497943 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 5514 | 1464376497946 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 12:14:57 INFO - PROCESS | 5514 | 1464376497953 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 5514 | 1464376497956 Marionette TRACE conn3 <- [1,406,null,{}] 12:14:57 INFO - PROCESS | 5514 | 1464376497962 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:58 INFO - PROCESS | 5514 | 1464376498135 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 12:14:58 INFO - PROCESS | 5514 | 1464376498309 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4c1c00 == 73 [pid = 5514] [id = 109] 12:14:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8f4c2400) [pid = 5514] [serial = 326] [outer = (nil)] 12:14:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8f4ca400) [pid = 5514] [serial = 327] [outer = 0x8f4c2400] 12:14:58 INFO - PROCESS | 5514 | 1464376498434 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x93da6800) [pid = 5514] [serial = 328] [outer = 0x8f4c2400] 12:14:59 INFO - PROCESS | 5514 | 1464376499287 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1380ms 12:14:59 INFO - PROCESS | 5514 | 1464376499333 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 5514 | 1464376499337 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 12:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:14:59 INFO - PROCESS | 5514 | 1464376499344 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 5514 | 1464376499348 Marionette TRACE conn3 <- [1,410,null,{}] 12:14:59 INFO - PROCESS | 5514 | 1464376499353 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:59 INFO - PROCESS | 5514 | 1464376499514 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 12:14:59 INFO - PROCESS | 5514 | 1464376499681 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e949000 == 74 [pid = 5514] [id = 110] 12:14:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8e94a000) [pid = 5514] [serial = 329] [outer = (nil)] 12:14:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8e951800) [pid = 5514] [serial = 330] [outer = 0x8e94a000] 12:14:59 INFO - PROCESS | 5514 | 1464376499784 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8e956000) [pid = 5514] [serial = 331] [outer = 0x8e94a000] 12:15:00 INFO - PROCESS | 5514 | 1464376500723 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1440ms 12:15:00 INFO - PROCESS | 5514 | 1464376500785 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 12:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:15:00 INFO - PROCESS | 5514 | 1464376500789 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 12:15:00 INFO - PROCESS | 5514 | 1464376500795 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 5514 | 1464376500799 Marionette TRACE conn3 <- [1,414,null,{}] 12:15:00 INFO - PROCESS | 5514 | 1464376500805 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:00 INFO - PROCESS | 5514 | 1464376500971 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 12:15:01 INFO - PROCESS | 5514 | 1464376501135 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e948c00 == 75 [pid = 5514] [id = 111] 12:15:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8e94fc00) [pid = 5514] [serial = 332] [outer = (nil)] 12:15:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8eabc400) [pid = 5514] [serial = 333] [outer = 0x8e94fc00] 12:15:01 INFO - PROCESS | 5514 | 1464376501222 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8eabe000) [pid = 5514] [serial = 334] [outer = 0x8e94fc00] 12:15:02 INFO - PROCESS | 5514 | 1464376502211 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1486ms 12:15:02 INFO - PROCESS | 5514 | 1464376502282 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 5514 | 1464376502286 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 12:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:15:02 INFO - PROCESS | 5514 | 1464376502293 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 5514 | 1464376502303 Marionette TRACE conn3 <- [1,418,null,{}] 12:15:02 INFO - PROCESS | 5514 | 1464376502308 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:02 INFO - PROCESS | 5514 | 1464376502482 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 12:15:02 INFO - PROCESS | 5514 | 1464376502972 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec36400 == 76 [pid = 5514] [id = 112] 12:15:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8ec36800) [pid = 5514] [serial = 335] [outer = (nil)] 12:15:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8ec38800) [pid = 5514] [serial = 336] [outer = 0x8ec36800] 12:15:03 INFO - PROCESS | 5514 | 1464376503072 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8ec3d400) [pid = 5514] [serial = 337] [outer = 0x8ec36800] 12:15:04 INFO - PROCESS | 5514 | 1464376504357 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:15:04 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 12:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2097ms 12:15:04 INFO - PROCESS | 5514 | 1464376504391 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 5514 | 1464376504396 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 12:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:15:04 INFO - PROCESS | 5514 | 1464376504404 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 5514 | 1464376504410 Marionette TRACE conn3 <- [1,422,null,{}] 12:15:04 INFO - PROCESS | 5514 | 1464376504487 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:04 INFO - PROCESS | 5514 | 1464376504650 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:15:04 INFO - PROCESS | 5514 | 1464376504810 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4be800 == 77 [pid = 5514] [id = 113] 12:15:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x8f4bf800) [pid = 5514] [serial = 338] [outer = (nil)] 12:15:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x8f4cb400) [pid = 5514] [serial = 339] [outer = 0x8f4bf800] 12:15:04 INFO - PROCESS | 5514 | 1464376504891 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x90fcc400) [pid = 5514] [serial = 340] [outer = 0x8f4bf800] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x9a88b800 == 76 [pid = 5514] [id = 61] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x9a9c5000 == 75 [pid = 5514] [id = 62] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x951d9400 == 74 [pid = 5514] [id = 64] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x92396800 == 73 [pid = 5514] [id = 63] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x9b897c00 == 72 [pid = 5514] [id = 60] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x9a0cec00) [pid = 5514] [serial = 218] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x9ace6800) [pid = 5514] [serial = 221] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0xa6ce3c00) [pid = 5514] [serial = 227] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0xa6cd7c00) [pid = 5514] [serial = 224] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0xa6f2fc00) [pid = 5514] [serial = 230] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x9a5e7800) [pid = 5514] [serial = 233] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x911ba800 == 71 [pid = 5514] [id = 102] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x91cd2000 == 70 [pid = 5514] [id = 101] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x90fcd400 == 69 [pid = 5514] [id = 100] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x93a24800 == 68 [pid = 5514] [id = 99] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x93d2a800 == 67 [pid = 5514] [id = 98] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x921ea000 == 66 [pid = 5514] [id = 97] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x90fcdc00 == 65 [pid = 5514] [id = 96] 12:15:05 INFO - PROCESS | 5514 | --DOCSHELL 0x952ef400 == 64 [pid = 5514] [id = 88] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0xa214d800) [pid = 5514] [serial = 252] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0xa321cc00) [pid = 5514] [serial = 255] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0xa4e21c00) [pid = 5514] [serial = 258] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0xa35eb400) [pid = 5514] [serial = 256] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x9a5e3800) [pid = 5514] [serial = 244] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x91cd6800) [pid = 5514] [serial = 243] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x9acdc000) [pid = 5514] [serial = 246] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x9acea000) [pid = 5514] [serial = 247] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x9a5ea000) [pid = 5514] [serial = 240] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x9b8a2000) [pid = 5514] [serial = 249] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x9a88c400) [pid = 5514] [serial = 236] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x9a892c00) [pid = 5514] [serial = 241] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x9a891000) [pid = 5514] [serial = 102] [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.] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0xa2278400) [pid = 5514] [serial = 253] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0xa503d000) [pid = 5514] [serial = 259] [outer = (nil)] [url = about:blank] 12:15:05 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x9d1bac00) [pid = 5514] [serial = 250] [outer = (nil)] [url = about:blank] 12:15:06 INFO - PROCESS | 5514 | 1464376506333 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1938ms 12:15:06 INFO - PROCESS | 5514 | 1464376506347 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 5514 | 1464376506352 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 12:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:15:06 INFO - PROCESS | 5514 | 1464376506361 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 5514 | 1464376506364 Marionette TRACE conn3 <- [1,426,null,{}] 12:15:06 INFO - PROCESS | 5514 | 1464376506380 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:06 INFO - PROCESS | 5514 | 1464376506524 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 12:15:06 INFO - PROCESS | 5514 | 1464376506537 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4cb000 == 65 [pid = 5514] [id = 114] 12:15:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x90fd2400) [pid = 5514] [serial = 341] [outer = (nil)] 12:15:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x91cc8400) [pid = 5514] [serial = 342] [outer = 0x90fd2400] 12:15:06 INFO - PROCESS | 5514 | 1464376506623 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x91cd1800) [pid = 5514] [serial = 343] [outer = 0x90fd2400] 12:15:07 INFO - PROCESS | 5514 | 1464376507419 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 5514 | 1464376507487 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 12:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:15:07 INFO - PROCESS | 5514 | 1464376507505 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 5514 | 1464376507514 Marionette TRACE conn3 <- [1,430,null,{}] 12:15:07 INFO - PROCESS | 5514 | 1464376507522 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 5514 | 1464376507684 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 12:15:07 INFO - PROCESS | 5514 | 1464376507697 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eabf800 == 66 [pid = 5514] [id = 115] 12:15:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x921ea000) [pid = 5514] [serial = 344] [outer = (nil)] 12:15:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x951d9400) [pid = 5514] [serial = 345] [outer = 0x921ea000] 12:15:07 INFO - PROCESS | 5514 | 1464376507768 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x98294400) [pid = 5514] [serial = 346] [outer = 0x921ea000] 12:15:08 INFO - PROCESS | 5514 | 1464376508647 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1209ms 12:15:08 INFO - PROCESS | 5514 | 1464376508711 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 12:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:15:08 INFO - PROCESS | 5514 | 1464376508715 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 12:15:08 INFO - PROCESS | 5514 | 1464376508721 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 5514 | 1464376508725 Marionette TRACE conn3 <- [1,434,null,{}] 12:15:08 INFO - PROCESS | 5514 | 1464376508730 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:08 INFO - PROCESS | 5514 | 1464376508929 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 12:15:08 INFO - PROCESS | 5514 | 1464376508954 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x921e4800 == 67 [pid = 5514] [id = 116] 12:15:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x93da4800) [pid = 5514] [serial = 347] [outer = (nil)] 12:15:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x9a3d0000) [pid = 5514] [serial = 348] [outer = 0x93da4800] 12:15:09 INFO - PROCESS | 5514 | 1464376509027 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x9a3d8c00) [pid = 5514] [serial = 349] [outer = 0x93da4800] 12:15:10 INFO - PROCESS | 5514 | 1464376510174 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:15:10 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x9a9d0000) [pid = 5514] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:15:10 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x9a5dcc00) [pid = 5514] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:15:10 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x91329800) [pid = 5514] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:15:10 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x91f75800) [pid = 5514] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:15:10 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x9a5e2800) [pid = 5514] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:15:10 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x92394400) [pid = 5514] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:15:10 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x92e45400) [pid = 5514] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:15:10 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x93a28c00) [pid = 5514] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:15:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:15:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1535ms 12:15:10 INFO - PROCESS | 5514 | 1464376510256 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 5514 | 1464376510260 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 12:15:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:15:10 INFO - PROCESS | 5514 | 1464376510266 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 5514 | 1464376510268 Marionette TRACE conn3 <- [1,438,null,{}] 12:15:10 INFO - PROCESS | 5514 | 1464376510274 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:10 INFO - PROCESS | 5514 | 1464376510432 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 12:15:10 INFO - PROCESS | 5514 | 1464376510596 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x99140800 == 68 [pid = 5514] [id = 117] 12:15:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x9a251000) [pid = 5514] [serial = 350] [outer = (nil)] 12:15:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x9a5de400) [pid = 5514] [serial = 351] [outer = 0x9a251000] 12:15:10 INFO - PROCESS | 5514 | 1464376510683 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x9a890800) [pid = 5514] [serial = 352] [outer = 0x9a251000] 12:15:11 INFO - PROCESS | 5514 | 1464376511715 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:15:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1484ms 12:15:11 INFO - PROCESS | 5514 | 1464376511756 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 12:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:15:11 INFO - PROCESS | 5514 | 1464376511762 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 12:15:11 INFO - PROCESS | 5514 | 1464376511770 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 5514 | 1464376511775 Marionette TRACE conn3 <- [1,442,null,{}] 12:15:11 INFO - PROCESS | 5514 | 1464376511783 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:12 INFO - PROCESS | 5514 | 1464376512006 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:15:12 INFO - PROCESS | 5514 | 1464376512206 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e949c00 == 69 [pid = 5514] [id = 118] 12:15:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8e94c000) [pid = 5514] [serial = 353] [outer = (nil)] 12:15:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8eabb000) [pid = 5514] [serial = 354] [outer = 0x8e94c000] 12:15:12 INFO - PROCESS | 5514 | 1464376512447 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8ec3a000) [pid = 5514] [serial = 355] [outer = 0x8e94c000] 12:15:13 INFO - PROCESS | 5514 | 1464376513495 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1790ms 12:15:13 INFO - PROCESS | 5514 | 1464376513560 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 5514 | 1464376513567 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 12:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:15:13 INFO - PROCESS | 5514 | 1464376513577 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 5514 | 1464376513582 Marionette TRACE conn3 <- [1,446,null,{}] 12:15:13 INFO - PROCESS | 5514 | 1464376513591 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 5514 | 1464376513816 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 12:15:14 INFO - PROCESS | 5514 | 1464376514038 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x911b9400 == 70 [pid = 5514] [id = 119] 12:15:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x91323000) [pid = 5514] [serial = 356] [outer = (nil)] 12:15:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x9132c000) [pid = 5514] [serial = 357] [outer = 0x91323000] 12:15:14 INFO - PROCESS | 5514 | 1464376514141 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x91cd5c00) [pid = 5514] [serial = 358] [outer = 0x91323000] 12:15:15 INFO - PROCESS | 5514 | 1464376515086 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:15:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1592ms 12:15:15 INFO - PROCESS | 5514 | 1464376515189 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 5514 | 1464376515197 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 12:15:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:15:15 INFO - PROCESS | 5514 | 1464376515211 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 5514 | 1464376515216 Marionette TRACE conn3 <- [1,450,null,{}] 12:15:15 INFO - PROCESS | 5514 | 1464376515274 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:15 INFO - PROCESS | 5514 | 1464376515480 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 12:15:15 INFO - PROCESS | 5514 | 1464376515679 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x93a28400 == 71 [pid = 5514] [id = 120] 12:15:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x93a29800) [pid = 5514] [serial = 359] [outer = (nil)] 12:15:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x951d4800) [pid = 5514] [serial = 360] [outer = 0x93a29800] 12:15:15 INFO - PROCESS | 5514 | 1464376515765 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x977f3400) [pid = 5514] [serial = 361] [outer = 0x93a29800] 12:15:16 INFO - PROCESS | 5514 | 1464376516751 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 5514 | 1464376516807 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 12:15:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:15:16 INFO - PROCESS | 5514 | 1464376516813 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 5514 | 1464376516820 Marionette TRACE conn3 <- [1,454,null,{}] 12:15:16 INFO - PROCESS | 5514 | 1464376516837 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:17 INFO - PROCESS | 5514 | 1464376517065 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 12:15:17 INFO - PROCESS | 5514 | 1464376517324 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a88b800 == 72 [pid = 5514] [id = 121] 12:15:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x9a9d1000) [pid = 5514] [serial = 362] [outer = (nil)] 12:15:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x9ace8000) [pid = 5514] [serial = 363] [outer = 0x9a9d1000] 12:15:17 INFO - PROCESS | 5514 | 1464376517415 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x9b323400) [pid = 5514] [serial = 364] [outer = 0x9a9d1000] 12:15:18 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:18 INFO - PROCESS | 5514 | 1464376518320 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:15:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1585ms 12:15:18 INFO - PROCESS | 5514 | 1464376518399 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:15:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:15:18 INFO - PROCESS | 5514 | 1464376518404 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 12:15:18 INFO - PROCESS | 5514 | 1464376518411 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 5514 | 1464376518414 Marionette TRACE conn3 <- [1,458,null,{}] 12:15:18 INFO - PROCESS | 5514 | 1464376518420 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:18 INFO - PROCESS | 5514 | 1464376518640 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 12:15:18 INFO - PROCESS | 5514 | 1464376518852 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec33000 == 73 [pid = 5514] [id = 122] 12:15:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x9131f400) [pid = 5514] [serial = 365] [outer = (nil)] 12:15:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x9c030800) [pid = 5514] [serial = 366] [outer = 0x9131f400] 12:15:18 INFO - PROCESS | 5514 | 1464376518952 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x9c079000) [pid = 5514] [serial = 367] [outer = 0x9131f400] 12:15:19 INFO - PROCESS | 5514 | 1464376519828 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:15:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:15:19 INFO - PROCESS | 5514 | 1464376519899 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 12:15:19 INFO - PROCESS | 5514 | 1464376519906 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 5514 | 1464376519910 Marionette TRACE conn3 <- [1,462,null,{}] 12:15:19 INFO - PROCESS | 5514 | 1464376519916 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:20 INFO - PROCESS | 5514 | 1464376520089 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:15:20 INFO - PROCESS | 5514 | 1464376520264 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x9b897c00 == 74 [pid = 5514] [id = 123] 12:15:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x9c1a8000) [pid = 5514] [serial = 368] [outer = (nil)] 12:15:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0xa0606000) [pid = 5514] [serial = 369] [outer = 0x9c1a8000] 12:15:20 INFO - PROCESS | 5514 | 1464376520360 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0xa246b000) [pid = 5514] [serial = 370] [outer = 0x9c1a8000] 12:15:21 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:21 INFO - PROCESS | 5514 | 1464376521378 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 5514 | 1464376521446 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 12:15:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:15:21 INFO - PROCESS | 5514 | 1464376521453 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 5514 | 1464376521456 Marionette TRACE conn3 <- [1,466,null,{}] 12:15:21 INFO - PROCESS | 5514 | 1464376521462 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:21 INFO - PROCESS | 5514 | 1464376521643 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 12:15:21 INFO - PROCESS | 5514 | 1464376521871 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 5514 | ++DOCSHELL 0xa346ac00 == 75 [pid = 5514] [id = 124] 12:15:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0xa503d000) [pid = 5514] [serial = 371] [outer = (nil)] 12:15:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0xa62f6c00) [pid = 5514] [serial = 372] [outer = 0xa503d000] 12:15:22 INFO - PROCESS | 5514 | 1464376522000 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0xa67a0400) [pid = 5514] [serial = 373] [outer = 0xa503d000] 12:15:22 INFO - PROCESS | 5514 | 1464376522926 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 5514 | 1464376522994 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 12:15:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:15:23 INFO - PROCESS | 5514 | 1464376523000 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 5514 | 1464376523004 Marionette TRACE conn3 <- [1,470,null,{}] 12:15:23 INFO - PROCESS | 5514 | 1464376523010 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:23 INFO - PROCESS | 5514 | 1464376523182 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 12:15:23 INFO - PROCESS | 5514 | 1464376523350 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ecdf800 == 76 [pid = 5514] [id = 125] 12:15:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x8ecdfc00) [pid = 5514] [serial = 374] [outer = (nil)] 12:15:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x8ece7400) [pid = 5514] [serial = 375] [outer = 0x8ecdfc00] 12:15:23 INFO - PROCESS | 5514 | 1464376523489 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x8ecec800) [pid = 5514] [serial = 376] [outer = 0x8ecdfc00] 12:15:24 INFO - PROCESS | 5514 | 1464376524344 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:15:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1389ms 12:15:24 INFO - PROCESS | 5514 | 1464376524391 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 5514 | 1464376524395 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 12:15:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:15:24 INFO - PROCESS | 5514 | 1464376524401 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 5514 | 1464376524405 Marionette TRACE conn3 <- [1,474,null,{}] 12:15:24 INFO - PROCESS | 5514 | 1464376524411 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:24 INFO - PROCESS | 5514 | 1464376524588 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 12:15:24 INFO - PROCESS | 5514 | 1464376524754 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ecdd400 == 77 [pid = 5514] [id = 126] 12:15:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x8ecde800) [pid = 5514] [serial = 377] [outer = (nil)] 12:15:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0xa6cda400) [pid = 5514] [serial = 378] [outer = 0x8ecde800] 12:15:24 INFO - PROCESS | 5514 | 1464376524842 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0xa6ce6400) [pid = 5514] [serial = 379] [outer = 0x8ecde800] 12:15:25 INFO - PROCESS | 5514 | 1464376525768 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:15:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1433ms 12:15:25 INFO - PROCESS | 5514 | 1464376525836 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 5514 | 1464376525839 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 12:15:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:15:25 INFO - PROCESS | 5514 | 1464376525846 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 5514 | 1464376525850 Marionette TRACE conn3 <- [1,478,null,{}] 12:15:25 INFO - PROCESS | 5514 | 1464376525855 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:26 INFO - PROCESS | 5514 | 1464376526034 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 12:15:26 INFO - PROCESS | 5514 | 1464376526243 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dee3400 == 78 [pid = 5514] [id = 127] 12:15:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x8dee3c00) [pid = 5514] [serial = 380] [outer = (nil)] 12:15:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x8deeac00) [pid = 5514] [serial = 381] [outer = 0x8dee3c00] 12:15:26 INFO - PROCESS | 5514 | 1464376526377 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x8deef400) [pid = 5514] [serial = 382] [outer = 0x8dee3c00] 12:15:27 INFO - PROCESS | 5514 | 1464376527294 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:15:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1486ms 12:15:27 INFO - PROCESS | 5514 | 1464376527333 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 5514 | 1464376527337 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 12:15:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:15:27 INFO - PROCESS | 5514 | 1464376527343 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 5514 | 1464376527347 Marionette TRACE conn3 <- [1,482,null,{}] 12:15:27 INFO - PROCESS | 5514 | 1464376527353 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:27 INFO - PROCESS | 5514 | 1464376527518 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:15:27 INFO - PROCESS | 5514 | 1464376527692 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x8def0800 == 79 [pid = 5514] [id = 128] 12:15:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x8eab7c00) [pid = 5514] [serial = 383] [outer = (nil)] 12:15:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x92d57400) [pid = 5514] [serial = 384] [outer = 0x8eab7c00] 12:15:27 INFO - PROCESS | 5514 | 1464376527796 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x92d5e400) [pid = 5514] [serial = 385] [outer = 0x8eab7c00] 12:15:28 INFO - PROCESS | 5514 | 1464376528745 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:15:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1439ms 12:15:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:15:28 INFO - PROCESS | 5514 | 1464376528784 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 5514 | 1464376528788 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 12:15:28 INFO - PROCESS | 5514 | 1464376528794 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 5514 | 1464376528799 Marionette TRACE conn3 <- [1,486,null,{}] 12:15:28 INFO - PROCESS | 5514 | 1464376528805 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 5514 | 1464376529009 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 12:15:29 INFO - PROCESS | 5514 | 1464376529185 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dee6800 == 80 [pid = 5514] [id = 129] 12:15:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x8eabdc00) [pid = 5514] [serial = 386] [outer = (nil)] 12:15:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x925b8400) [pid = 5514] [serial = 387] [outer = 0x8eabdc00] 12:15:29 INFO - PROCESS | 5514 | 1464376529272 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x92d5dc00) [pid = 5514] [serial = 388] [outer = 0x8eabdc00] 12:15:30 INFO - PROCESS | 5514 | 1464376530509 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:15:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1733ms 12:15:30 INFO - PROCESS | 5514 | 1464376530527 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 5514 | 1464376530533 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 12:15:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:15:30 INFO - PROCESS | 5514 | 1464376530540 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 5514 | 1464376530545 Marionette TRACE conn3 <- [1,490,null,{}] 12:15:30 INFO - PROCESS | 5514 | 1464376530563 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:30 INFO - PROCESS | 5514 | 1464376530775 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 12:15:30 INFO - PROCESS | 5514 | 1464376530971 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fca000 == 81 [pid = 5514] [id = 130] 12:15:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x90fcdc00) [pid = 5514] [serial = 389] [outer = (nil)] 12:15:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x9131fc00) [pid = 5514] [serial = 390] [outer = 0x90fcdc00] 12:15:31 INFO - PROCESS | 5514 | 1464376531052 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x91cc7400) [pid = 5514] [serial = 391] [outer = 0x90fcdc00] 12:15:32 INFO - PROCESS | 5514 | 1464376532059 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:15:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1537ms 12:15:32 INFO - PROCESS | 5514 | 1464376532077 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 5514 | 1464376532085 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 12:15:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:15:32 INFO - PROCESS | 5514 | 1464376532095 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 5514 | 1464376532098 Marionette TRACE conn3 <- [1,494,null,{}] 12:15:32 INFO - PROCESS | 5514 | 1464376532105 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 5514 | 1464376532287 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 12:15:32 INFO - PROCESS | 5514 | --DOCSHELL 0x9951a800 == 80 [pid = 5514] [id = 25] 12:15:32 INFO - PROCESS | 5514 | --DOCSHELL 0x93d31800 == 79 [pid = 5514] [id = 23] 12:15:32 INFO - PROCESS | 5514 | --DOCSHELL 0x9a9cf800 == 78 [pid = 5514] [id = 74] 12:15:32 INFO - PROCESS | 5514 | --DOCSHELL 0x99140800 == 77 [pid = 5514] [id = 117] 12:15:32 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0xa2277400) [pid = 5514] [serial = 306] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 5514 | 1464376532580 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 5514 | --DOCSHELL 0x921e4800 == 76 [pid = 5514] [id = 116] 12:15:32 INFO - PROCESS | 5514 | --DOCSHELL 0x8eabf800 == 75 [pid = 5514] [id = 115] 12:15:32 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4cb000 == 74 [pid = 5514] [id = 114] 12:15:32 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eabf800 == 75 [pid = 5514] [id = 131] 12:15:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x8f10f000) [pid = 5514] [serial = 392] [outer = (nil)] 12:15:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x911bf800) [pid = 5514] [serial = 393] [outer = 0x8f10f000] 12:15:32 INFO - PROCESS | 5514 | 1464376532686 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x91f72400) [pid = 5514] [serial = 394] [outer = 0x8f10f000] 12:15:32 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4be800 == 74 [pid = 5514] [id = 113] 12:15:32 INFO - PROCESS | 5514 | --DOCSHELL 0x8ec36400 == 73 [pid = 5514] [id = 112] 12:15:33 INFO - PROCESS | 5514 | --DOCSHELL 0x8f109c00 == 72 [pid = 5514] [id = 103] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x9aadd800) [pid = 5514] [serial = 297] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x90fd3800) [pid = 5514] [serial = 279] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x91f70800) [pid = 5514] [serial = 276] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x9b323000) [pid = 5514] [serial = 300] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0xa82ae800) [pid = 5514] [serial = 273] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x91cd4000) [pid = 5514] [serial = 288] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x9b3b2400) [pid = 5514] [serial = 303] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0xa62e7400) [pid = 5514] [serial = 261] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x911bd000) [pid = 5514] [serial = 282] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x9a9c6000) [pid = 5514] [serial = 295] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x977e5c00) [pid = 5514] [serial = 292] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x9b895800) [pid = 5514] [serial = 301] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0xa35f3c00) [pid = 5514] [serial = 174] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x91f6e800) [pid = 5514] [serial = 289] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0xa673c000) [pid = 5514] [serial = 216] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x9a35bc00) [pid = 5514] [serial = 264] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0xa68e6c00) [pid = 5514] [serial = 270] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x95154800) [pid = 5514] [serial = 291] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x9131ec00) [pid = 5514] [serial = 285] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x9c27d400) [pid = 5514] [serial = 267] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x9a5ebc00) [pid = 5514] [serial = 294] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x9acdb800) [pid = 5514] [serial = 298] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0xa060e000) [pid = 5514] [serial = 304] [outer = (nil)] [url = about:blank] 12:15:33 INFO - PROCESS | 5514 | 1464376533508 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1434ms 12:15:33 INFO - PROCESS | 5514 | 1464376533528 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 5514 | 1464376533533 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 12:15:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:15:33 INFO - PROCESS | 5514 | 1464376533540 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - PROCESS | 5514 | 1464376533546 Marionette TRACE conn3 <- [1,498,null,{}] 12:15:33 INFO - PROCESS | 5514 | 1464376533568 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:33 INFO - PROCESS | 5514 | 1464376533781 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 12:15:33 INFO - PROCESS | 5514 | 1464376533801 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dee8c00 == 73 [pid = 5514] [id = 132] 12:15:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x925b3000) [pid = 5514] [serial = 395] [outer = (nil)] 12:15:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x925bbc00) [pid = 5514] [serial = 396] [outer = 0x925b3000] 12:15:33 INFO - PROCESS | 5514 | 1464376533878 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x92d61c00) [pid = 5514] [serial = 397] [outer = 0x925b3000] 12:15:34 INFO - PROCESS | 5514 | 1464376534800 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:15:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1287ms 12:15:34 INFO - PROCESS | 5514 | 1464376534827 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 12:15:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:15:34 INFO - PROCESS | 5514 | 1464376534832 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 12:15:34 INFO - PROCESS | 5514 | 1464376534839 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 5514 | 1464376534842 Marionette TRACE conn3 <- [1,502,null,{}] 12:15:34 INFO - PROCESS | 5514 | 1464376534852 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:35 INFO - PROCESS | 5514 | 1464376535019 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:15:35 INFO - PROCESS | 5514 | 1464376535031 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eab7400 == 74 [pid = 5514] [id = 133] 12:15:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x93d9f800) [pid = 5514] [serial = 398] [outer = (nil)] 12:15:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x952f7c00) [pid = 5514] [serial = 399] [outer = 0x93d9f800] 12:15:35 INFO - PROCESS | 5514 | 1464376535105 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x9a3d4000) [pid = 5514] [serial = 400] [outer = 0x93d9f800] 12:15:36 INFO - PROCESS | 5514 | 1464376536055 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:15:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1288ms 12:15:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:15:36 INFO - PROCESS | 5514 | 1464376536126 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 5514 | 1464376536129 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 12:15:36 INFO - PROCESS | 5514 | 1464376536136 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 5514 | 1464376536139 Marionette TRACE conn3 <- [1,506,null,{}] 12:15:36 INFO - PROCESS | 5514 | 1464376536145 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:36 INFO - PROCESS | 5514 | 1464376536355 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 12:15:36 INFO - PROCESS | 5514 | 1464376536379 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x977e6800 == 75 [pid = 5514] [id = 134] 12:15:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x9a3d7c00) [pid = 5514] [serial = 401] [outer = (nil)] 12:15:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x9a5ebc00) [pid = 5514] [serial = 402] [outer = 0x9a3d7c00] 12:15:36 INFO - PROCESS | 5514 | 1464376536452 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x9a88e000) [pid = 5514] [serial = 403] [outer = 0x9a3d7c00] 12:15:37 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x93da4800) [pid = 5514] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:15:37 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x90fd2400) [pid = 5514] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:15:37 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x8ec36800) [pid = 5514] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:15:37 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x921ea000) [pid = 5514] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:15:37 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0xa0608c00) [pid = 5514] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:15:37 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x8f4bf800) [pid = 5514] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:15:37 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x9aadc000) [pid = 5514] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:15:37 INFO - PROCESS | 5514 | 1464376537604 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:15:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1506ms 12:15:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:15:37 INFO - PROCESS | 5514 | 1464376537642 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 5514 | 1464376537644 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 12:15:37 INFO - PROCESS | 5514 | 1464376537651 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 5514 | 1464376537655 Marionette TRACE conn3 <- [1,510,null,{}] 12:15:37 INFO - PROCESS | 5514 | 1464376537660 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:37 INFO - PROCESS | 5514 | 1464376537907 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 12:15:38 INFO - PROCESS | 5514 | 1464376538033 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x95153400 == 76 [pid = 5514] [id = 135] 12:15:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x9a7a3800) [pid = 5514] [serial = 404] [outer = (nil)] 12:15:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x9ace0c00) [pid = 5514] [serial = 405] [outer = 0x9a7a3800] 12:15:38 INFO - PROCESS | 5514 | 1464376538111 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x9b538c00) [pid = 5514] [serial = 406] [outer = 0x9a7a3800] 12:15:39 INFO - PROCESS | 5514 | 1464376539256 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:15:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1632ms 12:15:39 INFO - PROCESS | 5514 | 1464376539283 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 5514 | 1464376539287 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 12:15:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:15:39 INFO - PROCESS | 5514 | 1464376539293 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 5514 | 1464376539295 Marionette TRACE conn3 <- [1,514,null,{}] 12:15:39 INFO - PROCESS | 5514 | 1464376539301 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:39 INFO - PROCESS | 5514 | 1464376539501 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 12:15:39 INFO - PROCESS | 5514 | 1464376539714 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dee2000 == 77 [pid = 5514] [id = 136] 12:15:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x8dee5800) [pid = 5514] [serial = 407] [outer = (nil)] 12:15:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x8e956800) [pid = 5514] [serial = 408] [outer = 0x8dee5800] 12:15:39 INFO - PROCESS | 5514 | 1464376539802 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x8ec3ac00) [pid = 5514] [serial = 409] [outer = 0x8dee5800] 12:15:40 INFO - PROCESS | 5514 | 1464376540736 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:15:40 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 12:15:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1491ms 12:15:40 INFO - PROCESS | 5514 | 1464376540786 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 5514 | 1464376540793 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 12:15:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:15:40 INFO - PROCESS | 5514 | 1464376540801 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 5514 | 1464376540807 Marionette TRACE conn3 <- [1,518,null,{}] 12:15:40 INFO - PROCESS | 5514 | 1464376540814 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:41 INFO - PROCESS | 5514 | 1464376541007 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 12:15:41 INFO - PROCESS | 5514 | 1464376541233 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x91321800 == 78 [pid = 5514] [id = 137] 12:15:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x9132c400) [pid = 5514] [serial = 410] [outer = (nil)] 12:15:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x921e4800) [pid = 5514] [serial = 411] [outer = 0x9132c400] 12:15:41 INFO - PROCESS | 5514 | 1464376541366 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x925b1400) [pid = 5514] [serial = 412] [outer = 0x9132c400] 12:15:42 INFO - PROCESS | 5514 | 1464376542383 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:15:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1632ms 12:15:42 INFO - PROCESS | 5514 | 1464376542437 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 5514 | 1464376542443 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 12:15:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:15:42 INFO - PROCESS | 5514 | 1464376542450 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 5514 | 1464376542454 Marionette TRACE conn3 <- [1,522,null,{}] 12:15:42 INFO - PROCESS | 5514 | 1464376542460 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:42 INFO - PROCESS | 5514 | 1464376542650 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:15:42 INFO - PROCESS | 5514 | 1464376542876 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d9bc00 == 79 [pid = 5514] [id = 138] 12:15:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x93d9c800) [pid = 5514] [serial = 413] [outer = (nil)] 12:15:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x951ccc00) [pid = 5514] [serial = 414] [outer = 0x93d9c800] 12:15:43 INFO - PROCESS | 5514 | 1464376543009 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9a35bc00) [pid = 5514] [serial = 415] [outer = 0x93d9c800] 12:15:44 INFO - PROCESS | 5514 | 1464376544011 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:15:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1638ms 12:15:44 INFO - PROCESS | 5514 | 1464376544089 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 5514 | 1464376544093 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 12:15:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:15:44 INFO - PROCESS | 5514 | 1464376544110 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 5514 | 1464376544119 Marionette TRACE conn3 <- [1,526,null,{}] 12:15:44 INFO - PROCESS | 5514 | 1464376544125 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:44 INFO - PROCESS | 5514 | 1464376544399 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 12:15:44 INFO - PROCESS | 5514 | 1464376544614 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a9cf800 == 80 [pid = 5514] [id = 139] 12:15:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x9ace6800) [pid = 5514] [serial = 416] [outer = (nil)] 12:15:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x9d1c0000) [pid = 5514] [serial = 417] [outer = 0x9ace6800] 12:15:44 INFO - PROCESS | 5514 | 1464376544709 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0xa060d800) [pid = 5514] [serial = 418] [outer = 0x9ace6800] 12:15:45 INFO - PROCESS | 5514 | 1464376545689 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:15:45 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 12:15:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1649ms 12:15:45 INFO - PROCESS | 5514 | 1464376545751 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 5514 | 1464376545756 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 12:15:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:15:45 INFO - PROCESS | 5514 | 1464376545762 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 5514 | 1464376545766 Marionette TRACE conn3 <- [1,530,null,{}] 12:15:45 INFO - PROCESS | 5514 | 1464376545772 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:45 INFO - PROCESS | 5514 | 1464376545956 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 12:15:46 INFO - PROCESS | 5514 | 1464376546170 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d492400 == 81 [pid = 5514] [id = 140] 12:15:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x8d497000) [pid = 5514] [serial = 419] [outer = (nil)] 12:15:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x8f4be800) [pid = 5514] [serial = 420] [outer = 0x8d497000] 12:15:46 INFO - PROCESS | 5514 | 1464376546300 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x9c0c6800) [pid = 5514] [serial = 421] [outer = 0x8d497000] 12:15:47 INFO - PROCESS | 5514 | 1464376547104 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:15:47 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 12:15:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:15:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:15:47 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 12:15:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:15:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:15:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1381ms 12:15:47 INFO - PROCESS | 5514 | 1464376547146 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 12:15:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:15:47 INFO - PROCESS | 5514 | 1464376547151 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 12:15:47 INFO - PROCESS | 5514 | 1464376547159 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 5514 | 1464376547162 Marionette TRACE conn3 <- [1,534,null,{}] 12:15:47 INFO - PROCESS | 5514 | 1464376547187 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:47 INFO - PROCESS | 5514 | 1464376547381 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 12:15:47 INFO - PROCESS | 5514 | 1464376547551 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x9c28ac00 == 82 [pid = 5514] [id = 141] 12:15:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0xa35efc00) [pid = 5514] [serial = 422] [outer = (nil)] 12:15:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0xa6cdac00) [pid = 5514] [serial = 423] [outer = 0xa35efc00] 12:15:47 INFO - PROCESS | 5514 | 1464376547650 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0xa828fc00) [pid = 5514] [serial = 424] [outer = 0xa35efc00] 12:15:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x8e87c400) [pid = 5514] [serial = 425] [outer = 0x977ec400] 12:15:48 INFO - PROCESS | 5514 | 1464376548629 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:15:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1598ms 12:15:48 INFO - PROCESS | 5514 | 1464376548757 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 5514 | 1464376548761 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 12:15:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:15:48 INFO - PROCESS | 5514 | 1464376548767 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 5514 | 1464376548771 Marionette TRACE conn3 <- [1,538,null,{}] 12:15:48 INFO - PROCESS | 5514 | 1464376548777 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:48 INFO - PROCESS | 5514 | 1464376548970 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 12:15:49 INFO - PROCESS | 5514 | 1464376549196 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e874400 == 83 [pid = 5514] [id = 142] 12:15:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x8e876000) [pid = 5514] [serial = 426] [outer = (nil)] 12:15:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x8e87f000) [pid = 5514] [serial = 427] [outer = 0x8e876000] 12:15:49 INFO - PROCESS | 5514 | 1464376549298 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0xa82b9c00) [pid = 5514] [serial = 428] [outer = 0x8e876000] 12:15:50 INFO - PROCESS | 5514 | 1464376550124 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:15:50 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. 12:15:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1385ms 12:15:50 INFO - PROCESS | 5514 | 1464376550152 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 12:15:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:15:50 INFO - PROCESS | 5514 | 1464376550156 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 12:15:50 INFO - PROCESS | 5514 | 1464376550163 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 5514 | 1464376550166 Marionette TRACE conn3 <- [1,542,null,{}] 12:15:50 INFO - PROCESS | 5514 | 1464376550172 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:50 INFO - PROCESS | 5514 | 1464376550403 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:15:50 INFO - PROCESS | 5514 | 1464376550547 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cca2000 == 84 [pid = 5514] [id = 143] 12:15:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x8cca2c00) [pid = 5514] [serial = 429] [outer = (nil)] 12:15:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x8cca9c00) [pid = 5514] [serial = 430] [outer = 0x8cca2c00] 12:15:50 INFO - PROCESS | 5514 | 1464376550644 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x8ccac400) [pid = 5514] [serial = 431] [outer = 0x8cca2c00] 12:15:51 INFO - PROCESS | 5514 | 1464376551518 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:15:51 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. 12:15:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1380ms 12:15:51 INFO - PROCESS | 5514 | 1464376551583 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 5514 | 1464376551587 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 12:15:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:15:51 INFO - PROCESS | 5514 | 1464376551597 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 5514 | 1464376551600 Marionette TRACE conn3 <- [1,546,null,{}] 12:15:51 INFO - PROCESS | 5514 | 1464376551606 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:51 INFO - PROCESS | 5514 | 1464376551806 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 12:15:52 INFO - PROCESS | 5514 | 1464376551983 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cca5000 == 85 [pid = 5514] [id = 144] 12:15:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x8cca6800) [pid = 5514] [serial = 432] [outer = (nil)] 12:15:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x8ccb0800) [pid = 5514] [serial = 433] [outer = 0x8cca6800] 12:15:52 INFO - PROCESS | 5514 | 1464376552068 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0x8cf3dc00) [pid = 5514] [serial = 434] [outer = 0x8cca6800] 12:15:52 INFO - PROCESS | 5514 | 1464376552971 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:15:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1427ms 12:15:53 INFO - PROCESS | 5514 | 1464376553035 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 5514 | 1464376553039 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 12:15:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:15:53 INFO - PROCESS | 5514 | 1464376553048 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 5514 | 1464376553050 Marionette TRACE conn3 <- [1,550,null,{}] 12:15:53 INFO - PROCESS | 5514 | 1464376553055 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:53 INFO - PROCESS | 5514 | 1464376553252 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 12:15:53 INFO - PROCESS | 5514 | 1464376553430 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ccaac00 == 86 [pid = 5514] [id = 145] 12:15:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 186 (0x8ccaf400) [pid = 5514] [serial = 435] [outer = (nil)] 12:15:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 187 (0x8cf43400) [pid = 5514] [serial = 436] [outer = 0x8ccaf400] 12:15:53 INFO - PROCESS | 5514 | 1464376553515 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 188 (0x8cf47800) [pid = 5514] [serial = 437] [outer = 0x8ccaf400] 12:15:54 INFO - PROCESS | 5514 | 1464376554406 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 12:15:54 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. 12:15:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1438ms 12:15:54 INFO - PROCESS | 5514 | 1464376554488 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 5514 | 1464376554491 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 12:15:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:15:54 INFO - PROCESS | 5514 | 1464376554498 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 5514 | 1464376554501 Marionette TRACE conn3 <- [1,554,null,{}] 12:15:54 INFO - PROCESS | 5514 | 1464376554507 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:54 INFO - PROCESS | 5514 | 1464376554688 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 12:15:54 INFO - PROCESS | 5514 | 1464376554867 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c612400 == 87 [pid = 5514] [id = 146] 12:15:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 189 (0x8c613000) [pid = 5514] [serial = 438] [outer = (nil)] 12:15:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 190 (0x8c61a000) [pid = 5514] [serial = 439] [outer = 0x8c613000] 12:15:54 INFO - PROCESS | 5514 | 1464376554968 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 191 (0x8c620000) [pid = 5514] [serial = 440] [outer = 0x8c613000] 12:15:55 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:55 INFO - PROCESS | 5514 | 1464376555933 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:15:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:15:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1480ms 12:15:55 INFO - PROCESS | 5514 | 1464376555979 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:15:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:15:55 INFO - PROCESS | 5514 | 1464376555984 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 12:15:55 INFO - PROCESS | 5514 | 1464376555991 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 5514 | 1464376555996 Marionette TRACE conn3 <- [1,558,null,{}] 12:15:56 INFO - PROCESS | 5514 | 1464376556001 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:56 INFO - PROCESS | 5514 | 1464376556206 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 12:15:56 INFO - PROCESS | 5514 | 1464376556384 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a4000 == 88 [pid = 5514] [id = 147] 12:15:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 192 (0x8c7a9400) [pid = 5514] [serial = 441] [outer = (nil)] 12:15:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 193 (0x8c7ae800) [pid = 5514] [serial = 442] [outer = 0x8c7a9400] 12:15:56 INFO - PROCESS | 5514 | 1464376556524 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 194 (0x8cf41c00) [pid = 5514] [serial = 443] [outer = 0x8c7a9400] 12:15:57 INFO - PROCESS | 5514 | 1464376557358 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:15:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:15:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1436ms 12:15:57 INFO - PROCESS | 5514 | 1464376557427 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 5514 | 1464376557431 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 12:15:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:15:57 INFO - PROCESS | 5514 | 1464376557437 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 5514 | 1464376557441 Marionette TRACE conn3 <- [1,562,null,{}] 12:15:57 INFO - PROCESS | 5514 | 1464376557446 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:57 INFO - PROCESS | 5514 | 1464376557624 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:15:57 INFO - PROCESS | 5514 | 1464376557801 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c614400 == 89 [pid = 5514] [id = 148] 12:15:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 195 (0x8c61d800) [pid = 5514] [serial = 444] [outer = (nil)] 12:15:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 196 (0x8c9bfc00) [pid = 5514] [serial = 445] [outer = 0x8c61d800] 12:15:57 INFO - PROCESS | 5514 | 1464376557892 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 197 (0x8c9c1800) [pid = 5514] [serial = 446] [outer = 0x8c61d800] 12:15:58 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:58 INFO - PROCESS | 5514 | 1464376558779 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:15:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1380ms 12:15:58 INFO - PROCESS | 5514 | 1464376558823 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 5514 | 1464376558837 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 12:15:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:15:58 INFO - PROCESS | 5514 | 1464376558843 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 5514 | 1464376558846 Marionette TRACE conn3 <- [1,566,null,{}] 12:15:58 INFO - PROCESS | 5514 | 1464376558852 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:59 INFO - PROCESS | 5514 | 1464376559027 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 12:15:59 INFO - PROCESS | 5514 | 1464376559219 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c9bd400 == 90 [pid = 5514] [id = 149] 12:15:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 198 (0x8c9c1400) [pid = 5514] [serial = 447] [outer = (nil)] 12:15:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 199 (0x8c9c9c00) [pid = 5514] [serial = 448] [outer = 0x8c9c1400] 12:15:59 INFO - PROCESS | 5514 | 1464376559306 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 200 (0x8d0af000) [pid = 5514] [serial = 449] [outer = 0x8c9c1400] 12:15:59 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:00 INFO - PROCESS | 5514 | 1464376560194 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:16:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1387ms 12:16:00 INFO - PROCESS | 5514 | 1464376560230 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 5514 | 1464376560234 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 12:16:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:16:00 INFO - PROCESS | 5514 | 1464376560241 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 5514 | 1464376560244 Marionette TRACE conn3 <- [1,570,null,{}] 12:16:00 INFO - PROCESS | 5514 | 1464376560250 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:00 INFO - PROCESS | 5514 | 1464376560420 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 12:16:00 INFO - PROCESS | 5514 | 1464376560653 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a1000 == 91 [pid = 5514] [id = 150] 12:16:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 201 (0x8c7a1400) [pid = 5514] [serial = 450] [outer = (nil)] 12:16:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 202 (0x8c7a8000) [pid = 5514] [serial = 451] [outer = 0x8c7a1400] 12:16:01 INFO - PROCESS | 5514 | 1464376561172 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 203 (0x8c7af800) [pid = 5514] [serial = 452] [outer = 0x8c7a1400] 12:16:01 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:02 INFO - PROCESS | 5514 | 1464376562178 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:16:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1983ms 12:16:02 INFO - PROCESS | 5514 | 1464376562238 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 5514 | 1464376562245 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 12:16:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:16:02 INFO - PROCESS | 5514 | 1464376562255 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 5514 | 1464376562259 Marionette TRACE conn3 <- [1,574,null,{}] 12:16:02 INFO - PROCESS | 5514 | 1464376562267 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:02 INFO - PROCESS | 5514 | 1464376562445 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 12:16:02 INFO - PROCESS | 5514 | 1464376562809 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc27800 == 92 [pid = 5514] [id = 151] 12:16:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 204 (0x8dc28c00) [pid = 5514] [serial = 453] [outer = (nil)] 12:16:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 205 (0x8dc2b400) [pid = 5514] [serial = 454] [outer = 0x8dc28c00] 12:16:02 INFO - PROCESS | 5514 | 1464376562899 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 206 (0x8dc2fc00) [pid = 5514] [serial = 455] [outer = 0x8dc28c00] 12:16:03 INFO - PROCESS | 5514 | 1464376563780 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1591ms 12:16:03 INFO - PROCESS | 5514 | 1464376563846 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 5514 | 1464376563852 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 12:16:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:16:03 INFO - PROCESS | 5514 | 1464376563862 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 5514 | 1464376563866 Marionette TRACE conn3 <- [1,578,null,{}] 12:16:03 INFO - PROCESS | 5514 | 1464376563872 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 5514 | 1464376564060 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x921ec400 == 91 [pid = 5514] [id = 16] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x97705400 == 90 [pid = 5514] [id = 15] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x911b9800 == 89 [pid = 5514] [id = 95] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x9aae5000 == 88 [pid = 5514] [id = 89] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x90fc7800 == 87 [pid = 5514] [id = 94] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x91f68c00 == 86 [pid = 5514] [id = 92] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x93d33000 == 85 [pid = 5514] [id = 90] 12:16:04 INFO - PROCESS | 5514 | --DOMWINDOW == 205 (0x8f10d800) [pid = 5514] [serial = 309] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 5514 | --DOMWINDOW == 204 (0x91f6cc00) [pid = 5514] [serial = 312] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 5514 | --DOMWINDOW == 203 (0x9a72e400) [pid = 5514] [serial = 315] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 5514 | --DOMWINDOW == 202 (0xa1157800) [pid = 5514] [serial = 318] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 5514 | --DOMWINDOW == 201 (0xa3225c00) [pid = 5514] [serial = 321] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 5514 | --DOMWINDOW == 200 (0xa67d3800) [pid = 5514] [serial = 324] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 5514 | --DOMWINDOW == 199 (0x8f4ca400) [pid = 5514] [serial = 327] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 5514 | --DOMWINDOW == 198 (0x8e951800) [pid = 5514] [serial = 330] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 5514 | --DOMWINDOW == 197 (0x8eabc400) [pid = 5514] [serial = 333] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 5514 | --DOMWINDOW == 196 (0x9a5de400) [pid = 5514] [serial = 351] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 5514 | 1464376564402 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x90fcd800 == 84 [pid = 5514] [id = 93] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x9515b800 == 83 [pid = 5514] [id = 21] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x92e45800 == 82 [pid = 5514] [id = 91] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x9515cc00 == 81 [pid = 5514] [id = 17] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x95153400 == 80 [pid = 5514] [id = 135] 12:16:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dee6c00 == 81 [pid = 5514] [id = 152] 12:16:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 197 (0x8e871c00) [pid = 5514] [serial = 456] [outer = (nil)] 12:16:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 198 (0x8e877000) [pid = 5514] [serial = 457] [outer = 0x8e871c00] 12:16:04 INFO - PROCESS | 5514 | 1464376564522 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 199 (0x8eab8800) [pid = 5514] [serial = 458] [outer = 0x8e871c00] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x977e6800 == 80 [pid = 5514] [id = 134] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8eab7400 == 79 [pid = 5514] [id = 133] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8dee8c00 == 78 [pid = 5514] [id = 132] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8eabf800 == 77 [pid = 5514] [id = 131] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x90fca000 == 76 [pid = 5514] [id = 130] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8def0800 == 75 [pid = 5514] [id = 128] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8dee3400 == 74 [pid = 5514] [id = 127] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8ecdd400 == 73 [pid = 5514] [id = 126] 12:16:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8ecdf800 == 72 [pid = 5514] [id = 125] 12:16:05 INFO - PROCESS | 5514 | --DOCSHELL 0xa346ac00 == 71 [pid = 5514] [id = 124] 12:16:05 INFO - PROCESS | 5514 | --DOCSHELL 0x9b897c00 == 70 [pid = 5514] [id = 123] 12:16:05 INFO - PROCESS | 5514 | --DOCSHELL 0x8ec33000 == 69 [pid = 5514] [id = 122] 12:16:05 INFO - PROCESS | 5514 | --DOCSHELL 0x9a88b800 == 68 [pid = 5514] [id = 121] 12:16:05 INFO - PROCESS | 5514 | --DOCSHELL 0x93a28400 == 67 [pid = 5514] [id = 120] 12:16:05 INFO - PROCESS | 5514 | --DOCSHELL 0x911b9400 == 66 [pid = 5514] [id = 119] 12:16:05 INFO - PROCESS | 5514 | --DOCSHELL 0x8e949c00 == 65 [pid = 5514] [id = 118] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 198 (0xa675ac00) [pid = 5514] [serial = 262] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 197 (0x9a3d0000) [pid = 5514] [serial = 348] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 196 (0x91cc8400) [pid = 5514] [serial = 342] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 195 (0x9a3d8c00) [pid = 5514] [serial = 349] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 194 (0x91cd1800) [pid = 5514] [serial = 343] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 193 (0x8ec3d400) [pid = 5514] [serial = 337] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 192 (0x8ec38800) [pid = 5514] [serial = 336] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 191 (0x951d9400) [pid = 5514] [serial = 345] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 190 (0xa2469800) [pid = 5514] [serial = 307] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 189 (0x90fcc400) [pid = 5514] [serial = 340] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 188 (0x8f4cb400) [pid = 5514] [serial = 339] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | --DOMWINDOW == 187 (0x98294400) [pid = 5514] [serial = 346] [outer = (nil)] [url = about:blank] 12:16:05 INFO - PROCESS | 5514 | 1464376565386 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:16:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1588ms 12:16:05 INFO - PROCESS | 5514 | 1464376565450 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 5514 | 1464376565454 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 12:16:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:16:05 INFO - PROCESS | 5514 | 1464376565460 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 5514 | 1464376565466 Marionette TRACE conn3 <- [1,582,null,{}] 12:16:05 INFO - PROCESS | 5514 | 1464376565482 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:05 INFO - PROCESS | 5514 | 1464376565693 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:16:05 INFO - PROCESS | 5514 | 1464376565841 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c61cc00 == 66 [pid = 5514] [id = 153] 12:16:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 188 (0x8e879400) [pid = 5514] [serial = 459] [outer = (nil)] 12:16:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 189 (0x8ecea800) [pid = 5514] [serial = 460] [outer = 0x8e879400] 12:16:05 INFO - PROCESS | 5514 | 1464376565916 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 190 (0x8f10ac00) [pid = 5514] [serial = 461] [outer = 0x8e879400] 12:16:06 INFO - PROCESS | 5514 | 1464376566698 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:16:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1283ms 12:16:06 INFO - PROCESS | 5514 | 1464376566759 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 5514 | 1464376566764 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 12:16:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:16:06 INFO - PROCESS | 5514 | 1464376566774 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 5514 | 1464376566777 Marionette TRACE conn3 <- [1,586,null,{}] 12:16:06 INFO - PROCESS | 5514 | 1464376566782 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:07 INFO - PROCESS | 5514 | 1464376567014 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 12:16:07 INFO - PROCESS | 5514 | 1464376567041 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e877400 == 67 [pid = 5514] [id = 154] 12:16:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 191 (0x8f104400) [pid = 5514] [serial = 462] [outer = (nil)] 12:16:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 192 (0x8f4cb400) [pid = 5514] [serial = 463] [outer = 0x8f104400] 12:16:07 INFO - PROCESS | 5514 | 1464376567114 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 193 (0x90fce000) [pid = 5514] [serial = 464] [outer = 0x8f104400] 12:16:07 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:08 INFO - PROCESS | 5514 | 1464376568006 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:16:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1280ms 12:16:08 INFO - PROCESS | 5514 | 1464376568050 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 5514 | 1464376568054 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 12:16:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:16:08 INFO - PROCESS | 5514 | 1464376568068 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 5514 | 1464376568070 Marionette TRACE conn3 <- [1,590,null,{}] 12:16:08 INFO - PROCESS | 5514 | 1464376568076 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:08 INFO - PROCESS | 5514 | 1464376568281 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 12:16:08 INFO - PROCESS | 5514 | 1464376568314 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fd1000 == 68 [pid = 5514] [id = 155] 12:16:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 194 (0x911b9800) [pid = 5514] [serial = 465] [outer = (nil)] 12:16:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 195 (0x91328800) [pid = 5514] [serial = 466] [outer = 0x911b9800] 12:16:08 INFO - PROCESS | 5514 | 1464376568393 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 196 (0x921de400) [pid = 5514] [serial = 467] [outer = 0x911b9800] 12:16:09 INFO - PROCESS | 5514 | --DOMWINDOW == 195 (0x9a3d7c00) [pid = 5514] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:16:09 INFO - PROCESS | 5514 | --DOMWINDOW == 194 (0x8f10f000) [pid = 5514] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:16:09 INFO - PROCESS | 5514 | --DOMWINDOW == 193 (0x93d9f800) [pid = 5514] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:16:09 INFO - PROCESS | 5514 | --DOMWINDOW == 192 (0x90fcdc00) [pid = 5514] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:16:09 INFO - PROCESS | 5514 | --DOMWINDOW == 191 (0x925b3000) [pid = 5514] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:16:09 INFO - PROCESS | 5514 | --DOMWINDOW == 190 (0x9a251000) [pid = 5514] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:16:09 INFO - PROCESS | 5514 | 1464376569807 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:16:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1784ms 12:16:09 INFO - PROCESS | 5514 | 1464376569852 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 5514 | 1464376569856 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 12:16:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:16:09 INFO - PROCESS | 5514 | 1464376569862 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 5514 | 1464376569865 Marionette TRACE conn3 <- [1,594,null,{}] 12:16:09 INFO - PROCESS | 5514 | 1464376569871 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:10 INFO - PROCESS | 5514 | 1464376570027 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 12:16:10 INFO - PROCESS | 5514 | 1464376570044 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c9bd800 == 69 [pid = 5514] [id = 156] 12:16:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 191 (0x911ba800) [pid = 5514] [serial = 468] [outer = (nil)] 12:16:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 192 (0x926de400) [pid = 5514] [serial = 469] [outer = 0x911ba800] 12:16:10 INFO - PROCESS | 5514 | 1464376570117 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 193 (0x926e0c00) [pid = 5514] [serial = 470] [outer = 0x911ba800] 12:16:10 INFO - PROCESS | 5514 | 1464376570991 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:16:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1178ms 12:16:11 INFO - PROCESS | 5514 | 1464376571040 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 5514 | 1464376571043 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 12:16:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:16:11 INFO - PROCESS | 5514 | 1464376571049 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 5514 | 1464376571053 Marionette TRACE conn3 <- [1,598,null,{}] 12:16:11 INFO - PROCESS | 5514 | 1464376571058 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 5514 | 1464376571217 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 12:16:11 INFO - PROCESS | 5514 | 1464376571228 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4c1800 == 70 [pid = 5514] [id = 157] 12:16:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 194 (0x925b9c00) [pid = 5514] [serial = 471] [outer = (nil)] 12:16:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 195 (0x926e7000) [pid = 5514] [serial = 472] [outer = 0x925b9c00] 12:16:11 INFO - PROCESS | 5514 | 1464376571301 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 196 (0x92d59800) [pid = 5514] [serial = 473] [outer = 0x925b9c00] 12:16:12 INFO - PROCESS | 5514 | 1464376572446 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:16:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1444ms 12:16:12 INFO - PROCESS | 5514 | 1464376572495 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 5514 | 1464376572502 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 12:16:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:16:12 INFO - PROCESS | 5514 | 1464376572510 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 5514 | 1464376572517 Marionette TRACE conn3 <- [1,602,null,{}] 12:16:12 INFO - PROCESS | 5514 | 1464376572525 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:12 INFO - PROCESS | 5514 | 1464376572718 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:16:12 INFO - PROCESS | 5514 | 1464376572946 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ccaa000 == 71 [pid = 5514] [id = 158] 12:16:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 197 (0x8d0ae800) [pid = 5514] [serial = 474] [outer = (nil)] 12:16:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 198 (0x8dc28400) [pid = 5514] [serial = 475] [outer = 0x8d0ae800] 12:16:13 INFO - PROCESS | 5514 | 1464376573079 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 199 (0x8dc35c00) [pid = 5514] [serial = 476] [outer = 0x8d0ae800] 12:16:14 INFO - PROCESS | 5514 | 1464376574209 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:16:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1735ms 12:16:14 INFO - PROCESS | 5514 | 1464376574251 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 5514 | 1464376574264 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 12:16:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:16:14 INFO - PROCESS | 5514 | 1464376574280 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 5514 | 1464376574287 Marionette TRACE conn3 <- [1,606,null,{}] 12:16:14 INFO - PROCESS | 5514 | 1464376574296 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:14 INFO - PROCESS | 5514 | 1464376574614 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 12:16:14 INFO - PROCESS | 5514 | 1464376574951 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e872c00 == 72 [pid = 5514] [id = 159] 12:16:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 200 (0x8e874800) [pid = 5514] [serial = 477] [outer = (nil)] 12:16:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 201 (0x8ece2800) [pid = 5514] [serial = 478] [outer = 0x8e874800] 12:16:15 INFO - PROCESS | 5514 | 1464376575076 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 202 (0x8f4c0400) [pid = 5514] [serial = 479] [outer = 0x8e874800] 12:16:15 INFO - PROCESS | 5514 | 1464376575986 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:16:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1740ms 12:16:16 INFO - PROCESS | 5514 | 1464376576018 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 12:16:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:16:16 INFO - PROCESS | 5514 | 1464376576023 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 12:16:16 INFO - PROCESS | 5514 | 1464376576030 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 5514 | 1464376576036 Marionette TRACE conn3 <- [1,610,null,{}] 12:16:16 INFO - PROCESS | 5514 | 1464376576052 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:16 INFO - PROCESS | 5514 | 1464376576281 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 12:16:16 INFO - PROCESS | 5514 | 1464376576511 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x926da400 == 73 [pid = 5514] [id = 160] 12:16:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 203 (0x926db400) [pid = 5514] [serial = 480] [outer = (nil)] 12:16:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 204 (0x926e2c00) [pid = 5514] [serial = 481] [outer = 0x926db400] 12:16:16 INFO - PROCESS | 5514 | 1464376576652 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 205 (0x92e53000) [pid = 5514] [serial = 482] [outer = 0x926db400] 12:16:17 INFO - PROCESS | 5514 | 1464376577569 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:16:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1586ms 12:16:17 INFO - PROCESS | 5514 | 1464376577616 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 12:16:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:16:17 INFO - PROCESS | 5514 | 1464376577621 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 12:16:17 INFO - PROCESS | 5514 | 1464376577628 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 5514 | 1464376577631 Marionette TRACE conn3 <- [1,614,null,{}] 12:16:17 INFO - PROCESS | 5514 | 1464376577637 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:17 INFO - PROCESS | 5514 | 1464376577826 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 12:16:18 INFO - PROCESS | 5514 | 1464376578007 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x8deea400 == 74 [pid = 5514] [id = 161] 12:16:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 206 (0x93a32400) [pid = 5514] [serial = 483] [outer = (nil)] 12:16:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 207 (0x95153c00) [pid = 5514] [serial = 484] [outer = 0x93a32400] 12:16:18 INFO - PROCESS | 5514 | 1464376578094 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 208 (0x952ebc00) [pid = 5514] [serial = 485] [outer = 0x93a32400] 12:16:18 INFO - PROCESS | 5514 | 1464376578990 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:16:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1430ms 12:16:19 INFO - PROCESS | 5514 | 1464376579059 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:16:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:16:19 INFO - PROCESS | 5514 | 1464376579063 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 12:16:19 INFO - PROCESS | 5514 | 1464376579069 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 5514 | 1464376579073 Marionette TRACE conn3 <- [1,618,null,{}] 12:16:19 INFO - PROCESS | 5514 | 1464376579079 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:19 INFO - PROCESS | 5514 | 1464376579261 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 12:16:19 INFO - PROCESS | 5514 | 1464376579441 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e951800 == 75 [pid = 5514] [id = 162] 12:16:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 209 (0x926de800) [pid = 5514] [serial = 486] [outer = (nil)] 12:16:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 210 (0x9919a800) [pid = 5514] [serial = 487] [outer = 0x926de800] 12:16:19 INFO - PROCESS | 5514 | 1464376579530 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 211 (0x99521400) [pid = 5514] [serial = 488] [outer = 0x926de800] 12:16:20 INFO - PROCESS | 5514 | 1464376580479 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1482ms 12:16:20 INFO - PROCESS | 5514 | 1464376580551 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 5514 | 1464376580555 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 12:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:16:20 INFO - PROCESS | 5514 | 1464376580562 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 5514 | 1464376580565 Marionette TRACE conn3 <- [1,622,null,{}] 12:16:20 INFO - PROCESS | 5514 | 1464376580571 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:20 INFO - PROCESS | 5514 | 1464376580805 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:16:21 INFO - PROCESS | 5514 | 1464376581027 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 5514 | ++DOCSHELL 0x952ef800 == 76 [pid = 5514] [id = 163] 12:16:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 212 (0x99520c00) [pid = 5514] [serial = 489] [outer = (nil)] 12:16:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 213 (0x9a7a3400) [pid = 5514] [serial = 490] [outer = 0x99520c00] 12:16:21 INFO - PROCESS | 5514 | 1464376581158 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 214 (0x9a888400) [pid = 5514] [serial = 491] [outer = 0x99520c00] 12:16:22 INFO - PROCESS | 5514 | 1464376582053 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1534ms 12:16:22 INFO - PROCESS | 5514 | 1464376582097 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 5514 | 1464376582101 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 12:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:16:22 INFO - PROCESS | 5514 | 1464376582107 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 5514 | 1464376582110 Marionette TRACE conn3 <- [1,626,null,{}] 12:16:22 INFO - PROCESS | 5514 | 1464376582116 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 5514 | 1464376582288 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 12:16:22 INFO - PROCESS | 5514 | 1464376582473 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc28000 == 77 [pid = 5514] [id = 164] 12:16:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 215 (0x8e955400) [pid = 5514] [serial = 492] [outer = (nil)] 12:16:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 216 (0x9aadd800) [pid = 5514] [serial = 493] [outer = 0x8e955400] 12:16:22 INFO - PROCESS | 5514 | 1464376582556 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 217 (0x9aae1400) [pid = 5514] [serial = 494] [outer = 0x8e955400] 12:16:23 INFO - PROCESS | 5514 | 1464376583656 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1589ms 12:16:23 INFO - PROCESS | 5514 | 1464376583700 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 5514 | 1464376583706 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 12:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:16:23 INFO - PROCESS | 5514 | 1464376583715 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 5514 | 1464376583721 Marionette TRACE conn3 <- [1,630,null,{}] 12:16:23 INFO - PROCESS | 5514 | 1464376583729 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:23 INFO - PROCESS | 5514 | 1464376583984 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 12:16:24 INFO - PROCESS | 5514 | 1464376584245 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3dc800 == 78 [pid = 5514] [id = 165] 12:16:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 218 (0x9a7aa800) [pid = 5514] [serial = 495] [outer = (nil)] 12:16:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 219 (0x9b3b5c00) [pid = 5514] [serial = 496] [outer = 0x9a7aa800] 12:16:24 INFO - PROCESS | 5514 | 1464376584398 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 220 (0x9b898800) [pid = 5514] [serial = 497] [outer = 0x9a7aa800] 12:16:25 INFO - PROCESS | 5514 | 1464376585452 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1793ms 12:16:25 INFO - PROCESS | 5514 | 1464376585508 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 5514 | 1464376585512 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 12:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:16:25 INFO - PROCESS | 5514 | 1464376585518 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 5514 | 1464376585521 Marionette TRACE conn3 <- [1,634,null,{}] 12:16:25 INFO - PROCESS | 5514 | 1464376585527 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:25 INFO - PROCESS | 5514 | 1464376585710 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 12:16:25 INFO - PROCESS | 5514 | 1464376585945 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a9cb800 == 79 [pid = 5514] [id = 166] 12:16:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 221 (0x9acdfc00) [pid = 5514] [serial = 498] [outer = (nil)] 12:16:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 222 (0x9c288c00) [pid = 5514] [serial = 499] [outer = 0x9acdfc00] 12:16:26 INFO - PROCESS | 5514 | 1464376586073 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 223 (0xa1157800) [pid = 5514] [serial = 500] [outer = 0x9acdfc00] 12:16:26 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:26 INFO - PROCESS | 5514 | 1464376586918 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:16:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1435ms 12:16:26 INFO - PROCESS | 5514 | 1464376586954 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 5514 | 1464376586957 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 12:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:16:26 INFO - PROCESS | 5514 | 1464376586970 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 5514 | 1464376586973 Marionette TRACE conn3 <- [1,638,null,{}] 12:16:26 INFO - PROCESS | 5514 | 1464376586984 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:27 INFO - PROCESS | 5514 | 1464376587166 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 12:16:27 INFO - PROCESS | 5514 | 1464376587348 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8d1400 == 80 [pid = 5514] [id = 167] 12:16:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 224 (0x8c8d3c00) [pid = 5514] [serial = 501] [outer = (nil)] 12:16:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 225 (0x8c8d9000) [pid = 5514] [serial = 502] [outer = 0x8c8d3c00] 12:16:27 INFO - PROCESS | 5514 | 1464376587439 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 226 (0x8c8db400) [pid = 5514] [serial = 503] [outer = 0x8c8d3c00] 12:16:28 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:28 INFO - PROCESS | 5514 | 1464376588356 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1436ms 12:16:28 INFO - PROCESS | 5514 | 1464376588405 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 5514 | 1464376588409 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 12:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:16:28 INFO - PROCESS | 5514 | 1464376588416 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 5514 | 1464376588420 Marionette TRACE conn3 <- [1,642,null,{}] 12:16:28 INFO - PROCESS | 5514 | 1464376588426 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:28 INFO - PROCESS | 5514 | 1464376588628 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:16:28 INFO - PROCESS | 5514 | 1464376588811 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e2400 == 81 [pid = 5514] [id = 168] 12:16:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 227 (0x8b7e7000) [pid = 5514] [serial = 504] [outer = (nil)] 12:16:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 228 (0x8b7ed400) [pid = 5514] [serial = 505] [outer = 0x8b7e7000] 12:16:28 INFO - PROCESS | 5514 | 1464376588905 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 229 (0x8c8dec00) [pid = 5514] [serial = 506] [outer = 0x8b7e7000] 12:16:29 INFO - PROCESS | 5514 | 1464376589828 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1482ms 12:16:29 INFO - PROCESS | 5514 | 1464376589899 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 5514 | 1464376589903 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 12:16:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:16:29 INFO - PROCESS | 5514 | 1464376589909 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 5514 | 1464376589913 Marionette TRACE conn3 <- [1,646,null,{}] 12:16:29 INFO - PROCESS | 5514 | 1464376589919 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:30 INFO - PROCESS | 5514 | 1464376590095 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 12:16:30 INFO - PROCESS | 5514 | 1464376590279 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa01400 == 82 [pid = 5514] [id = 169] 12:16:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 230 (0x8aa02800) [pid = 5514] [serial = 507] [outer = (nil)] 12:16:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 231 (0x8aa0a800) [pid = 5514] [serial = 508] [outer = 0x8aa02800] 12:16:30 INFO - PROCESS | 5514 | 1464376590362 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 232 (0x8aa0c400) [pid = 5514] [serial = 509] [outer = 0x8aa02800] 12:16:31 INFO - PROCESS | 5514 | 1464376591273 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1438ms 12:16:31 INFO - PROCESS | 5514 | 1464376591377 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 5514 | 1464376591383 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 12:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:16:31 INFO - PROCESS | 5514 | 1464376591403 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 5514 | 1464376591406 Marionette TRACE conn3 <- [1,650,null,{}] 12:16:31 INFO - PROCESS | 5514 | 1464376591464 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 5514 | 1464376591622 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 12:16:31 INFO - PROCESS | 5514 | 1464376591900 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa01800 == 83 [pid = 5514] [id = 170] 12:16:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 233 (0x8aa05800) [pid = 5514] [serial = 510] [outer = (nil)] 12:16:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 234 (0x911c0c00) [pid = 5514] [serial = 511] [outer = 0x8aa05800] 12:16:32 INFO - PROCESS | 5514 | 1464376592003 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 235 (0x9a9c9400) [pid = 5514] [serial = 512] [outer = 0x8aa05800] 12:16:32 INFO - PROCESS | 5514 | 1464376592838 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:16:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1478ms 12:16:32 INFO - PROCESS | 5514 | 1464376592881 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 5514 | 1464376592886 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 12:16:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:16:32 INFO - PROCESS | 5514 | 1464376592892 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 5514 | 1464376592895 Marionette TRACE conn3 <- [1,654,null,{}] 12:16:32 INFO - PROCESS | 5514 | 1464376592901 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:33 INFO - PROCESS | 5514 | 1464376593078 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 12:16:33 INFO - PROCESS | 5514 | 1464376593272 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a006800 == 84 [pid = 5514] [id = 171] 12:16:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 236 (0x8a008800) [pid = 5514] [serial = 513] [outer = (nil)] 12:16:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 237 (0x8a00e400) [pid = 5514] [serial = 514] [outer = 0x8a008800] 12:16:33 INFO - PROCESS | 5514 | 1464376593353 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 238 (0x8a010800) [pid = 5514] [serial = 515] [outer = 0x8a008800] 12:16:34 INFO - PROCESS | 5514 | 1464376594286 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1430ms 12:16:34 INFO - PROCESS | 5514 | 1464376594323 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 5514 | 1464376594326 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 12:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:16:34 INFO - PROCESS | 5514 | 1464376594333 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 5514 | 1464376594336 Marionette TRACE conn3 <- [1,658,null,{}] 12:16:34 INFO - PROCESS | 5514 | 1464376594342 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:34 INFO - PROCESS | 5514 | 1464376594517 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 12:16:34 INFO - PROCESS | 5514 | 1464376594709 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a00e800 == 85 [pid = 5514] [id = 172] 12:16:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 239 (0x8a00fc00) [pid = 5514] [serial = 516] [outer = (nil)] 12:16:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 240 (0x8c8d4400) [pid = 5514] [serial = 517] [outer = 0x8a00fc00] 12:16:34 INFO - PROCESS | 5514 | 1464376594793 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 241 (0x8ec39c00) [pid = 5514] [serial = 518] [outer = 0x8a00fc00] 12:16:36 INFO - PROCESS | 5514 | 1464376596177 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1946ms 12:16:36 INFO - PROCESS | 5514 | 1464376596308 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 5514 | 1464376596314 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 12:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:16:36 INFO - PROCESS | 5514 | 1464376596343 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 5514 | 1464376596348 Marionette TRACE conn3 <- [1,662,null,{}] 12:16:36 INFO - PROCESS | 5514 | 1464376596356 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:36 INFO - PROCESS | 5514 | 1464376596532 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:16:36 INFO - PROCESS | 5514 | 1464376596723 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a00ac00 == 86 [pid = 5514] [id = 173] 12:16:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 242 (0x8c619400) [pid = 5514] [serial = 519] [outer = (nil)] 12:16:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 243 (0x8c7a4400) [pid = 5514] [serial = 520] [outer = 0x8c619400] 12:16:36 INFO - PROCESS | 5514 | 1464376596802 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 244 (0x8c7aa400) [pid = 5514] [serial = 521] [outer = 0x8c619400] 12:16:37 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:37 INFO - PROCESS | 5514 | 1464376597723 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1452ms 12:16:37 INFO - PROCESS | 5514 | 1464376597791 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 5514 | 1464376597804 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 12:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:16:37 INFO - PROCESS | 5514 | 1464376597824 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 5514 | 1464376597833 Marionette TRACE conn3 <- [1,666,null,{}] 12:16:37 INFO - PROCESS | 5514 | 1464376597844 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:38 INFO - PROCESS | 5514 | 1464376598083 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 12:16:38 INFO - PROCESS | 5514 | 1464376598326 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c9c3c00 == 87 [pid = 5514] [id = 174] 12:16:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 245 (0x8c9c5000) [pid = 5514] [serial = 522] [outer = (nil)] 12:16:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 246 (0x8cf46c00) [pid = 5514] [serial = 523] [outer = 0x8c9c5000] 12:16:38 INFO - PROCESS | 5514 | 1464376598419 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 247 (0x8d493000) [pid = 5514] [serial = 524] [outer = 0x8c9c5000] 12:16:39 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 246 (0x9ace0c00) [pid = 5514] [serial = 405] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 245 (0x8ece7400) [pid = 5514] [serial = 375] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 244 (0xa6cda400) [pid = 5514] [serial = 378] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 243 (0x8deeac00) [pid = 5514] [serial = 381] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 242 (0x92d57400) [pid = 5514] [serial = 384] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | 1464376599578 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x8c9bd400 == 86 [pid = 5514] [id = 149] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x8c614400 == 85 [pid = 5514] [id = 148] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x8c7a4000 == 84 [pid = 5514] [id = 147] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x8ccaac00 == 83 [pid = 5514] [id = 145] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x8cca5000 == 82 [pid = 5514] [id = 144] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x8cca2000 == 81 [pid = 5514] [id = 143] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x8e874400 == 80 [pid = 5514] [id = 142] 12:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1791ms 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x9c28ac00 == 79 [pid = 5514] [id = 141] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x8d492400 == 78 [pid = 5514] [id = 140] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x9a9cf800 == 77 [pid = 5514] [id = 139] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x93d9bc00 == 76 [pid = 5514] [id = 138] 12:16:39 INFO - PROCESS | 5514 | 1464376599623 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 5514 | 1464376599627 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x91321800 == 75 [pid = 5514] [id = 137] 12:16:39 INFO - PROCESS | 5514 | --DOCSHELL 0x8dee2000 == 74 [pid = 5514] [id = 136] 12:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:16:39 INFO - PROCESS | 5514 | 1464376599638 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 5514 | 1464376599644 Marionette TRACE conn3 <- [1,670,null,{}] 12:16:39 INFO - PROCESS | 5514 | 1464376599667 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:39 INFO - PROCESS | 5514 | 1464376599864 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 241 (0x9a890800) [pid = 5514] [serial = 352] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 240 (0x9a5ebc00) [pid = 5514] [serial = 402] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 239 (0x9132c000) [pid = 5514] [serial = 357] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 238 (0x911bf800) [pid = 5514] [serial = 393] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 237 (0x91f72400) [pid = 5514] [serial = 394] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 236 (0x952f7c00) [pid = 5514] [serial = 399] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 235 (0x91cc7400) [pid = 5514] [serial = 391] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 234 (0x9131fc00) [pid = 5514] [serial = 390] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 233 (0x925b8400) [pid = 5514] [serial = 387] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 232 (0x8eabb000) [pid = 5514] [serial = 354] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 231 (0x9a88e000) [pid = 5514] [serial = 403] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 230 (0xa0606000) [pid = 5514] [serial = 369] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 229 (0x951d4800) [pid = 5514] [serial = 360] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 228 (0x9c030800) [pid = 5514] [serial = 366] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 227 (0x9ace8000) [pid = 5514] [serial = 363] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 226 (0x925bbc00) [pid = 5514] [serial = 396] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 225 (0xa62f6c00) [pid = 5514] [serial = 372] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 224 (0x92d61c00) [pid = 5514] [serial = 397] [outer = (nil)] [url = about:blank] 12:16:39 INFO - PROCESS | 5514 | --DOMWINDOW == 223 (0x9a3d4000) [pid = 5514] [serial = 400] [outer = (nil)] [url = about:blank] 12:16:40 INFO - PROCESS | 5514 | 1464376600160 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c61f800 == 75 [pid = 5514] [id = 175] 12:16:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 224 (0x8cf3d400) [pid = 5514] [serial = 525] [outer = (nil)] 12:16:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 225 (0x8dc2b800) [pid = 5514] [serial = 526] [outer = 0x8cf3d400] 12:16:40 INFO - PROCESS | 5514 | 1464376600244 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 226 (0x8deee000) [pid = 5514] [serial = 527] [outer = 0x8cf3d400] 12:16:41 INFO - PROCESS | 5514 | 1464376601004 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1385ms 12:16:41 INFO - PROCESS | 5514 | 1464376601023 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 5514 | 1464376601029 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 12:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:16:41 INFO - PROCESS | 5514 | 1464376601039 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 5514 | 1464376601041 Marionette TRACE conn3 <- [1,674,null,{}] 12:16:41 INFO - PROCESS | 5514 | 1464376601048 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:41 INFO - PROCESS | 5514 | 1464376601266 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 12:16:41 INFO - PROCESS | 5514 | 1464376601287 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7ed800 == 76 [pid = 5514] [id = 176] 12:16:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 227 (0x8d7a6800) [pid = 5514] [serial = 528] [outer = (nil)] 12:16:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 228 (0x8ecdd800) [pid = 5514] [serial = 529] [outer = 0x8d7a6800] 12:16:41 INFO - PROCESS | 5514 | 1464376601361 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 229 (0x8f106c00) [pid = 5514] [serial = 530] [outer = 0x8d7a6800] 12:16:41 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:16:42 INFO - PROCESS | 5514 | 1464376602256 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:16:42 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 12:16:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1234ms 12:16:42 INFO - PROCESS | 5514 | 1464376602273 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 5514 | 1464376602277 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 12:16:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:16:42 INFO - PROCESS | 5514 | 1464376602283 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 5514 | 1464376602286 Marionette TRACE conn3 <- [1,678,null,{}] 12:16:42 INFO - PROCESS | 5514 | 1464376602304 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:42 INFO - PROCESS | 5514 | 1464376602513 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 12:16:42 INFO - PROCESS | 5514 | 1464376602539 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec34400 == 77 [pid = 5514] [id = 177] 12:16:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 230 (0x8f10f800) [pid = 5514] [serial = 531] [outer = (nil)] 12:16:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 231 (0x911c4800) [pid = 5514] [serial = 532] [outer = 0x8f10f800] 12:16:42 INFO - PROCESS | 5514 | 1464376602610 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 232 (0x91326400) [pid = 5514] [serial = 533] [outer = 0x8f10f800] 12:16:43 INFO - PROCESS | 5514 | 1464376603512 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:16:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1298ms 12:16:43 INFO - PROCESS | 5514 | 1464376603585 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 5514 | 1464376603589 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 12:16:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:16:43 INFO - PROCESS | 5514 | 1464376603595 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 5514 | 1464376603597 Marionette TRACE conn3 <- [1,682,null,{}] 12:16:43 INFO - PROCESS | 5514 | 1464376603603 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:43 INFO - PROCESS | 5514 | 1464376603858 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:16:43 INFO - PROCESS | 5514 | 1464376603885 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e6000 == 78 [pid = 5514] [id = 178] 12:16:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 233 (0x8ec33c00) [pid = 5514] [serial = 534] [outer = (nil)] 12:16:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 234 (0x925b4c00) [pid = 5514] [serial = 535] [outer = 0x8ec33c00] 12:16:43 INFO - PROCESS | 5514 | 1464376603957 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 235 (0x926e4000) [pid = 5514] [serial = 536] [outer = 0x8ec33c00] 12:16:44 INFO - PROCESS | 5514 | --DOMWINDOW == 234 (0x911ba800) [pid = 5514] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:16:44 INFO - PROCESS | 5514 | --DOMWINDOW == 233 (0x911b9800) [pid = 5514] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:16:44 INFO - PROCESS | 5514 | --DOMWINDOW == 232 (0x8dc28c00) [pid = 5514] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:16:44 INFO - PROCESS | 5514 | --DOMWINDOW == 231 (0x8c7a1400) [pid = 5514] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:16:44 INFO - PROCESS | 5514 | --DOMWINDOW == 230 (0x8e879400) [pid = 5514] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:16:44 INFO - PROCESS | 5514 | --DOMWINDOW == 229 (0x9a7a3800) [pid = 5514] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:16:44 INFO - PROCESS | 5514 | --DOMWINDOW == 228 (0x8f104400) [pid = 5514] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:16:44 INFO - PROCESS | 5514 | --DOMWINDOW == 227 (0x8e871c00) [pid = 5514] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:16:45 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:45 INFO - PROCESS | 5514 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:16:45 INFO - PROCESS | 5514 | 1464376605497 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:16:45 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) 12:16:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1933ms 12:16:45 INFO - PROCESS | 5514 | 1464376605528 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 5514 | 1464376605532 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 12:16:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:16:45 INFO - PROCESS | 5514 | 1464376605537 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 5514 | 1464376605541 Marionette TRACE conn3 <- [1,686,null,{}] 12:16:45 INFO - PROCESS | 5514 | 1464376605546 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:45 INFO - PROCESS | 5514 | 1464376605756 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 12:16:45 INFO - PROCESS | 5514 | 1464376605815 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc29c00 == 79 [pid = 5514] [id = 179] 12:16:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 228 (0x8e878c00) [pid = 5514] [serial = 537] [outer = (nil)] 12:16:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 229 (0x91f75000) [pid = 5514] [serial = 538] [outer = 0x8e878c00] 12:16:45 INFO - PROCESS | 5514 | 1464376605897 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 230 (0x92d57400) [pid = 5514] [serial = 539] [outer = 0x8e878c00] 12:16:47 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:47 INFO - PROCESS | 5514 | 1464376607247 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:16:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1736ms 12:16:47 INFO - PROCESS | 5514 | 1464376607334 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 5514 | 1464376607341 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 12:16:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:16:47 INFO - PROCESS | 5514 | 1464376607352 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 5514 | 1464376607357 Marionette TRACE conn3 <- [1,690,null,{}] 12:16:47 INFO - PROCESS | 5514 | 1464376607366 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:47 INFO - PROCESS | 5514 | 1464376607544 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 12:16:47 INFO - PROCESS | 5514 | 1464376607734 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a007c00 == 80 [pid = 5514] [id = 180] 12:16:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 231 (0x8a014c00) [pid = 5514] [serial = 540] [outer = (nil)] 12:16:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 232 (0x8c7a8c00) [pid = 5514] [serial = 541] [outer = 0x8a014c00] 12:16:47 INFO - PROCESS | 5514 | 1464376607820 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 233 (0x8c9bd000) [pid = 5514] [serial = 542] [outer = 0x8a014c00] 12:16:49 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:49 INFO - PROCESS | 5514 | 1464376609161 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:16:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:16:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1838ms 12:16:49 INFO - PROCESS | 5514 | 1464376609229 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 5514 | 1464376609238 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 12:16:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:16:49 INFO - PROCESS | 5514 | 1464376609270 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 5514 | 1464376609275 Marionette TRACE conn3 <- [1,694,null,{}] 12:16:49 INFO - PROCESS | 5514 | 1464376609282 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:49 INFO - PROCESS | 5514 | 1464376609456 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 12:16:49 INFO - PROCESS | 5514 | 1464376609640 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e9000 == 81 [pid = 5514] [id = 181] 12:16:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 234 (0x8ccab400) [pid = 5514] [serial = 543] [outer = (nil)] 12:16:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 235 (0x8d79d800) [pid = 5514] [serial = 544] [outer = 0x8ccab400] 12:16:49 INFO - PROCESS | 5514 | 1464376609726 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 236 (0x8dc34000) [pid = 5514] [serial = 545] [outer = 0x8ccab400] 12:16:51 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:51 INFO - PROCESS | 5514 | 1464376611073 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:16:51 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) 12:16:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1838ms 12:16:51 INFO - PROCESS | 5514 | 1464376611147 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 5514 | 1464376611150 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 12:16:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:16:51 INFO - PROCESS | 5514 | 1464376611176 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - PROCESS | 5514 | 1464376611183 Marionette TRACE conn3 <- [1,698,null,{}] 12:16:51 INFO - PROCESS | 5514 | 1464376611199 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:51 INFO - PROCESS | 5514 | 1464376611378 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 12:16:51 INFO - PROCESS | 5514 | 1464376611576 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e87e800 == 82 [pid = 5514] [id = 182] 12:16:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 237 (0x8e949c00) [pid = 5514] [serial = 546] [outer = (nil)] 12:16:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 238 (0x91ccdc00) [pid = 5514] [serial = 547] [outer = 0x8e949c00] 12:16:51 INFO - PROCESS | 5514 | 1464376611705 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 239 (0x926e3800) [pid = 5514] [serial = 548] [outer = 0x8e949c00] 12:16:52 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:53 INFO - PROCESS | 5514 | 1464376613040 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:16:53 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) 12:16:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1889ms 12:16:53 INFO - PROCESS | 5514 | 1464376613063 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 5514 | 1464376613067 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 12:16:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:16:53 INFO - PROCESS | 5514 | 1464376613137 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 5514 | 1464376613140 Marionette TRACE conn3 <- [1,702,null,{}] 12:16:53 INFO - PROCESS | 5514 | 1464376613148 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:53 INFO - PROCESS | 5514 | 1464376613316 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 12:16:53 INFO - PROCESS | 5514 | 1464376613499 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec35c00 == 83 [pid = 5514] [id = 183] 12:16:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 240 (0x91f74400) [pid = 5514] [serial = 549] [outer = (nil)] 12:16:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 241 (0x93da3400) [pid = 5514] [serial = 550] [outer = 0x91f74400] 12:16:53 INFO - PROCESS | 5514 | 1464376613587 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 242 (0x952f7c00) [pid = 5514] [serial = 551] [outer = 0x91f74400] 12:16:54 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:54 INFO - PROCESS | 5514 | 1464376614894 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:16:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:16:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1801ms 12:16:54 INFO - PROCESS | 5514 | 1464376614919 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 5514 | 1464376614923 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 12:16:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:16:54 INFO - PROCESS | 5514 | 1464376614929 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 5514 | 1464376614933 Marionette TRACE conn3 <- [1,706,null,{}] 12:16:54 INFO - PROCESS | 5514 | 1464376614939 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:55 INFO - PROCESS | 5514 | 1464376615185 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 12:16:55 INFO - PROCESS | 5514 | 1464376615375 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x92d66800 == 84 [pid = 5514] [id = 184] 12:16:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 243 (0x93d2c000) [pid = 5514] [serial = 552] [outer = (nil)] 12:16:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 244 (0x9a3cec00) [pid = 5514] [serial = 553] [outer = 0x93d2c000] 12:16:55 INFO - PROCESS | 5514 | 1464376615458 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 245 (0x9a3d5c00) [pid = 5514] [serial = 554] [outer = 0x93d2c000] 12:16:56 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:56 INFO - PROCESS | 5514 | 1464376616715 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:16:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:16:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1836ms 12:16:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:16:56 INFO - PROCESS | 5514 | 1464376616767 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 5514 | 1464376616770 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 12:16:56 INFO - PROCESS | 5514 | 1464376616777 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 5514 | 1464376616781 Marionette TRACE conn3 <- [1,710,null,{}] 12:16:56 INFO - PROCESS | 5514 | 1464376616787 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:57 INFO - PROCESS | 5514 | 1464376617063 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 12:16:57 INFO - PROCESS | 5514 | 1464376617261 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc33800 == 85 [pid = 5514] [id = 185] 12:16:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 246 (0x8f4c3c00) [pid = 5514] [serial = 555] [outer = (nil)] 12:16:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 247 (0x9a9c4800) [pid = 5514] [serial = 556] [outer = 0x8f4c3c00] 12:16:57 INFO - PROCESS | 5514 | 1464376617345 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 248 (0x9b32bc00) [pid = 5514] [serial = 557] [outer = 0x8f4c3c00] 12:16:58 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:58 INFO - PROCESS | 5514 | 1464376618638 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:16:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:16:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1881ms 12:16:58 INFO - PROCESS | 5514 | 1464376618658 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 5514 | 1464376618661 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 12:16:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:16:58 INFO - PROCESS | 5514 | 1464376618668 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 5514 | 1464376618671 Marionette TRACE conn3 <- [1,714,null,{}] 12:16:58 INFO - PROCESS | 5514 | 1464376618677 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:58 INFO - PROCESS | 5514 | 1464376618886 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 12:16:59 INFO - PROCESS | 5514 | 1464376619083 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7ec400 == 86 [pid = 5514] [id = 186] 12:16:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 249 (0x92d5ac00) [pid = 5514] [serial = 558] [outer = (nil)] 12:16:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 250 (0x9c28a000) [pid = 5514] [serial = 559] [outer = 0x92d5ac00] 12:16:59 INFO - PROCESS | 5514 | 1464376619177 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 251 (0xa115e400) [pid = 5514] [serial = 560] [outer = 0x92d5ac00] 12:17:00 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:00 INFO - PROCESS | 5514 | 1464376620489 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:17:00 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 12:17:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1842ms 12:17:00 INFO - PROCESS | 5514 | 1464376620510 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 5514 | 1464376620514 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 12:17:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:17:00 INFO - PROCESS | 5514 | 1464376620521 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 5514 | 1464376620524 Marionette TRACE conn3 <- [1,718,null,{}] 12:17:00 INFO - PROCESS | 5514 | 1464376620530 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:00 INFO - PROCESS | 5514 | 1464376620744 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 12:17:00 INFO - PROCESS | 5514 | 1464376620946 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf41000 == 87 [pid = 5514] [id = 187] 12:17:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 252 (0x8d0acc00) [pid = 5514] [serial = 561] [outer = (nil)] 12:17:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 253 (0x90fd3c00) [pid = 5514] [serial = 562] [outer = 0x8d0acc00] 12:17:01 INFO - PROCESS | 5514 | 1464376621072 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 254 (0x925bb800) [pid = 5514] [serial = 563] [outer = 0x8d0acc00] 12:17:02 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:02 INFO - PROCESS | 5514 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:17:02 INFO - PROCESS | 5514 | 1464376622945 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:17:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:17:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2453ms 12:17:02 INFO - PROCESS | 5514 | 1464376622974 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 5514 | 1464376622984 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 12:17:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:17:03 INFO - PROCESS | 5514 | 1464376622993 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 5514 | 1464376622997 Marionette TRACE conn3 <- [1,722,null,{}] 12:17:03 INFO - PROCESS | 5514 | 1464376623006 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:03 INFO - PROCESS | 5514 | 1464376623172 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 12:17:03 INFO - PROCESS | 5514 | 1464376623496 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a009400 == 88 [pid = 5514] [id = 188] 12:17:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 255 (0x8a009c00) [pid = 5514] [serial = 564] [outer = (nil)] 12:17:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 256 (0x8c8d6400) [pid = 5514] [serial = 565] [outer = 0x8a009c00] 12:17:03 INFO - PROCESS | 5514 | 1464376623577 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 257 (0x8d0b3000) [pid = 5514] [serial = 566] [outer = 0x8a009c00] 12:17:04 INFO - PROCESS | 5514 | --DOCSHELL 0x9239e800 == 87 [pid = 5514] [id = 58] 12:17:04 INFO - PROCESS | 5514 | --DOCSHELL 0x921ed000 == 86 [pid = 5514] [id = 59] 12:17:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8dee6800 == 85 [pid = 5514] [id = 129] 12:17:04 INFO - PROCESS | 5514 | --DOCSHELL 0x9535a800 == 84 [pid = 5514] [id = 20] 12:17:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7e6000 == 83 [pid = 5514] [id = 178] 12:17:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8ec34400 == 82 [pid = 5514] [id = 177] 12:17:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7ed800 == 81 [pid = 5514] [id = 176] 12:17:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8c61f800 == 80 [pid = 5514] [id = 175] 12:17:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8c9c3c00 == 79 [pid = 5514] [id = 174] 12:17:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8a00ac00 == 78 [pid = 5514] [id = 173] 12:17:04 INFO - PROCESS | 5514 | 1464376624547 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 5514 | 1464376624636 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 12:17:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:17:04 INFO - PROCESS | 5514 | 1464376624646 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 5514 | 1464376624650 Marionette TRACE conn3 <- [1,726,null,{}] 12:17:04 INFO - PROCESS | 5514 | 1464376624656 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:04 INFO - PROCESS | 5514 | 1464376624826 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:17:05 INFO - PROCESS | 5514 | 1464376625067 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ccad400 == 79 [pid = 5514] [id = 189] 12:17:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 228 (0x8cf40000) [pid = 5514] [serial = 567] [outer = (nil)] 12:17:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 229 (0x8d7a0000) [pid = 5514] [serial = 568] [outer = 0x8cf40000] 12:17:05 INFO - PROCESS | 5514 | 1464376625144 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 230 (0x8dc2d400) [pid = 5514] [serial = 569] [outer = 0x8cf40000] 12:17:05 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:05 INFO - PROCESS | 5514 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:17:05 INFO - PROCESS | 5514 | 1464376625976 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:17:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:17:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1388ms 12:17:06 INFO - PROCESS | 5514 | 1464376626035 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 5514 | 1464376626038 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 12:17:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:17:06 INFO - PROCESS | 5514 | 1464376626045 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 5514 | 1464376626050 Marionette TRACE conn3 <- [1,730,null,{}] 12:17:06 INFO - PROCESS | 5514 | 1464376626066 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:06 INFO - PROCESS | 5514 | 1464376626259 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 12:17:06 INFO - PROCESS | 5514 | 1464376626441 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eabb000 == 80 [pid = 5514] [id = 190] 12:17:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 231 (0x8eac4800) [pid = 5514] [serial = 570] [outer = (nil)] 12:17:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 232 (0x8ece1400) [pid = 5514] [serial = 571] [outer = 0x8eac4800] 12:17:06 INFO - PROCESS | 5514 | 1464376626593 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 233 (0x8f103000) [pid = 5514] [serial = 572] [outer = 0x8eac4800] 12:17:07 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:07 INFO - PROCESS | 5514 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:17:07 INFO - PROCESS | 5514 | 1464376627436 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 5514 | 1464376627484 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 12:17:07 INFO - PROCESS | 5514 | 1464376627490 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 5514 | 1464376627493 Marionette TRACE conn3 <- [1,734,null,{}] 12:17:07 INFO - PROCESS | 5514 | 1464376627504 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:07 INFO - PROCESS | 5514 | 1464376627709 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 12:17:07 INFO - PROCESS | 5514 | 1464376627738 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf3c800 == 81 [pid = 5514] [id = 191] 12:17:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 234 (0x8ece0800) [pid = 5514] [serial = 573] [outer = (nil)] 12:17:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 235 (0x911ba800) [pid = 5514] [serial = 574] [outer = 0x8ece0800] 12:17:07 INFO - PROCESS | 5514 | 1464376627811 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 236 (0x91325800) [pid = 5514] [serial = 575] [outer = 0x8ece0800] 12:17:08 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:08 INFO - PROCESS | 5514 | 1464376628719 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:17:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1295ms 12:17:09 INFO - PROCESS | 5514 | --DOMWINDOW == 235 (0x8f10f800) [pid = 5514] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:17:09 INFO - PROCESS | 5514 | --DOMWINDOW == 234 (0x8ec33c00) [pid = 5514] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:17:09 INFO - PROCESS | 5514 | --DOMWINDOW == 233 (0x8c619400) [pid = 5514] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:17:09 INFO - PROCESS | 5514 | --DOMWINDOW == 232 (0x8c9c5000) [pid = 5514] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:17:09 INFO - PROCESS | 5514 | --DOMWINDOW == 231 (0x8d7a6800) [pid = 5514] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:17:09 INFO - PROCESS | 5514 | --DOMWINDOW == 230 (0x8cf3d400) [pid = 5514] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:17:09 INFO - PROCESS | 5514 | 1464376629094 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 5514 | 1464376629098 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 12:17:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:17:09 INFO - PROCESS | 5514 | 1464376629106 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 5514 | 1464376629109 Marionette TRACE conn3 <- [1,738,null,{}] 12:17:09 INFO - PROCESS | 5514 | 1464376629115 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:09 INFO - PROCESS | 5514 | 1464376629270 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 12:17:09 INFO - PROCESS | 5514 | 1464376629469 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d0b1000 == 82 [pid = 5514] [id = 192] 12:17:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 231 (0x8dee2000) [pid = 5514] [serial = 576] [outer = (nil)] 12:17:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 232 (0x8ece6400) [pid = 5514] [serial = 577] [outer = 0x8dee2000] 12:17:09 INFO - PROCESS | 5514 | 1464376629543 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 233 (0x90fc7800) [pid = 5514] [serial = 578] [outer = 0x8dee2000] 12:17:10 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:10 INFO - PROCESS | 5514 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:17:10 INFO - PROCESS | 5514 | 1464376630634 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:17:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1580ms 12:17:10 INFO - PROCESS | 5514 | 1464376630686 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 5514 | 1464376630690 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 12:17:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:17:10 INFO - PROCESS | 5514 | 1464376630696 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 5514 | 1464376630700 Marionette TRACE conn3 <- [1,742,null,{}] 12:17:10 INFO - PROCESS | 5514 | 1464376630705 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:10 INFO - PROCESS | 5514 | 1464376630885 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 12:17:11 INFO - PROCESS | 5514 | 1464376631181 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a005400 == 83 [pid = 5514] [id = 193] 12:17:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 234 (0x8a008000) [pid = 5514] [serial = 579] [outer = (nil)] 12:17:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 235 (0x8b7e8c00) [pid = 5514] [serial = 580] [outer = 0x8a008000] 12:17:11 INFO - PROCESS | 5514 | 1464376631273 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 236 (0x8c7af800) [pid = 5514] [serial = 581] [outer = 0x8a008000] 12:17:12 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:12 INFO - PROCESS | 5514 | 1464376632712 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:17:12 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 12:17:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2032ms 12:17:12 INFO - PROCESS | 5514 | 1464376632744 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 5514 | 1464376632750 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 12:17:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:17:12 INFO - PROCESS | 5514 | 1464376632762 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 5514 | 1464376632769 Marionette TRACE conn3 <- [1,746,null,{}] 12:17:12 INFO - PROCESS | 5514 | 1464376632777 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:12 INFO - PROCESS | 5514 | 1464376632958 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:17:13 INFO - PROCESS | 5514 | 1464376633144 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8de800 == 84 [pid = 5514] [id = 194] 12:17:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 237 (0x8ccab000) [pid = 5514] [serial = 582] [outer = (nil)] 12:17:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 238 (0x8d79e000) [pid = 5514] [serial = 583] [outer = 0x8ccab000] 12:17:13 INFO - PROCESS | 5514 | 1464376633234 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 239 (0x8dc32400) [pid = 5514] [serial = 584] [outer = 0x8ccab000] 12:17:14 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:14 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:14 INFO - PROCESS | 5514 | 1464376634578 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:17:14 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.) 12:17:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1839ms 12:17:14 INFO - PROCESS | 5514 | 1464376634602 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 5514 | 1464376634609 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 12:17:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:17:14 INFO - PROCESS | 5514 | 1464376634724 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 5514 | 1464376634728 Marionette TRACE conn3 <- [1,750,null,{}] 12:17:14 INFO - PROCESS | 5514 | 1464376634738 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:14 INFO - PROCESS | 5514 | 1464376634914 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 12:17:15 INFO - PROCESS | 5514 | 1464376635097 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d48e800 == 85 [pid = 5514] [id = 195] 12:17:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 240 (0x8e873000) [pid = 5514] [serial = 585] [outer = (nil)] 12:17:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 241 (0x8ec3b400) [pid = 5514] [serial = 586] [outer = 0x8e873000] 12:17:15 INFO - PROCESS | 5514 | 1464376635187 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 242 (0x8f10ec00) [pid = 5514] [serial = 587] [outer = 0x8e873000] 12:17:16 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:16 INFO - PROCESS | 5514 | 1464376636660 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:17:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:17:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2093ms 12:17:16 INFO - PROCESS | 5514 | 1464376636767 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 12:17:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:17:16 INFO - PROCESS | 5514 | 1464376636771 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 12:17:16 INFO - PROCESS | 5514 | 1464376636780 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 5514 | 1464376636790 Marionette TRACE conn3 <- [1,754,null,{}] 12:17:16 INFO - PROCESS | 5514 | 1464376636805 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:16 INFO - PROCESS | 5514 | 1464376636987 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 12:17:17 INFO - PROCESS | 5514 | 1464376637186 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec34c00 == 86 [pid = 5514] [id = 196] 12:17:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 243 (0x8f10c800) [pid = 5514] [serial = 588] [outer = (nil)] 12:17:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 244 (0x91f73000) [pid = 5514] [serial = 589] [outer = 0x8f10c800] 12:17:17 INFO - PROCESS | 5514 | 1464376637272 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 245 (0x925bbc00) [pid = 5514] [serial = 590] [outer = 0x8f10c800] 12:17:18 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:18 INFO - PROCESS | 5514 | 1464376638607 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:17:18 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 12:17:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1843ms 12:17:18 INFO - PROCESS | 5514 | 1464376638620 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 5514 | 1464376638624 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 12:17:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:17:18 INFO - PROCESS | 5514 | 1464376638631 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 5514 | 1464376638634 Marionette TRACE conn3 <- [1,758,null,{}] 12:17:18 INFO - PROCESS | 5514 | 1464376638640 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:18 INFO - PROCESS | 5514 | 1464376638853 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 12:17:19 INFO - PROCESS | 5514 | 1464376639041 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c611400 == 87 [pid = 5514] [id = 197] 12:17:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 246 (0x8eabc400) [pid = 5514] [serial = 591] [outer = (nil)] 12:17:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 247 (0x92d5f800) [pid = 5514] [serial = 592] [outer = 0x8eabc400] 12:17:19 INFO - PROCESS | 5514 | 1464376639125 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 248 (0x92d65c00) [pid = 5514] [serial = 593] [outer = 0x8eabc400] 12:17:19 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:19 INFO - PROCESS | 5514 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:17:19 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:19 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:19 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:17:20 INFO - PROCESS | 5514 | 1464376640018 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:17:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:17:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1430ms 12:17:20 INFO - PROCESS | 5514 | 1464376640062 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 5514 | 1464376640066 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 12:17:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:17:20 INFO - PROCESS | 5514 | 1464376640073 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 5514 | 1464376640076 Marionette TRACE conn3 <- [1,762,null,{}] 12:17:20 INFO - PROCESS | 5514 | 1464376640082 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:20 INFO - PROCESS | 5514 | 1464376640262 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 12:17:20 INFO - PROCESS | 5514 | 1464376640452 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d2bc00 == 88 [pid = 5514] [id = 198] 12:17:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 249 (0x95150400) [pid = 5514] [serial = 594] [outer = (nil)] 12:17:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 250 (0x951d4c00) [pid = 5514] [serial = 595] [outer = 0x95150400] 12:17:20 INFO - PROCESS | 5514 | 1464376640593 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 251 (0x9a29e000) [pid = 5514] [serial = 596] [outer = 0x95150400] 12:17:21 INFO - PROCESS | 5514 | 1464376641981 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1987ms 12:17:22 INFO - PROCESS | 5514 | 1464376642109 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 5514 | 1464376642114 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 12:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:17:22 INFO - PROCESS | 5514 | 1464376642123 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 5514 | 1464376642126 Marionette TRACE conn3 <- [1,766,null,{}] 12:17:22 INFO - PROCESS | 5514 | 1464376642179 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:22 INFO - PROCESS | 5514 | 1464376642349 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:17:22 INFO - PROCESS | 5514 | 1464376642586 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a1400 == 89 [pid = 5514] [id = 199] 12:17:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 252 (0x925ad400) [pid = 5514] [serial = 597] [outer = (nil)] 12:17:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 253 (0x9a5eac00) [pid = 5514] [serial = 598] [outer = 0x925ad400] 12:17:22 INFO - PROCESS | 5514 | 1464376642673 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 254 (0x9a890000) [pid = 5514] [serial = 599] [outer = 0x925ad400] 12:17:24 INFO - PROCESS | 5514 | 1464376644199 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:17:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:17:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2092ms 12:17:24 INFO - PROCESS | 5514 | 1464376644214 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 5514 | 1464376644218 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 12:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:17:24 INFO - PROCESS | 5514 | 1464376644227 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 5514 | 1464376644233 Marionette TRACE conn3 <- [1,770,null,{}] 12:17:24 INFO - PROCESS | 5514 | 1464376644340 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:24 INFO - PROCESS | 5514 | 1464376644575 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 12:17:24 INFO - PROCESS | 5514 | 1464376644778 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c9c9400 == 90 [pid = 5514] [id = 200] 12:17:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 255 (0x8cca2000) [pid = 5514] [serial = 600] [outer = (nil)] 12:17:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 256 (0x8d48a400) [pid = 5514] [serial = 601] [outer = 0x8cca2000] 12:17:24 INFO - PROCESS | 5514 | 1464376644857 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 257 (0x8d7a2800) [pid = 5514] [serial = 602] [outer = 0x8cca2000] 12:17:25 INFO - PROCESS | 5514 | 1464376645743 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1574ms 12:17:25 INFO - PROCESS | 5514 | 1464376645801 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 5514 | 1464376645809 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 12:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:17:25 INFO - PROCESS | 5514 | 1464376645819 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 5514 | 1464376645822 Marionette TRACE conn3 <- [1,774,null,{}] 12:17:25 INFO - PROCESS | 5514 | 1464376645828 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:26 INFO - PROCESS | 5514 | 1464376646018 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 12:17:26 INFO - PROCESS | 5514 | 1464376646257 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eabd000 == 91 [pid = 5514] [id = 201] 12:17:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 258 (0x8ec33c00) [pid = 5514] [serial = 603] [outer = (nil)] 12:17:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 259 (0x8ece8c00) [pid = 5514] [serial = 604] [outer = 0x8ec33c00] 12:17:26 INFO - PROCESS | 5514 | 1464376646378 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 260 (0x8f4cb400) [pid = 5514] [serial = 605] [outer = 0x8ec33c00] 12:17:27 INFO - PROCESS | 5514 | 1464376647325 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1540ms 12:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:17:27 INFO - PROCESS | 5514 | 1464376647358 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 5514 | 1464376647361 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 12:17:27 INFO - PROCESS | 5514 | 1464376647368 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - PROCESS | 5514 | 1464376647374 Marionette TRACE conn3 <- [1,778,null,{}] 12:17:27 INFO - PROCESS | 5514 | 1464376647389 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:27 INFO - PROCESS | 5514 | 1464376647582 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 12:17:27 INFO - PROCESS | 5514 | 1464376647825 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc2ec00 == 92 [pid = 5514] [id = 202] 12:17:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 261 (0x8dc33c00) [pid = 5514] [serial = 606] [outer = (nil)] 12:17:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 262 (0x921e3c00) [pid = 5514] [serial = 607] [outer = 0x8dc33c00] 12:17:27 INFO - PROCESS | 5514 | 1464376647923 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 263 (0x926df000) [pid = 5514] [serial = 608] [outer = 0x8dc33c00] 12:17:28 INFO - PROCESS | 5514 | 1464376648813 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1488ms 12:17:28 INFO - PROCESS | 5514 | 1464376648856 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:17:28 INFO - PROCESS | 5514 | 1464376648860 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 12:17:28 INFO - PROCESS | 5514 | 1464376648866 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 5514 | 1464376648870 Marionette TRACE conn3 <- [1,782,null,{}] 12:17:28 INFO - PROCESS | 5514 | 1464376648875 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:29 INFO - PROCESS | 5514 | 1464376649040 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:17:29 INFO - PROCESS | 5514 | 1464376649242 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a005800 == 93 [pid = 5514] [id = 203] 12:17:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 264 (0x8b7e4000) [pid = 5514] [serial = 609] [outer = (nil)] 12:17:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 265 (0x93d2f800) [pid = 5514] [serial = 610] [outer = 0x8b7e4000] 12:17:29 INFO - PROCESS | 5514 | 1464376649322 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 266 (0x977e6000) [pid = 5514] [serial = 611] [outer = 0x8b7e4000] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4c1c00 == 92 [pid = 5514] [id = 109] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0x90fd0c00 == 91 [pid = 5514] [id = 106] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0x92e48800 == 90 [pid = 5514] [id = 73] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0x92393800 == 89 [pid = 5514] [id = 9] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 265 (0x91f75000) [pid = 5514] [serial = 538] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 264 (0x926e7000) [pid = 5514] [serial = 472] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 263 (0x8dc28400) [pid = 5514] [serial = 475] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 262 (0x8ece2800) [pid = 5514] [serial = 478] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 261 (0x926e2c00) [pid = 5514] [serial = 481] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 260 (0x95153c00) [pid = 5514] [serial = 484] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 259 (0x9919a800) [pid = 5514] [serial = 487] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 258 (0x9a7a3400) [pid = 5514] [serial = 490] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 257 (0x9aadd800) [pid = 5514] [serial = 493] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 256 (0x9b3b5c00) [pid = 5514] [serial = 496] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 255 (0x9c288c00) [pid = 5514] [serial = 499] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 254 (0x8c8d9000) [pid = 5514] [serial = 502] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 253 (0x8b7ed400) [pid = 5514] [serial = 505] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 252 (0x8aa0a800) [pid = 5514] [serial = 508] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 251 (0x911c0c00) [pid = 5514] [serial = 511] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 250 (0x8a00e400) [pid = 5514] [serial = 514] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOMWINDOW == 249 (0x8c8d4400) [pid = 5514] [serial = 517] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0x90fd1c00 == 88 [pid = 5514] [id = 107] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0x8e949000 == 87 [pid = 5514] [id = 110] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0xa6288800 == 86 [pid = 5514] [id = 108] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0x8e948c00 == 85 [pid = 5514] [id = 111] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0x8d0b1000 == 84 [pid = 5514] [id = 192] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0x8cf3c800 == 83 [pid = 5514] [id = 191] 12:17:29 INFO - PROCESS | 5514 | --DOCSHELL 0x8eabb000 == 82 [pid = 5514] [id = 190] 12:17:30 INFO - PROCESS | 5514 | --DOCSHELL 0x8ccad400 == 81 [pid = 5514] [id = 189] 12:17:30 INFO - PROCESS | 5514 | --DOCSHELL 0x8a009400 == 80 [pid = 5514] [id = 188] 12:17:30 INFO - PROCESS | 5514 | --DOCSHELL 0x92d66800 == 79 [pid = 5514] [id = 184] 12:17:30 INFO - PROCESS | 5514 | --DOCSHELL 0x8ec35c00 == 78 [pid = 5514] [id = 183] 12:17:30 INFO - PROCESS | 5514 | --DOCSHELL 0x8e87e800 == 77 [pid = 5514] [id = 182] 12:17:30 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7e9000 == 76 [pid = 5514] [id = 181] 12:17:30 INFO - PROCESS | 5514 | --DOCSHELL 0x8a007c00 == 75 [pid = 5514] [id = 180] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 248 (0x911c4800) [pid = 5514] [serial = 532] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 247 (0x925b4c00) [pid = 5514] [serial = 535] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 246 (0x8c7aa400) [pid = 5514] [serial = 521] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 245 (0x8c7a4400) [pid = 5514] [serial = 520] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 244 (0x8d493000) [pid = 5514] [serial = 524] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 243 (0x8cf46c00) [pid = 5514] [serial = 523] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 242 (0x8ecdd800) [pid = 5514] [serial = 529] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 241 (0x8dc2b800) [pid = 5514] [serial = 526] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 240 (0x8deee000) [pid = 5514] [serial = 527] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 239 (0x91326400) [pid = 5514] [serial = 533] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 238 (0x8f106c00) [pid = 5514] [serial = 530] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | --DOMWINDOW == 237 (0x926e4000) [pid = 5514] [serial = 536] [outer = (nil)] [url = about:blank] 12:17:30 INFO - PROCESS | 5514 | 1464376650344 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1533ms 12:17:30 INFO - PROCESS | 5514 | 1464376650399 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 5514 | 1464376650401 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 12:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:17:30 INFO - PROCESS | 5514 | 1464376650408 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 5514 | 1464376650411 Marionette TRACE conn3 <- [1,786,null,{}] 12:17:30 INFO - PROCESS | 5514 | 1464376650416 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:30 INFO - PROCESS | 5514 | 1464376650575 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 12:17:30 INFO - PROCESS | 5514 | 1464376650739 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa0b800 == 76 [pid = 5514] [id = 204] 12:17:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 238 (0x8c7abc00) [pid = 5514] [serial = 612] [outer = (nil)] 12:17:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 239 (0x8ccad400) [pid = 5514] [serial = 613] [outer = 0x8c7abc00] 12:17:30 INFO - PROCESS | 5514 | 1464376650814 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 240 (0x8d0b1000) [pid = 5514] [serial = 614] [outer = 0x8c7abc00] 12:17:31 INFO - PROCESS | 5514 | 1464376651605 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1241ms 12:17:31 INFO - PROCESS | 5514 | 1464376651650 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 5514 | 1464376651653 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 12:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:17:31 INFO - PROCESS | 5514 | 1464376651660 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 5514 | 1464376651663 Marionette TRACE conn3 <- [1,790,null,{}] 12:17:31 INFO - PROCESS | 5514 | 1464376651668 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:31 INFO - PROCESS | 5514 | 1464376651877 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 12:17:32 INFO - PROCESS | 5514 | 1464376652041 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7ed400 == 77 [pid = 5514] [id = 205] 12:17:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 241 (0x8dc2c800) [pid = 5514] [serial = 615] [outer = (nil)] 12:17:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 242 (0x91f71400) [pid = 5514] [serial = 616] [outer = 0x8dc2c800] 12:17:32 INFO - PROCESS | 5514 | 1464376652163 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 243 (0x951da400) [pid = 5514] [serial = 617] [outer = 0x8dc2c800] 12:17:33 INFO - PROCESS | 5514 | 1464376653419 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1785ms 12:17:33 INFO - PROCESS | 5514 | 1464376653445 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 5514 | 1464376653448 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 12:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:17:33 INFO - PROCESS | 5514 | 1464376653455 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 5514 | 1464376653457 Marionette TRACE conn3 <- [1,794,null,{}] 12:17:33 INFO - PROCESS | 5514 | 1464376653463 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:33 INFO - PROCESS | 5514 | 1464376653679 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 12:17:33 INFO - PROCESS | 5514 | 1464376653710 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7aa400 == 78 [pid = 5514] [id = 206] 12:17:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 244 (0x926e9800) [pid = 5514] [serial = 618] [outer = (nil)] 12:17:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 245 (0x9a251000) [pid = 5514] [serial = 619] [outer = 0x926e9800] 12:17:33 INFO - PROCESS | 5514 | 1464376653782 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 246 (0x9a3d3000) [pid = 5514] [serial = 620] [outer = 0x926e9800] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 245 (0x8d0ae800) [pid = 5514] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 244 (0x952f3400) [pid = 5514] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 243 (0x8c9c1400) [pid = 5514] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 242 (0x952f1000) [pid = 5514] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 241 (0x9132c400) [pid = 5514] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 240 (0x8a008800) [pid = 5514] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 239 (0x91f6b000) [pid = 5514] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 238 (0x8e94fc00) [pid = 5514] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 237 (0xa22bd400) [pid = 5514] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 236 (0xa675bc00) [pid = 5514] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 235 (0x8d497000) [pid = 5514] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 234 (0x8e874800) [pid = 5514] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 233 (0x911b7000) [pid = 5514] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 232 (0x8eabdc00) [pid = 5514] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 231 (0x8e876000) [pid = 5514] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 230 (0xa4e22c00) [pid = 5514] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 229 (0x93d9e400) [pid = 5514] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 228 (0x8f4c2400) [pid = 5514] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 227 (0x8c61d800) [pid = 5514] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 226 (0x9acdfc00) [pid = 5514] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 225 (0x9a5de800) [pid = 5514] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 224 (0x8aa02800) [pid = 5514] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 223 (0x8ecde800) [pid = 5514] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 222 (0x91323000) [pid = 5514] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 221 (0x9a9cc000) [pid = 5514] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 220 (0x93a29800) [pid = 5514] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 219 (0x926db400) [pid = 5514] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 218 (0x90fce800) [pid = 5514] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 217 (0x9a9d1000) [pid = 5514] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 216 (0x8eab7c00) [pid = 5514] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 215 (0x8ecdfc00) [pid = 5514] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 214 (0x9c02e800) [pid = 5514] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 213 (0x8b7e7000) [pid = 5514] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 212 (0x8f10b400) [pid = 5514] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 211 (0x8c613000) [pid = 5514] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 210 (0x8dee3c00) [pid = 5514] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 209 (0xa6ce4000) [pid = 5514] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 208 (0x9a9c9000) [pid = 5514] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 207 (0x911bac00) [pid = 5514] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 206 (0xa2471000) [pid = 5514] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 205 (0x8c8d3c00) [pid = 5514] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 204 (0x925b9c00) [pid = 5514] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 203 (0x9aadc800) [pid = 5514] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 202 (0x8cca6800) [pid = 5514] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 201 (0xa35efc00) [pid = 5514] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 200 (0x926de800) [pid = 5514] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 199 (0x9a7aa800) [pid = 5514] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 198 (0x93d9c800) [pid = 5514] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 197 (0x8e94c000) [pid = 5514] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 196 (0x9b52e400) [pid = 5514] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 195 (0x8cca2c00) [pid = 5514] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 194 (0x90fd1800) [pid = 5514] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 193 (0x8a00fc00) [pid = 5514] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 192 (0x9131f400) [pid = 5514] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 191 (0x8c7a9400) [pid = 5514] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 190 (0x9ace6800) [pid = 5514] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 189 (0x8aa05800) [pid = 5514] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 188 (0x9ba1bc00) [pid = 5514] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 187 (0x951cec00) [pid = 5514] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 186 (0x8dee5800) [pid = 5514] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 185 (0x8e94a000) [pid = 5514] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0xa2470800) [pid = 5514] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x99520c00) [pid = 5514] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x9c080400) [pid = 5514] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x91cd5400) [pid = 5514] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8e955400) [pid = 5514] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x9a3da800) [pid = 5514] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x8ccaf400) [pid = 5514] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0xa503d000) [pid = 5514] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x93a32400) [pid = 5514] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x9c1a8000) [pid = 5514] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0xa6ce0800) [pid = 5514] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x9aae7000) [pid = 5514] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8ece0800) [pid = 5514] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8d0acc00) [pid = 5514] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8eac4800) [pid = 5514] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x8cf40000) [pid = 5514] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:17:35 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8a009c00) [pid = 5514] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:17:35 INFO - PROCESS | 5514 | 1464376655594 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 2195ms 12:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:17:35 INFO - PROCESS | 5514 | 1464376655650 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 5514 | 1464376655653 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 12:17:35 INFO - PROCESS | 5514 | 1464376655659 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 5514 | 1464376655662 Marionette TRACE conn3 <- [1,798,null,{}] 12:17:35 INFO - PROCESS | 5514 | 1464376655667 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:35 INFO - PROCESS | 5514 | 1464376655823 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:17:35 INFO - PROCESS | 5514 | 1464376655977 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a00fc00 == 79 [pid = 5514] [id = 207] 12:17:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x8aa02400) [pid = 5514] [serial = 621] [outer = (nil)] 12:17:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x8c8d5000) [pid = 5514] [serial = 622] [outer = 0x8aa02400] 12:17:36 INFO - PROCESS | 5514 | 1464376656062 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x8cca6800) [pid = 5514] [serial = 623] [outer = 0x8aa02400] 12:17:36 INFO - PROCESS | 5514 | 1464376656816 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:17:36 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 12:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1294ms 12:17:36 INFO - PROCESS | 5514 | 1464376656953 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:17:36 INFO - PROCESS | 5514 | 1464376656959 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 12:17:36 INFO - PROCESS | 5514 | 1464376656980 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 5514 | 1464376656984 Marionette TRACE conn3 <- [1,802,null,{}] 12:17:37 INFO - PROCESS | 5514 | 1464376656993 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:37 INFO - PROCESS | 5514 | 1464376657215 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 12:17:37 INFO - PROCESS | 5514 | 1464376657477 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8d6800 == 80 [pid = 5514] [id = 208] 12:17:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x8c8d7000) [pid = 5514] [serial = 624] [outer = (nil)] 12:17:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x8c9bbc00) [pid = 5514] [serial = 625] [outer = 0x8c8d7000] 12:17:37 INFO - PROCESS | 5514 | 1464376657578 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x8cf39800) [pid = 5514] [serial = 626] [outer = 0x8c8d7000] 12:17:38 INFO - PROCESS | 5514 | 1464376658521 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:17:38 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 12:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1600ms 12:17:38 INFO - PROCESS | 5514 | 1464376658568 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 5514 | 1464376658574 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 12:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:17:38 INFO - PROCESS | 5514 | 1464376658586 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 5514 | 1464376658592 Marionette TRACE conn3 <- [1,806,null,{}] 12:17:38 INFO - PROCESS | 5514 | 1464376658600 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:38 INFO - PROCESS | 5514 | 1464376658794 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 12:17:39 INFO - PROCESS | 5514 | 1464376659036 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d48b800 == 81 [pid = 5514] [id = 209] 12:17:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x8d498400) [pid = 5514] [serial = 627] [outer = (nil)] 12:17:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x8dee5800) [pid = 5514] [serial = 628] [outer = 0x8d498400] 12:17:39 INFO - PROCESS | 5514 | 1464376659164 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x8e87a400) [pid = 5514] [serial = 629] [outer = 0x8d498400] 12:17:40 INFO - PROCESS | 5514 | 1464376660080 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:17:40 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 12:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1541ms 12:17:40 INFO - PROCESS | 5514 | 1464376660124 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 12:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:17:40 INFO - PROCESS | 5514 | 1464376660129 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 12:17:40 INFO - PROCESS | 5514 | 1464376660136 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 5514 | 1464376660140 Marionette TRACE conn3 <- [1,810,null,{}] 12:17:40 INFO - PROCESS | 5514 | 1464376660156 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:40 INFO - PROCESS | 5514 | 1464376660360 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 12:17:40 INFO - PROCESS | 5514 | 1464376660658 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f107c00 == 82 [pid = 5514] [id = 210] 12:17:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x8f10ac00) [pid = 5514] [serial = 630] [outer = (nil)] 12:17:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x8f4c6c00) [pid = 5514] [serial = 631] [outer = 0x8f10ac00] 12:17:40 INFO - PROCESS | 5514 | 1464376660809 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x911bac00) [pid = 5514] [serial = 632] [outer = 0x8f10ac00] 12:17:41 INFO - PROCESS | 5514 | 1464376661747 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1635ms 12:17:41 INFO - PROCESS | 5514 | 1464376661771 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 5514 | 1464376661775 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 12:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:17:41 INFO - PROCESS | 5514 | 1464376661781 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 5514 | 1464376661785 Marionette TRACE conn3 <- [1,814,null,{}] 12:17:41 INFO - PROCESS | 5514 | 1464376661791 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:41 INFO - PROCESS | 5514 | 1464376661972 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 12:17:42 INFO - PROCESS | 5514 | 1464376662171 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e3800 == 83 [pid = 5514] [id = 211] 12:17:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x8c7a6c00) [pid = 5514] [serial = 633] [outer = (nil)] 12:17:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x91f6d000) [pid = 5514] [serial = 634] [outer = 0x8c7a6c00] 12:17:42 INFO - PROCESS | 5514 | 1464376662305 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x92393800) [pid = 5514] [serial = 635] [outer = 0x8c7a6c00] 12:17:43 INFO - PROCESS | 5514 | 1464376663231 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 5514 | 1464376663275 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 12:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:17:43 INFO - PROCESS | 5514 | 1464376663282 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 5514 | 1464376663286 Marionette TRACE conn3 <- [1,818,null,{}] 12:17:43 INFO - PROCESS | 5514 | 1464376663292 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:43 INFO - PROCESS | 5514 | 1464376663463 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:17:43 INFO - PROCESS | 5514 | 1464376663705 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7eec00 == 84 [pid = 5514] [id = 212] 12:17:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x926e4000) [pid = 5514] [serial = 636] [outer = (nil)] 12:17:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0x93d9c800) [pid = 5514] [serial = 637] [outer = 0x926e4000] 12:17:43 INFO - PROCESS | 5514 | 1464376663835 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 186 (0x9515c000) [pid = 5514] [serial = 638] [outer = 0x926e4000] 12:17:44 INFO - PROCESS | 5514 | 1464376664717 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1490ms 12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:17:44 INFO - PROCESS | 5514 | 1464376664772 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 5514 | 1464376664775 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 12:17:44 INFO - PROCESS | 5514 | 1464376664782 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - PROCESS | 5514 | 1464376664786 Marionette TRACE conn3 <- [1,822,null,{}] 12:17:44 INFO - PROCESS | 5514 | 1464376664793 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:45 INFO - PROCESS | 5514 | 1464376665041 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 12:17:45 INFO - PROCESS | 5514 | 1464376665305 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x91ccb400 == 85 [pid = 5514] [id = 213] 12:17:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 187 (0x92e48000) [pid = 5514] [serial = 639] [outer = (nil)] 12:17:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 188 (0x9a5eb400) [pid = 5514] [serial = 640] [outer = 0x92e48000] 12:17:45 INFO - PROCESS | 5514 | 1464376665404 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 189 (0x9a88f800) [pid = 5514] [serial = 641] [outer = 0x92e48000] 12:17:46 INFO - PROCESS | 5514 | 1464376666322 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 5514 | 1464376666383 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 12:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:17:46 INFO - PROCESS | 5514 | 1464376666391 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 5514 | 1464376666393 Marionette TRACE conn3 <- [1,826,null,{}] 12:17:46 INFO - PROCESS | 5514 | 1464376666399 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:46 INFO - PROCESS | 5514 | 1464376666572 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 12:17:46 INFO - PROCESS | 5514 | 1464376666811 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a014000 == 86 [pid = 5514] [id = 214] 12:17:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 190 (0x8c7ab400) [pid = 5514] [serial = 642] [outer = (nil)] 12:17:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 191 (0x9aadcc00) [pid = 5514] [serial = 643] [outer = 0x8c7ab400] 12:17:46 INFO - PROCESS | 5514 | 1464376666940 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 192 (0x9aae3000) [pid = 5514] [serial = 644] [outer = 0x8c7ab400] 12:17:47 INFO - PROCESS | 5514 | 1464376667796 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1434ms 12:17:47 INFO - PROCESS | 5514 | 1464376667824 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 5514 | 1464376667828 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 12:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:17:47 INFO - PROCESS | 5514 | 1464376667835 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 5514 | 1464376667837 Marionette TRACE conn3 <- [1,830,null,{}] 12:17:47 INFO - PROCESS | 5514 | 1464376667844 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:48 INFO - PROCESS | 5514 | 1464376668087 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 12:17:48 INFO - PROCESS | 5514 | 1464376668330 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 5514 | ++DOCSHELL 0x92d61400 == 87 [pid = 5514] [id = 215] 12:17:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 193 (0x9a9d1400) [pid = 5514] [serial = 645] [outer = (nil)] 12:17:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 194 (0x9ace6800) [pid = 5514] [serial = 646] [outer = 0x9a9d1400] 12:17:48 INFO - PROCESS | 5514 | 1464376668458 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 195 (0x9b3b6800) [pid = 5514] [serial = 647] [outer = 0x9a9d1400] 12:17:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 196 (0x9ace9400) [pid = 5514] [serial = 648] [outer = 0x977ec400] 12:17:49 INFO - PROCESS | 5514 | 1464376669471 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1683ms 12:17:49 INFO - PROCESS | 5514 | 1464376669518 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:17:49 INFO - PROCESS | 5514 | 1464376669523 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 12:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:17:49 INFO - PROCESS | 5514 | 1464376669529 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - PROCESS | 5514 | 1464376669532 Marionette TRACE conn3 <- [1,834,null,{}] 12:17:49 INFO - PROCESS | 5514 | 1464376669538 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:49 INFO - PROCESS | 5514 | 1464376669717 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 12:17:49 INFO - PROCESS | 5514 | 1464376669959 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d499800 == 88 [pid = 5514] [id = 216] 12:17:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 197 (0x8f101c00) [pid = 5514] [serial = 649] [outer = (nil)] 12:17:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 198 (0x9b89f800) [pid = 5514] [serial = 650] [outer = 0x8f101c00] 12:17:50 INFO - PROCESS | 5514 | 1464376670092 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 199 (0x9c286c00) [pid = 5514] [serial = 651] [outer = 0x8f101c00] 12:17:51 INFO - PROCESS | 5514 | 1464376671005 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1531ms 12:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:17:51 INFO - PROCESS | 5514 | 1464376671061 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 5514 | 1464376671064 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 12:17:51 INFO - PROCESS | 5514 | 1464376671070 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 5514 | 1464376671074 Marionette TRACE conn3 <- [1,838,null,{}] 12:17:51 INFO - PROCESS | 5514 | 1464376671080 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:51 INFO - PROCESS | 5514 | 1464376671304 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:17:51 INFO - PROCESS | 5514 | 1464376671543 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf46c00 == 89 [pid = 5514] [id = 217] 12:17:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 200 (0x9b52e800) [pid = 5514] [serial = 652] [outer = (nil)] 12:17:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 201 (0xa060c400) [pid = 5514] [serial = 653] [outer = 0x9b52e800] 12:17:51 INFO - PROCESS | 5514 | 1464376671679 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 202 (0xa214e000) [pid = 5514] [serial = 654] [outer = 0x9b52e800] 12:17:52 INFO - PROCESS | 5514 | 1464376672558 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1538ms 12:17:52 INFO - PROCESS | 5514 | 1464376672608 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 5514 | 1464376672612 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 12:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:17:52 INFO - PROCESS | 5514 | 1464376672619 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - PROCESS | 5514 | 1464376672623 Marionette TRACE conn3 <- [1,842,null,{}] 12:17:52 INFO - PROCESS | 5514 | 1464376672629 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:52 INFO - PROCESS | 5514 | 1464376672840 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 12:17:53 INFO - PROCESS | 5514 | 1464376673106 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 5514 | ++DOCSHELL 0xa060bc00 == 90 [pid = 5514] [id = 218] 12:17:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 203 (0xa3020400) [pid = 5514] [serial = 655] [outer = (nil)] 12:17:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 204 (0xa30efc00) [pid = 5514] [serial = 656] [outer = 0xa3020400] 12:17:53 INFO - PROCESS | 5514 | 1464376673242 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 205 (0xa35f4800) [pid = 5514] [serial = 657] [outer = 0xa3020400] 12:17:54 INFO - PROCESS | 5514 | 1464376674160 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1585ms 12:17:54 INFO - PROCESS | 5514 | 1464376674205 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 5514 | 1464376674209 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 12:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:17:54 INFO - PROCESS | 5514 | 1464376674215 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - PROCESS | 5514 | 1464376674219 Marionette TRACE conn3 <- [1,846,null,{}] 12:17:54 INFO - PROCESS | 5514 | 1464376674224 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:54 INFO - PROCESS | 5514 | 1464376674406 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 12:17:54 INFO - PROCESS | 5514 | 1464376674678 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e5c00 == 91 [pid = 5514] [id = 219] 12:17:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 206 (0x8c7afc00) [pid = 5514] [serial = 658] [outer = (nil)] 12:17:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 207 (0x8d7a9c00) [pid = 5514] [serial = 659] [outer = 0x8c7afc00] 12:17:54 INFO - PROCESS | 5514 | 1464376674806 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 208 (0x8e988c00) [pid = 5514] [serial = 660] [outer = 0x8c7afc00] 12:17:55 INFO - PROCESS | 5514 | 1464376675706 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1532ms 12:17:55 INFO - PROCESS | 5514 | 1464376675747 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 5514 | 1464376675750 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 12:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:17:55 INFO - PROCESS | 5514 | 1464376675757 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 5514 | 1464376675760 Marionette TRACE conn3 <- [1,850,null,{}] 12:17:55 INFO - PROCESS | 5514 | 1464376675766 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:55 INFO - PROCESS | 5514 | 1464376675985 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 12:17:56 INFO - PROCESS | 5514 | 1464376676253 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a012000 == 92 [pid = 5514] [id = 220] 12:17:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 209 (0x8aa0b400) [pid = 5514] [serial = 661] [outer = (nil)] 12:17:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 210 (0x8c8d2000) [pid = 5514] [serial = 662] [outer = 0x8aa0b400] 12:17:56 INFO - PROCESS | 5514 | 1464376676385 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 211 (0x8c9c8400) [pid = 5514] [serial = 663] [outer = 0x8aa0b400] 12:17:57 INFO - PROCESS | 5514 | 1464376677266 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1536ms 12:17:57 INFO - PROCESS | 5514 | 1464376677296 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 5514 | 1464376677299 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 12:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:17:57 INFO - PROCESS | 5514 | 1464376677306 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - PROCESS | 5514 | 1464376677310 Marionette TRACE conn3 <- [1,854,null,{}] 12:17:57 INFO - PROCESS | 5514 | 1464376677315 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:57 INFO - PROCESS | 5514 | 1464376677491 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 12:17:57 INFO - PROCESS | 5514 | 1464376677699 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e8800 == 93 [pid = 5514] [id = 221] 12:17:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 212 (0x8c9bcc00) [pid = 5514] [serial = 664] [outer = (nil)] 12:17:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 213 (0x8def0c00) [pid = 5514] [serial = 665] [outer = 0x8c9bcc00] 12:17:57 INFO - PROCESS | 5514 | 1464376677783 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 214 (0x8e950000) [pid = 5514] [serial = 666] [outer = 0x8c9bcc00] 12:17:58 INFO - PROCESS | 5514 | 1464376678711 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1480ms 12:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:17:58 INFO - PROCESS | 5514 | 1464376678787 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 5514 | 1464376678790 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 12:17:58 INFO - PROCESS | 5514 | 1464376678796 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 5514 | 1464376678800 Marionette TRACE conn3 <- [1,858,null,{}] 12:17:58 INFO - PROCESS | 5514 | 1464376678807 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:58 INFO - PROCESS | 5514 | 1464376678993 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:17:59 INFO - PROCESS | 5514 | 1464376679262 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c9bf800 == 94 [pid = 5514] [id = 222] 12:17:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 215 (0x8cf3fc00) [pid = 5514] [serial = 667] [outer = (nil)] 12:17:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 216 (0x8eac6c00) [pid = 5514] [serial = 668] [outer = 0x8cf3fc00] 12:17:59 INFO - PROCESS | 5514 | 1464376679393 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 217 (0x8ecea800) [pid = 5514] [serial = 669] [outer = 0x8cf3fc00] 12:18:00 INFO - PROCESS | 5514 | 1464376680728 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1988ms 12:18:00 INFO - PROCESS | 5514 | 1464376680879 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 5514 | 1464376680886 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 12:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:18:00 INFO - PROCESS | 5514 | 1464376680923 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - PROCESS | 5514 | 1464376680927 Marionette TRACE conn3 <- [1,862,null,{}] 12:18:00 INFO - PROCESS | 5514 | 1464376680936 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:01 INFO - PROCESS | 5514 | 1464376681100 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 12:18:01 INFO - PROCESS | 5514 | 1464376681333 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7ee400 == 95 [pid = 5514] [id = 223] 12:18:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 218 (0x8c7a8000) [pid = 5514] [serial = 670] [outer = (nil)] 12:18:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 219 (0x8c8dc400) [pid = 5514] [serial = 671] [outer = 0x8c7a8000] 12:18:01 INFO - PROCESS | 5514 | 1464376681415 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 220 (0x8d0b0c00) [pid = 5514] [serial = 672] [outer = 0x8c7a8000] 12:18:02 INFO - PROCESS | 5514 | 1464376682496 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1642ms 12:18:02 INFO - PROCESS | 5514 | 1464376682641 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 5514 | 1464376682649 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 12:18:02 INFO - PROCESS | 5514 | --DOCSHELL 0x8d48e800 == 94 [pid = 5514] [id = 195] 12:18:02 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8de800 == 93 [pid = 5514] [id = 194] 12:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:18:02 INFO - PROCESS | 5514 | --DOCSHELL 0x8a005400 == 92 [pid = 5514] [id = 193] 12:18:02 INFO - PROCESS | 5514 | 1464376682678 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 5514 | 1464376682683 Marionette TRACE conn3 <- [1,866,null,{}] 12:18:02 INFO - PROCESS | 5514 | 1464376682688 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:02 INFO - PROCESS | 5514 | 1464376682909 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 219 (0xa6284000) [pid = 5514] [serial = 322] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 218 (0x8c8dec00) [pid = 5514] [serial = 506] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 217 (0x8f110c00) [pid = 5514] [serial = 310] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 216 (0x8c620000) [pid = 5514] [serial = 440] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 215 (0x8deef400) [pid = 5514] [serial = 382] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 214 (0xa8c20400) [pid = 5514] [serial = 274] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 213 (0x9a9d1800) [pid = 5514] [serial = 186] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 212 (0x91322000) [pid = 5514] [serial = 286] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 211 (0xa6768800) [pid = 5514] [serial = 183] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 210 (0x8c8db400) [pid = 5514] [serial = 503] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 209 (0x92d59800) [pid = 5514] [serial = 473] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 208 (0x9ace6000) [pid = 5514] [serial = 192] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 207 (0x8cf3dc00) [pid = 5514] [serial = 434] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 206 (0xa828fc00) [pid = 5514] [serial = 424] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 205 (0x99521400) [pid = 5514] [serial = 488] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 204 (0x9b898800) [pid = 5514] [serial = 497] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 203 (0x9a35bc00) [pid = 5514] [serial = 415] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 202 (0x8ec3a000) [pid = 5514] [serial = 355] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 201 (0xa2472400) [pid = 5514] [serial = 268] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 200 (0x8ccac400) [pid = 5514] [serial = 431] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 199 (0xa2474c00) [pid = 5514] [serial = 319] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 198 (0x8ec39c00) [pid = 5514] [serial = 518] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 197 (0x9c079000) [pid = 5514] [serial = 367] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 196 (0x8cf41c00) [pid = 5514] [serial = 443] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 195 (0xa060d800) [pid = 5514] [serial = 418] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 194 (0x9a9c9400) [pid = 5514] [serial = 512] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 193 (0xa214d400) [pid = 5514] [serial = 180] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 192 (0x9c074400) [pid = 5514] [serial = 237] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 191 (0x8ec3ac00) [pid = 5514] [serial = 409] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 190 (0x8e956000) [pid = 5514] [serial = 331] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 189 (0xa6cdc000) [pid = 5514] [serial = 225] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 188 (0x9a888400) [pid = 5514] [serial = 491] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 187 (0xa6ce5c00) [pid = 5514] [serial = 228] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 186 (0x93d2e000) [pid = 5514] [serial = 313] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 185 (0x9aae1400) [pid = 5514] [serial = 494] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0xa6ea1c00) [pid = 5514] [serial = 234] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x8cf47800) [pid = 5514] [serial = 437] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0xa67a0400) [pid = 5514] [serial = 373] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x952ebc00) [pid = 5514] [serial = 485] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0xa246b000) [pid = 5514] [serial = 370] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0xa6f3c000) [pid = 5514] [serial = 231] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x9b8a0400) [pid = 5514] [serial = 222] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8dc35c00) [pid = 5514] [serial = 476] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x9a3da000) [pid = 5514] [serial = 219] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x8d0af000) [pid = 5514] [serial = 449] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x9a5e3000) [pid = 5514] [serial = 265] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x925b1400) [pid = 5514] [serial = 412] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8a010800) [pid = 5514] [serial = 515] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x91f72000) [pid = 5514] [serial = 277] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8eabe000) [pid = 5514] [serial = 334] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0xa5047c00) [pid = 5514] [serial = 141] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0xa6cdf400) [pid = 5514] [serial = 325] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x9c0c6800) [pid = 5514] [serial = 421] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x8f4c0400) [pid = 5514] [serial = 479] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x911be800) [pid = 5514] [serial = 283] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x92d5dc00) [pid = 5514] [serial = 388] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0xa82b9c00) [pid = 5514] [serial = 428] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0xa6ce2400) [pid = 5514] [serial = 271] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x9a3d9c00) [pid = 5514] [serial = 177] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x93da6800) [pid = 5514] [serial = 328] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8c9c1800) [pid = 5514] [serial = 446] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0xa1157800) [pid = 5514] [serial = 500] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x9aabac00) [pid = 5514] [serial = 316] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x8aa0c400) [pid = 5514] [serial = 509] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0xa6ce6400) [pid = 5514] [serial = 379] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x91cd5c00) [pid = 5514] [serial = 358] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x9aade800) [pid = 5514] [serial = 189] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x977f3400) [pid = 5514] [serial = 361] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x92e53000) [pid = 5514] [serial = 482] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x9239e400) [pid = 5514] [serial = 280] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9b323400) [pid = 5514] [serial = 364] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x92d5e400) [pid = 5514] [serial = 385] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8ecec800) [pid = 5514] [serial = 376] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x911ba800) [pid = 5514] [serial = 574] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x925bb800) [pid = 5514] [serial = 563] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x90fd3c00) [pid = 5514] [serial = 562] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8ece1400) [pid = 5514] [serial = 571] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8c7a8c00) [pid = 5514] [serial = 541] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8d79d800) [pid = 5514] [serial = 544] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8d7a0000) [pid = 5514] [serial = 568] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x8dc2d400) [pid = 5514] [serial = 569] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x8ece6400) [pid = 5514] [serial = 577] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8d0b3000) [pid = 5514] [serial = 566] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8c8d6400) [pid = 5514] [serial = 565] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x91ccdc00) [pid = 5514] [serial = 547] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x93da3400) [pid = 5514] [serial = 550] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x9a3cec00) [pid = 5514] [serial = 553] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x9a9c4800) [pid = 5514] [serial = 556] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x9c28a000) [pid = 5514] [serial = 559] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x91325800) [pid = 5514] [serial = 575] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x8f103000) [pid = 5514] [serial = 572] [outer = (nil)] [url = about:blank] 12:18:03 INFO - PROCESS | 5514 | 1464376683571 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c620000 == 93 [pid = 5514] [id = 224] 12:18:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x8c9c1800) [pid = 5514] [serial = 673] [outer = (nil)] 12:18:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8cf46800) [pid = 5514] [serial = 674] [outer = 0x8c9c1800] 12:18:03 INFO - PROCESS | 5514 | 1464376683711 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8d0b6400) [pid = 5514] [serial = 675] [outer = 0x8c9c1800] 12:18:04 INFO - PROCESS | 5514 | 1464376684832 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2192ms 12:18:04 INFO - PROCESS | 5514 | 1464376684868 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 5514 | 1464376684872 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 12:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:18:04 INFO - PROCESS | 5514 | 1464376684882 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - PROCESS | 5514 | 1464376684889 Marionette TRACE conn3 <- [1,870,null,{}] 12:18:04 INFO - PROCESS | 5514 | 1464376684951 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:05 INFO - PROCESS | 5514 | 1464376685213 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 12:18:05 INFO - PROCESS | 5514 | 1464376685384 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d48d400 == 94 [pid = 5514] [id = 225] 12:18:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8d48f800) [pid = 5514] [serial = 676] [outer = (nil)] 12:18:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8dc2d000) [pid = 5514] [serial = 677] [outer = 0x8d48f800] 12:18:05 INFO - PROCESS | 5514 | 1464376685463 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8e87e800) [pid = 5514] [serial = 678] [outer = 0x8d48f800] 12:18:06 INFO - PROCESS | 5514 | 1464376686246 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1400ms 12:18:06 INFO - PROCESS | 5514 | 1464376686280 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:18:06 INFO - PROCESS | 5514 | 1464376686284 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 12:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:18:06 INFO - PROCESS | 5514 | 1464376686291 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 5514 | 1464376686294 Marionette TRACE conn3 <- [1,874,null,{}] 12:18:06 INFO - PROCESS | 5514 | 1464376686305 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:06 INFO - PROCESS | 5514 | 1464376686519 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 12:18:06 INFO - PROCESS | 5514 | 1464376686551 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d7a1400 == 95 [pid = 5514] [id = 226] 12:18:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8dee6800) [pid = 5514] [serial = 679] [outer = (nil)] 12:18:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8e98d000) [pid = 5514] [serial = 680] [outer = 0x8dee6800] 12:18:06 INFO - PROCESS | 5514 | 1464376686673 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8ec36000) [pid = 5514] [serial = 681] [outer = 0x8dee6800] 12:18:07 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x926e9800) [pid = 5514] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:18:07 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8dc33c00) [pid = 5514] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:18:07 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x8dc2c800) [pid = 5514] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:18:07 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x8b7e4000) [pid = 5514] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:18:07 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x8ec33c00) [pid = 5514] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:18:07 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x8c7abc00) [pid = 5514] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:18:07 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x925ad400) [pid = 5514] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:18:07 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x8cca2000) [pid = 5514] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:18:07 INFO - PROCESS | 5514 | 1464376687833 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1581ms 12:18:07 INFO - PROCESS | 5514 | 1464376687872 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 5514 | 1464376687875 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 12:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:18:07 INFO - PROCESS | 5514 | 1464376687881 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 5514 | 1464376687898 Marionette TRACE conn3 <- [1,878,null,{}] 12:18:07 INFO - PROCESS | 5514 | 1464376687905 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:08 INFO - PROCESS | 5514 | 1464376688069 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:18:08 INFO - PROCESS | 5514 | 1464376688080 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7ed800 == 96 [pid = 5514] [id = 227] 12:18:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8c7abc00) [pid = 5514] [serial = 682] [outer = (nil)] 12:18:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8ec34800) [pid = 5514] [serial = 683] [outer = 0x8c7abc00] 12:18:08 INFO - PROCESS | 5514 | 1464376688284 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8ece2800) [pid = 5514] [serial = 684] [outer = 0x8c7abc00] 12:18:09 INFO - PROCESS | 5514 | 1464376689031 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1200ms 12:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:18:09 INFO - PROCESS | 5514 | 1464376689082 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 5514 | 1464376689085 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 12:18:09 INFO - PROCESS | 5514 | 1464376689092 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 5514 | 1464376689095 Marionette TRACE conn3 <- [1,882,null,{}] 12:18:09 INFO - PROCESS | 5514 | 1464376689100 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:09 INFO - PROCESS | 5514 | 1464376689341 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 12:18:09 INFO - PROCESS | 5514 | 1464376689359 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ece0800 == 97 [pid = 5514] [id = 228] 12:18:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8ecea000) [pid = 5514] [serial = 685] [outer = (nil)] 12:18:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x90fd1400) [pid = 5514] [serial = 686] [outer = 0x8ecea000] 12:18:09 INFO - PROCESS | 5514 | 1464376689431 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x911bfc00) [pid = 5514] [serial = 687] [outer = 0x8ecea000] 12:18:10 INFO - PROCESS | 5514 | 1464376690580 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1531ms 12:18:10 INFO - PROCESS | 5514 | 1464376690623 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 5514 | 1464376690631 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 12:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:18:10 INFO - PROCESS | 5514 | 1464376690639 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:18:10 INFO - PROCESS | 5514 | 1464376690645 Marionette TRACE conn3 <- [1,886,null,{}] 12:18:10 INFO - PROCESS | 5514 | 1464376690653 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:10 INFO - PROCESS | 5514 | 1464376690850 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 12:18:11 INFO - PROCESS | 5514 | 1464376691089 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8d1c00 == 98 [pid = 5514] [id = 229] 12:18:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8c8d6000) [pid = 5514] [serial = 688] [outer = (nil)] 12:18:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8c9c4000) [pid = 5514] [serial = 689] [outer = 0x8c8d6000] 12:18:11 INFO - PROCESS | 5514 | 1464376691235 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8cf47800) [pid = 5514] [serial = 690] [outer = 0x8c8d6000] 12:18:12 INFO - PROCESS | 5514 | 1464376692165 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1587ms 12:18:12 INFO - PROCESS | 5514 | 1464376692226 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 5514 | 1464376692235 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 12:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:18:12 INFO - PROCESS | 5514 | 1464376692245 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 5514 | 1464376692249 Marionette TRACE conn3 <- [1,890,null,{}] 12:18:12 INFO - PROCESS | 5514 | 1464376692256 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:12 INFO - PROCESS | 5514 | 1464376692535 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 12:18:12 INFO - PROCESS | 5514 | 1464376692808 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc2b800 == 99 [pid = 5514] [id = 230] 12:18:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8dee3400) [pid = 5514] [serial = 691] [outer = (nil)] 12:18:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8e94fc00) [pid = 5514] [serial = 692] [outer = 0x8dee3400] 12:18:12 INFO - PROCESS | 5514 | 1464376692900 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8eab8000) [pid = 5514] [serial = 693] [outer = 0x8dee3400] 12:18:13 INFO - PROCESS | 5514 | 1464376693812 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1632ms 12:18:13 INFO - PROCESS | 5514 | 1464376693877 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:18:13 INFO - PROCESS | 5514 | 1464376693882 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 12:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:18:13 INFO - PROCESS | 5514 | 1464376693889 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:18:13 INFO - PROCESS | 5514 | 1464376693895 Marionette TRACE conn3 <- [1,894,null,{}] 12:18:13 INFO - PROCESS | 5514 | 1464376693912 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:14 INFO - PROCESS | 5514 | 1464376694166 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 12:18:14 INFO - PROCESS | 5514 | 1464376694446 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d495000 == 100 [pid = 5514] [id = 231] 12:18:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x90fd3c00) [pid = 5514] [serial = 694] [outer = (nil)] 12:18:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x91323c00) [pid = 5514] [serial = 695] [outer = 0x90fd3c00] 12:18:14 INFO - PROCESS | 5514 | 1464376694535 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x91cc9800) [pid = 5514] [serial = 696] [outer = 0x90fd3c00] 12:18:15 INFO - PROCESS | 5514 | 1464376695466 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1636ms 12:18:15 INFO - PROCESS | 5514 | 1464376695525 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 5514 | 1464376695528 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 12:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:18:15 INFO - PROCESS | 5514 | 1464376695535 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 5514 | 1464376695538 Marionette TRACE conn3 <- [1,898,null,{}] 12:18:15 INFO - PROCESS | 5514 | 1464376695544 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:15 INFO - PROCESS | 5514 | 1464376695767 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:18:16 INFO - PROCESS | 5514 | 1464376696002 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e981800 == 101 [pid = 5514] [id = 232] 12:18:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x91cd4000) [pid = 5514] [serial = 697] [outer = (nil)] 12:18:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x91f6cc00) [pid = 5514] [serial = 698] [outer = 0x91cd4000] 12:18:16 INFO - PROCESS | 5514 | 1464376696103 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x92397c00) [pid = 5514] [serial = 699] [outer = 0x91cd4000] 12:18:16 INFO - PROCESS | 5514 | 1464376696996 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1480ms 12:18:17 INFO - PROCESS | 5514 | 1464376697015 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 5514 | 1464376697020 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 12:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:18:17 INFO - PROCESS | 5514 | 1464376697026 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - PROCESS | 5514 | 1464376697029 Marionette TRACE conn3 <- [1,902,null,{}] 12:18:17 INFO - PROCESS | 5514 | 1464376697035 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:17 INFO - PROCESS | 5514 | 1464376697211 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 12:18:17 INFO - PROCESS | 5514 | 1464376697404 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4cb800 == 102 [pid = 5514] [id = 233] 12:18:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x91ccb800) [pid = 5514] [serial = 700] [outer = (nil)] 12:18:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x926e0000) [pid = 5514] [serial = 701] [outer = 0x91ccb800] 12:18:17 INFO - PROCESS | 5514 | 1464376697491 Marionette DEBUG loaded listener.js 12:18:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x92d58c00) [pid = 5514] [serial = 702] [outer = 0x91ccb800] 12:18:18 INFO - PROCESS | 5514 | 1464376698428 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1479ms 12:18:18 INFO - PROCESS | 5514 | 1464376698506 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 12:18:18 INFO - PROCESS | 5514 | 1464376698510 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 12:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:18:18 INFO - PROCESS | 5514 | 1464376698516 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:18:18 INFO - PROCESS | 5514 | 1464376698520 Marionette TRACE conn3 <- [1,906,null,{}] 12:18:18 INFO - PROCESS | 5514 | 1464376698526 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:18 INFO - PROCESS | 5514 | 1464376698810 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 12:18:19 INFO - PROCESS | 5514 | 1464376699070 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x925b2000 == 103 [pid = 5514] [id = 234] 12:18:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x925bb800) [pid = 5514] [serial = 703] [outer = (nil)] 12:18:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x9514fc00) [pid = 5514] [serial = 704] [outer = 0x925bb800] 12:18:19 INFO - PROCESS | 5514 | 1464376699157 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x952f5400) [pid = 5514] [serial = 705] [outer = 0x925bb800] 12:18:20 INFO - PROCESS | 5514 | 1464376700047 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1584ms 12:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:18:20 INFO - PROCESS | 5514 | 1464376700101 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 5514 | 1464376700105 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 12:18:20 INFO - PROCESS | 5514 | 1464376700111 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 5514 | 1464376700115 Marionette TRACE conn3 <- [1,910,null,{}] 12:18:20 INFO - PROCESS | 5514 | 1464376700121 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:20 INFO - PROCESS | 5514 | 1464376700305 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 12:18:20 INFO - PROCESS | 5514 | 1464376700496 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x926e5800 == 104 [pid = 5514] [id = 235] 12:18:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x93d31800) [pid = 5514] [serial = 706] [outer = (nil)] 12:18:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x99517800) [pid = 5514] [serial = 707] [outer = 0x93d31800] 12:18:20 INFO - PROCESS | 5514 | 1464376700583 Marionette DEBUG loaded listener.js 12:18:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x99724000) [pid = 5514] [serial = 708] [outer = 0x93d31800] 12:18:21 INFO - PROCESS | 5514 | 1464376701504 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1431ms 12:18:21 INFO - PROCESS | 5514 | 1464376701542 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 5514 | 1464376701545 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 12:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:18:21 INFO - PROCESS | 5514 | 1464376701552 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - PROCESS | 5514 | 1464376701555 Marionette TRACE conn3 <- [1,914,null,{}] 12:18:21 INFO - PROCESS | 5514 | 1464376701561 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:21 INFO - PROCESS | 5514 | 1464376701738 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 12:18:21 INFO - PROCESS | 5514 | 1464376701936 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 5514 | ++DOCSHELL 0x977e7400 == 105 [pid = 5514] [id = 236] 12:18:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x99520400) [pid = 5514] [serial = 709] [outer = (nil)] 12:18:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x9a3d7800) [pid = 5514] [serial = 710] [outer = 0x99520400] 12:18:22 INFO - PROCESS | 5514 | 1464376702020 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x9a3da400) [pid = 5514] [serial = 711] [outer = 0x99520400] 12:18:22 INFO - PROCESS | 5514 | 1464376702934 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1439ms 12:18:22 INFO - PROCESS | 5514 | 1464376702992 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 12:18:22 INFO - PROCESS | 5514 | 1464376702995 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 12:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:18:23 INFO - PROCESS | 5514 | 1464376703002 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 5514 | 1464376703006 Marionette TRACE conn3 <- [1,918,null,{}] 12:18:23 INFO - PROCESS | 5514 | 1464376703011 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:23 INFO - PROCESS | 5514 | 1464376703199 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:18:23 INFO - PROCESS | 5514 | 1464376703391 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x91f6f800 == 106 [pid = 5514] [id = 237] 12:18:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x9951d400) [pid = 5514] [serial = 712] [outer = (nil)] 12:18:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x9a7a3400) [pid = 5514] [serial = 713] [outer = 0x9951d400] 12:18:23 INFO - PROCESS | 5514 | 1464376703478 Marionette DEBUG loaded listener.js 12:18:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x9a88b400) [pid = 5514] [serial = 714] [outer = 0x9951d400] 12:18:24 INFO - PROCESS | 5514 | 1464376704392 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1431ms 12:18:24 INFO - PROCESS | 5514 | 1464376704434 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 5514 | 1464376704438 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 12:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:18:24 INFO - PROCESS | 5514 | 1464376704444 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - PROCESS | 5514 | 1464376704448 Marionette TRACE conn3 <- [1,922,null,{}] 12:18:24 INFO - PROCESS | 5514 | 1464376704454 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:24 INFO - PROCESS | 5514 | 1464376704653 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 12:18:24 INFO - PROCESS | 5514 | 1464376704847 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3da000 == 107 [pid = 5514] [id = 238] 12:18:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x9a5e1c00) [pid = 5514] [serial = 715] [outer = (nil)] 12:18:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x9a9d1800) [pid = 5514] [serial = 716] [outer = 0x9a5e1c00] 12:18:24 INFO - PROCESS | 5514 | 1464376704934 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9aada800) [pid = 5514] [serial = 717] [outer = 0x9a5e1c00] 12:18:25 INFO - PROCESS | 5514 | 1464376705894 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1480ms 12:18:25 INFO - PROCESS | 5514 | 1464376705927 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 5514 | 1464376705931 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 12:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:18:25 INFO - PROCESS | 5514 | 1464376705938 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 5514 | 1464376705941 Marionette TRACE conn3 <- [1,926,null,{}] 12:18:25 INFO - PROCESS | 5514 | 1464376705947 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:26 INFO - PROCESS | 5514 | 1464376706154 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 12:18:26 INFO - PROCESS | 5514 | 1464376706347 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d0ab400 == 108 [pid = 5514] [id = 239] 12:18:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x9aada400) [pid = 5514] [serial = 718] [outer = (nil)] 12:18:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x9b899400) [pid = 5514] [serial = 719] [outer = 0x9aada400] 12:18:26 INFO - PROCESS | 5514 | 1464376706486 Marionette DEBUG loaded listener.js 12:18:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x9c0d2400) [pid = 5514] [serial = 720] [outer = 0x9aada400] 12:18:27 INFO - PROCESS | 5514 | 1464376707363 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1486ms 12:18:27 INFO - PROCESS | 5514 | 1464376707425 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 5514 | 1464376707429 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 12:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:18:27 INFO - PROCESS | 5514 | 1464376707435 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - PROCESS | 5514 | 1464376707438 Marionette TRACE conn3 <- [1,930,null,{}] 12:18:27 INFO - PROCESS | 5514 | 1464376707444 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:27 INFO - PROCESS | 5514 | 1464376707627 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 12:18:27 INFO - PROCESS | 5514 | 1464376707822 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x9aae4400 == 109 [pid = 5514] [id = 240] 12:18:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x9ace2400) [pid = 5514] [serial = 721] [outer = (nil)] 12:18:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0xa0606c00) [pid = 5514] [serial = 722] [outer = 0x9ace2400] 12:18:27 INFO - PROCESS | 5514 | 1464376707908 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0xa115f800) [pid = 5514] [serial = 723] [outer = 0x9ace2400] 12:18:28 INFO - PROCESS | 5514 | 1464376708837 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1442ms 12:18:28 INFO - PROCESS | 5514 | 1464376708878 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:18:28 INFO - PROCESS | 5514 | 1464376708882 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 12:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:18:28 INFO - PROCESS | 5514 | 1464376708889 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:18:28 INFO - PROCESS | 5514 | 1464376708902 Marionette TRACE conn3 <- [1,934,null,{}] 12:18:28 INFO - PROCESS | 5514 | 1464376708907 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:29 INFO - PROCESS | 5514 | 1464376709090 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 12:18:29 INFO - PROCESS | 5514 | 1464376709284 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c616000 == 110 [pid = 5514] [id = 241] 12:18:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x9a368800) [pid = 5514] [serial = 724] [outer = (nil)] 12:18:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0xa2405800) [pid = 5514] [serial = 725] [outer = 0x9a368800] 12:18:29 INFO - PROCESS | 5514 | 1464376709369 Marionette DEBUG loaded listener.js 12:18:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0xa246d000) [pid = 5514] [serial = 726] [outer = 0x9a368800] 12:18:30 INFO - PROCESS | 5514 | 1464376710284 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1451ms 12:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:18:30 INFO - PROCESS | 5514 | 1464376710341 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 5514 | 1464376710344 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 12:18:30 INFO - PROCESS | 5514 | 1464376710351 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:18:30 INFO - PROCESS | 5514 | 1464376710354 Marionette TRACE conn3 <- [1,938,null,{}] 12:18:30 INFO - PROCESS | 5514 | 1464376710360 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:30 INFO - PROCESS | 5514 | 1464376710543 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:18:30 INFO - PROCESS | 5514 | 1464376710739 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x9c28a800 == 111 [pid = 5514] [id = 242] 12:18:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0xa2145400) [pid = 5514] [serial = 727] [outer = (nil)] 12:18:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0xa3027400) [pid = 5514] [serial = 728] [outer = 0xa2145400] 12:18:30 INFO - PROCESS | 5514 | 1464376710826 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0xa30f4c00) [pid = 5514] [serial = 729] [outer = 0xa2145400] 12:18:31 INFO - PROCESS | 5514 | 1464376711764 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1485ms 12:18:31 INFO - PROCESS | 5514 | 1464376711836 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 5514 | 1464376711840 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 12:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:18:31 INFO - PROCESS | 5514 | 1464376711846 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 5514 | 1464376711849 Marionette TRACE conn3 <- [1,942,null,{}] 12:18:31 INFO - PROCESS | 5514 | 1464376711855 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:32 INFO - PROCESS | 5514 | 1464376712043 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 12:18:32 INFO - PROCESS | 5514 | 1464376712292 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c613800 == 112 [pid = 5514] [id = 243] 12:18:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x8c614000) [pid = 5514] [serial = 730] [outer = (nil)] 12:18:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x8c7a8c00) [pid = 5514] [serial = 731] [outer = 0x8c614000] 12:18:32 INFO - PROCESS | 5514 | 1464376712751 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x8c8db400) [pid = 5514] [serial = 732] [outer = 0x8c614000] 12:18:33 INFO - PROCESS | 5514 | 1464376713681 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1880ms 12:18:33 INFO - PROCESS | 5514 | 1464376713728 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 12:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:18:33 INFO - PROCESS | 5514 | 1464376713735 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 12:18:33 INFO - PROCESS | 5514 | 1464376713743 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - PROCESS | 5514 | 1464376713748 Marionette TRACE conn3 <- [1,946,null,{}] 12:18:33 INFO - PROCESS | 5514 | 1464376713756 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:33 INFO - PROCESS | 5514 | 1464376713952 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 12:18:34 INFO - PROCESS | 5514 | 1464376714381 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa06c00 == 113 [pid = 5514] [id = 244] 12:18:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x8cf46000) [pid = 5514] [serial = 733] [outer = (nil)] 12:18:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x8e871800) [pid = 5514] [serial = 734] [outer = 0x8cf46000] 12:18:34 INFO - PROCESS | 5514 | 1464376714467 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x8e985c00) [pid = 5514] [serial = 735] [outer = 0x8cf46000] 12:18:35 INFO - PROCESS | 5514 | 1464376715356 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1733ms 12:18:35 INFO - PROCESS | 5514 | 1464376715476 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 12:18:35 INFO - PROCESS | 5514 | 1464376715480 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 12:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:18:35 INFO - PROCESS | 5514 | 1464376715551 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:18:35 INFO - PROCESS | 5514 | 1464376715554 Marionette TRACE conn3 <- [1,950,null,{}] 12:18:35 INFO - PROCESS | 5514 | 1464376715561 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:35 INFO - PROCESS | 5514 | 1464376715772 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 12:18:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7ed800 == 112 [pid = 5514] [id = 227] 12:18:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8d7a1400 == 111 [pid = 5514] [id = 226] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x8c8d5000) [pid = 5514] [serial = 622] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x8ec3b400) [pid = 5514] [serial = 586] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x92d5f800) [pid = 5514] [serial = 592] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8d79e000) [pid = 5514] [serial = 583] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x951d4c00) [pid = 5514] [serial = 595] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x8b7e8c00) [pid = 5514] [serial = 580] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x91f73000) [pid = 5514] [serial = 589] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | 1464376716159 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8d48d400 == 110 [pid = 5514] [id = 225] 12:18:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8c620000 == 109 [pid = 5514] [id = 224] 12:18:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7ee400 == 108 [pid = 5514] [id = 223] 12:18:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e8c00 == 109 [pid = 5514] [id = 245] 12:18:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x8b7ee400) [pid = 5514] [serial = 736] [outer = (nil)] 12:18:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x8c7ae800) [pid = 5514] [serial = 737] [outer = 0x8b7ee400] 12:18:36 INFO - PROCESS | 5514 | 1464376716243 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x8d497800) [pid = 5514] [serial = 738] [outer = 0x8b7ee400] 12:18:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8a012000 == 108 [pid = 5514] [id = 220] 12:18:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7e5c00 == 107 [pid = 5514] [id = 219] 12:18:36 INFO - PROCESS | 5514 | --DOCSHELL 0xa060bc00 == 106 [pid = 5514] [id = 218] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x9a251000) [pid = 5514] [serial = 619] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x926df000) [pid = 5514] [serial = 608] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x951da400) [pid = 5514] [serial = 617] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x977e6000) [pid = 5514] [serial = 611] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x8f4cb400) [pid = 5514] [serial = 605] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x8d0b1000) [pid = 5514] [serial = 614] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x9a5eac00) [pid = 5514] [serial = 598] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8ece8c00) [pid = 5514] [serial = 604] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x91f71400) [pid = 5514] [serial = 616] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x9a890000) [pid = 5514] [serial = 599] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x9a3d3000) [pid = 5514] [serial = 620] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8ccad400) [pid = 5514] [serial = 613] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x8d48a400) [pid = 5514] [serial = 601] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x93d2f800) [pid = 5514] [serial = 610] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x921e3c00) [pid = 5514] [serial = 607] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x8d7a2800) [pid = 5514] [serial = 602] [outer = (nil)] [url = about:blank] 12:18:37 INFO - PROCESS | 5514 | 1464376717079 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1591ms 12:18:37 INFO - PROCESS | 5514 | 1464376717129 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:18:37 INFO - PROCESS | 5514 | 1464376717133 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 12:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:18:37 INFO - PROCESS | 5514 | 1464376717139 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:18:37 INFO - PROCESS | 5514 | 1464376717145 Marionette TRACE conn3 <- [1,954,null,{}] 12:18:37 INFO - PROCESS | 5514 | 1464376717160 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:37 INFO - PROCESS | 5514 | 1464376717335 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 12:18:37 INFO - PROCESS | 5514 | 1464376717348 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8df800 == 107 [pid = 5514] [id = 246] 12:18:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x8ccad400) [pid = 5514] [serial = 739] [outer = (nil)] 12:18:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x921e3c00) [pid = 5514] [serial = 740] [outer = 0x8ccad400] 12:18:37 INFO - PROCESS | 5514 | 1464376717437 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x925b0000) [pid = 5514] [serial = 741] [outer = 0x8ccad400] 12:18:38 INFO - PROCESS | 5514 | 1464376718345 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1233ms 12:18:38 INFO - PROCESS | 5514 | 1464376718373 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 5514 | 1464376718377 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 12:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:18:38 INFO - PROCESS | 5514 | 1464376718387 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 5514 | 1464376718389 Marionette TRACE conn3 <- [1,958,null,{}] 12:18:38 INFO - PROCESS | 5514 | 1464376718394 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:38 INFO - PROCESS | 5514 | 1464376718558 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:18:38 INFO - PROCESS | 5514 | 1464376718747 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c611800 == 108 [pid = 5514] [id = 247] 12:18:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x8f4c8400) [pid = 5514] [serial = 742] [outer = (nil)] 12:18:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x92d58400) [pid = 5514] [serial = 743] [outer = 0x8f4c8400] 12:18:38 INFO - PROCESS | 5514 | 1464376718838 Marionette DEBUG loaded listener.js 12:18:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x92e4f800) [pid = 5514] [serial = 744] [outer = 0x8f4c8400] 12:18:39 INFO - PROCESS | 5514 | 1464376719698 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1389ms 12:18:39 INFO - PROCESS | 5514 | 1464376719772 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 5514 | 1464376719775 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 12:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:18:39 INFO - PROCESS | 5514 | 1464376719782 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - PROCESS | 5514 | 1464376719785 Marionette TRACE conn3 <- [1,962,null,{}] 12:18:39 INFO - PROCESS | 5514 | 1464376719791 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:40 INFO - PROCESS | 5514 | 1464376720013 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 12:18:40 INFO - PROCESS | 5514 | 1464376720043 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x925bcc00 == 109 [pid = 5514] [id = 248] 12:18:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x92d66c00) [pid = 5514] [serial = 745] [outer = (nil)] 12:18:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x951ce400) [pid = 5514] [serial = 746] [outer = 0x92d66c00] 12:18:40 INFO - PROCESS | 5514 | 1464376720121 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x9828e000) [pid = 5514] [serial = 747] [outer = 0x92d66c00] 12:18:41 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8dee6800) [pid = 5514] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:18:41 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8c9c1800) [pid = 5514] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:18:41 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8c7abc00) [pid = 5514] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:18:41 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x8c7a8000) [pid = 5514] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:18:41 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8d48f800) [pid = 5514] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:18:41 INFO - PROCESS | 5514 | 1464376721475 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1734ms 12:18:41 INFO - PROCESS | 5514 | 1464376721516 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 5514 | 1464376721519 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 12:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:18:41 INFO - PROCESS | 5514 | 1464376721526 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - PROCESS | 5514 | 1464376721529 Marionette TRACE conn3 <- [1,966,null,{}] 12:18:41 INFO - PROCESS | 5514 | 1464376721534 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:41 INFO - PROCESS | 5514 | 1464376721692 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 12:18:41 INFO - PROCESS | 5514 | 1464376721895 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a8000 == 110 [pid = 5514] [id = 249] 12:18:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x8c7abc00) [pid = 5514] [serial = 748] [outer = (nil)] 12:18:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x95150000) [pid = 5514] [serial = 749] [outer = 0x8c7abc00] 12:18:41 INFO - PROCESS | 5514 | 1464376721967 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x9a5e2400) [pid = 5514] [serial = 750] [outer = 0x8c7abc00] 12:18:42 INFO - PROCESS | 5514 | 1464376722669 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1185ms 12:18:42 INFO - PROCESS | 5514 | 1464376722712 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 12:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:18:42 INFO - PROCESS | 5514 | 1464376722716 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 12:18:42 INFO - PROCESS | 5514 | 1464376722723 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 5514 | 1464376722726 Marionette TRACE conn3 <- [1,970,null,{}] 12:18:42 INFO - PROCESS | 5514 | 1464376722732 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:42 INFO - PROCESS | 5514 | 1464376722961 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 12:18:43 INFO - PROCESS | 5514 | 1464376722983 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a35b800 == 111 [pid = 5514] [id = 250] 12:18:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x9a3d8400) [pid = 5514] [serial = 751] [outer = (nil)] 12:18:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x9a9cb000) [pid = 5514] [serial = 752] [outer = 0x9a3d8400] 12:18:43 INFO - PROCESS | 5514 | 1464376723056 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x9aae0c00) [pid = 5514] [serial = 753] [outer = 0x9a3d8400] 12:18:44 INFO - PROCESS | 5514 | 1464376724246 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1593ms 12:18:44 INFO - PROCESS | 5514 | 1464376724316 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 5514 | 1464376724324 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 12:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:18:44 INFO - PROCESS | 5514 | 1464376724332 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 5514 | 1464376724339 Marionette TRACE conn3 <- [1,974,null,{}] 12:18:44 INFO - PROCESS | 5514 | 1464376724347 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:44 INFO - PROCESS | 5514 | 1464376724583 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 12:18:44 INFO - PROCESS | 5514 | 1464376724893 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8dc800 == 112 [pid = 5514] [id = 251] 12:18:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x8d490c00) [pid = 5514] [serial = 754] [outer = (nil)] 12:18:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x8dc31c00) [pid = 5514] [serial = 755] [outer = 0x8d490c00] 12:18:44 INFO - PROCESS | 5514 | 1464376724987 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x8e87fc00) [pid = 5514] [serial = 756] [outer = 0x8d490c00] 12:18:45 INFO - PROCESS | 5514 | 1464376725889 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1636ms 12:18:45 INFO - PROCESS | 5514 | 1464376725968 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 12:18:45 INFO - PROCESS | 5514 | 1464376725977 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 12:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:18:45 INFO - PROCESS | 5514 | 1464376725988 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - PROCESS | 5514 | 1464376725992 Marionette TRACE conn3 <- [1,978,null,{}] 12:18:46 INFO - PROCESS | 5514 | 1464376725999 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:46 INFO - PROCESS | 5514 | 1464376726230 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:18:46 INFO - PROCESS | 5514 | 1464376726518 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fca800 == 113 [pid = 5514] [id = 252] 12:18:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x91ccc800) [pid = 5514] [serial = 757] [outer = (nil)] 12:18:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x921e5000) [pid = 5514] [serial = 758] [outer = 0x91ccc800] 12:18:46 INFO - PROCESS | 5514 | 1464376726620 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x93d9d000) [pid = 5514] [serial = 759] [outer = 0x91ccc800] 12:18:47 INFO - PROCESS | 5514 | 1464376727495 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1583ms 12:18:47 INFO - PROCESS | 5514 | 1464376727571 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 5514 | 1464376727575 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 12:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:18:47 INFO - PROCESS | 5514 | 1464376727582 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 5514 | 1464376727588 Marionette TRACE conn3 <- [1,982,null,{}] 12:18:47 INFO - PROCESS | 5514 | 1464376727605 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:47 INFO - PROCESS | 5514 | 1464376727840 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 12:18:48 INFO - PROCESS | 5514 | 1464376728101 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 5514 | ++DOCSHELL 0x9534f400 == 114 [pid = 5514] [id = 253] 12:18:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x9a88b800) [pid = 5514] [serial = 760] [outer = (nil)] 12:18:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x9ace7000) [pid = 5514] [serial = 761] [outer = 0x9a88b800] 12:18:48 INFO - PROCESS | 5514 | 1464376728206 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x9b538800) [pid = 5514] [serial = 762] [outer = 0x9a88b800] 12:18:49 INFO - PROCESS | 5514 | 1464376729081 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1593ms 12:18:49 INFO - PROCESS | 5514 | 1464376729176 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 5514 | 1464376729180 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 12:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:18:49 INFO - PROCESS | 5514 | 1464376729186 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 5514 | 1464376729189 Marionette TRACE conn3 <- [1,986,null,{}] 12:18:49 INFO - PROCESS | 5514 | 1464376729195 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:49 INFO - PROCESS | 5514 | 1464376729424 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 12:18:49 INFO - PROCESS | 5514 | 1464376729666 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c9c6800 == 115 [pid = 5514] [id = 254] 12:18:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x9ba24800) [pid = 5514] [serial = 763] [outer = (nil)] 12:18:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0x9d1bd000) [pid = 5514] [serial = 764] [outer = 0x9ba24800] 12:18:49 INFO - PROCESS | 5514 | 1464376729807 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 186 (0xa22c0800) [pid = 5514] [serial = 765] [outer = 0x9ba24800] 12:18:50 INFO - PROCESS | 5514 | 1464376730657 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1539ms 12:18:50 INFO - PROCESS | 5514 | 1464376730726 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 5514 | 1464376730729 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 12:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:18:50 INFO - PROCESS | 5514 | 1464376730736 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 5514 | 1464376730740 Marionette TRACE conn3 <- [1,990,null,{}] 12:18:50 INFO - PROCESS | 5514 | 1464376730745 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:50 INFO - PROCESS | 5514 | 1464376730929 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 12:18:51 INFO - PROCESS | 5514 | 1464376731126 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 5514 | ++DOCSHELL 0x9ba1f400 == 116 [pid = 5514] [id = 255] 12:18:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 187 (0x9ba29800) [pid = 5514] [serial = 766] [outer = (nil)] 12:18:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 188 (0xa346ac00) [pid = 5514] [serial = 767] [outer = 0x9ba29800] 12:18:51 INFO - PROCESS | 5514 | 1464376731212 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 189 (0xa503c000) [pid = 5514] [serial = 768] [outer = 0x9ba29800] 12:18:52 INFO - PROCESS | 5514 | 1464376732168 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1484ms 12:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:18:52 INFO - PROCESS | 5514 | 1464376732221 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:18:52 INFO - PROCESS | 5514 | 1464376732224 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 12:18:52 INFO - PROCESS | 5514 | 1464376732231 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:18:52 INFO - PROCESS | 5514 | 1464376732234 Marionette TRACE conn3 <- [1,994,null,{}] 12:18:52 INFO - PROCESS | 5514 | 1464376732240 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:52 INFO - PROCESS | 5514 | 1464376732439 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 12:18:52 INFO - PROCESS | 5514 | 1464376732638 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x89661400 == 117 [pid = 5514] [id = 256] 12:18:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 190 (0x89665400) [pid = 5514] [serial = 769] [outer = (nil)] 12:18:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 191 (0x8966e800) [pid = 5514] [serial = 770] [outer = 0x89665400] 12:18:52 INFO - PROCESS | 5514 | 1464376732782 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 192 (0xa3027c00) [pid = 5514] [serial = 771] [outer = 0x89665400] 12:18:53 INFO - PROCESS | 5514 | 1464376733650 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1483ms 12:18:53 INFO - PROCESS | 5514 | 1464376733714 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 5514 | 1464376733718 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 12:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:18:53 INFO - PROCESS | 5514 | 1464376733724 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 5514 | 1464376733728 Marionette TRACE conn3 <- [1,998,null,{}] 12:18:53 INFO - PROCESS | 5514 | 1464376733733 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:53 INFO - PROCESS | 5514 | 1464376733917 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:18:54 INFO - PROCESS | 5514 | 1464376734119 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x89662400 == 118 [pid = 5514] [id = 257] 12:18:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 193 (0x89662c00) [pid = 5514] [serial = 772] [outer = (nil)] 12:18:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 194 (0x8a3e7c00) [pid = 5514] [serial = 773] [outer = 0x89662c00] 12:18:54 INFO - PROCESS | 5514 | 1464376734221 Marionette DEBUG loaded listener.js 12:18:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 195 (0x8a3e9c00) [pid = 5514] [serial = 774] [outer = 0x89662c00] 12:18:55 INFO - PROCESS | 5514 | 1464376735150 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1484ms 12:18:55 INFO - PROCESS | 5514 | 1464376735209 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 12:18:55 INFO - PROCESS | 5514 | 1464376735212 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 12:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:18:55 INFO - PROCESS | 5514 | 1464376735219 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 5514 | 1464376735222 Marionette TRACE conn3 <- [1,1002,null,{}] 12:18:55 INFO - PROCESS | 5514 | 1464376735228 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:55 INFO - PROCESS | 5514 | 1464376735410 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 12:18:55 INFO - PROCESS | 5514 | 1464376735613 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3e1c00 == 119 [pid = 5514] [id = 258] 12:18:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 196 (0x8a3e5800) [pid = 5514] [serial = 775] [outer = (nil)] 12:18:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 197 (0x8c7a0400) [pid = 5514] [serial = 776] [outer = 0x8a3e5800] 12:18:55 INFO - PROCESS | 5514 | 1464376735701 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 198 (0xa2632400) [pid = 5514] [serial = 777] [outer = 0x8a3e5800] 12:18:56 INFO - PROCESS | 5514 | 1464376736615 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1437ms 12:18:56 INFO - PROCESS | 5514 | 1464376736657 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 5514 | 1464376736661 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 12:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:18:56 INFO - PROCESS | 5514 | 1464376736668 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 5514 | 1464376736671 Marionette TRACE conn3 <- [1,1006,null,{}] 12:18:56 INFO - PROCESS | 5514 | 1464376736677 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:56 INFO - PROCESS | 5514 | 1464376736857 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 12:18:57 INFO - PROCESS | 5514 | 1464376737070 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x892c1400 == 120 [pid = 5514] [id = 259] 12:18:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 199 (0x892c1c00) [pid = 5514] [serial = 778] [outer = (nil)] 12:18:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 200 (0x892cac00) [pid = 5514] [serial = 779] [outer = 0x892c1c00] 12:18:57 INFO - PROCESS | 5514 | 1464376737153 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 201 (0x892cc800) [pid = 5514] [serial = 780] [outer = 0x892c1c00] 12:18:58 INFO - PROCESS | 5514 | 1464376738097 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1482ms 12:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:18:58 INFO - PROCESS | 5514 | 1464376738151 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 5514 | 1464376738154 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 12:18:58 INFO - PROCESS | 5514 | 1464376738161 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - PROCESS | 5514 | 1464376738164 Marionette TRACE conn3 <- [1,1010,null,{}] 12:18:58 INFO - PROCESS | 5514 | 1464376738170 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:58 INFO - PROCESS | 5514 | 1464376738358 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 12:18:58 INFO - PROCESS | 5514 | 1464376738563 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x892c8800 == 121 [pid = 5514] [id = 260] 12:18:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 202 (0x8a3edc00) [pid = 5514] [serial = 781] [outer = (nil)] 12:18:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 203 (0x8d663800) [pid = 5514] [serial = 782] [outer = 0x8a3edc00] 12:18:58 INFO - PROCESS | 5514 | 1464376738706 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 204 (0x8d666000) [pid = 5514] [serial = 783] [outer = 0x8a3edc00] 12:18:59 INFO - PROCESS | 5514 | 1464376739608 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1489ms 12:18:59 INFO - PROCESS | 5514 | 1464376739650 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:18:59 INFO - PROCESS | 5514 | 1464376739655 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 12:18:59 INFO - PROCESS | 5514 | 1464376739661 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - PROCESS | 5514 | 1464376739666 Marionette TRACE conn3 <- [1,1014,null,{}] 12:18:59 INFO - PROCESS | 5514 | 1464376739671 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:59 INFO - PROCESS | 5514 | 1464376739893 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 12:19:00 INFO - PROCESS | 5514 | 1464376740146 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d661c00 == 122 [pid = 5514] [id = 261] 12:19:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 205 (0x8d665000) [pid = 5514] [serial = 784] [outer = (nil)] 12:19:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 206 (0xa6285000) [pid = 5514] [serial = 785] [outer = 0x8d665000] 12:19:00 INFO - PROCESS | 5514 | 1464376740289 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 207 (0xa675bc00) [pid = 5514] [serial = 786] [outer = 0x8d665000] 12:19:01 INFO - PROCESS | 5514 | 1464376741215 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1597ms 12:19:01 INFO - PROCESS | 5514 | 1464376741259 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 12:19:01 INFO - PROCESS | 5514 | 1464376741263 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 12:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:19:01 INFO - PROCESS | 5514 | 1464376741270 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - PROCESS | 5514 | 1464376741274 Marionette TRACE conn3 <- [1,1018,null,{}] 12:19:01 INFO - PROCESS | 5514 | 1464376741279 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:01 INFO - PROCESS | 5514 | 1464376741475 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:19:01 INFO - PROCESS | 5514 | 1464376741742 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d66d000 == 123 [pid = 5514] [id = 262] 12:19:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 208 (0x8d66e800) [pid = 5514] [serial = 787] [outer = (nil)] 12:19:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 209 (0x8f35b400) [pid = 5514] [serial = 788] [outer = 0x8d66e800] 12:19:01 INFO - PROCESS | 5514 | 1464376741886 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 210 (0x8f35d000) [pid = 5514] [serial = 789] [outer = 0x8d66e800] 12:19:02 INFO - PROCESS | 5514 | 1464376742752 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1533ms 12:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:19:02 INFO - PROCESS | 5514 | 1464376742804 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 5514 | 1464376742807 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 12:19:02 INFO - PROCESS | 5514 | 1464376742814 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 5514 | 1464376742827 Marionette TRACE conn3 <- [1,1022,null,{}] 12:19:02 INFO - PROCESS | 5514 | 1464376742832 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:03 INFO - PROCESS | 5514 | 1464376743031 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 12:19:03 INFO - PROCESS | 5514 | 1464376743280 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f355800 == 124 [pid = 5514] [id = 263] 12:19:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 211 (0x8f35c000) [pid = 5514] [serial = 790] [outer = (nil)] 12:19:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 212 (0x8f364800) [pid = 5514] [serial = 791] [outer = 0x8f35c000] 12:19:03 INFO - PROCESS | 5514 | 1464376743409 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 213 (0x91d4b000) [pid = 5514] [serial = 792] [outer = 0x8f35c000] 12:19:04 INFO - PROCESS | 5514 | 1464376744387 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1640ms 12:19:04 INFO - PROCESS | 5514 | 1464376744454 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 5514 | 1464376744458 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 12:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:19:04 INFO - PROCESS | 5514 | 1464376744464 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 5514 | 1464376744468 Marionette TRACE conn3 <- [1,1026,null,{}] 12:19:04 INFO - PROCESS | 5514 | 1464376744474 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:04 INFO - PROCESS | 5514 | 1464376744663 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 12:19:05 INFO - PROCESS | 5514 | 1464376744980 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7ea000 == 125 [pid = 5514] [id = 264] 12:19:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 214 (0x8ccae400) [pid = 5514] [serial = 793] [outer = (nil)] 12:19:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 215 (0x8f35bc00) [pid = 5514] [serial = 794] [outer = 0x8ccae400] 12:19:05 INFO - PROCESS | 5514 | 1464376745067 Marionette DEBUG loaded listener.js 12:19:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 216 (0x91d4b400) [pid = 5514] [serial = 795] [outer = 0x8ccae400] 12:19:05 INFO - PROCESS | 5514 | 1464376745949 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1534ms 12:19:06 INFO - PROCESS | 5514 | 1464376745999 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 12:19:06 INFO - PROCESS | 5514 | 1464376746003 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 12:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:19:06 INFO - PROCESS | 5514 | 1464376746009 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 5514 | 1464376746013 Marionette TRACE conn3 <- [1,1030,null,{}] 12:19:06 INFO - PROCESS | 5514 | 1464376746019 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:06 INFO - PROCESS | 5514 | 1464376746208 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 12:19:07 INFO - PROCESS | 5514 | 1464376747003 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x89669400 == 126 [pid = 5514] [id = 265] 12:19:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 217 (0x8966c800) [pid = 5514] [serial = 796] [outer = (nil)] 12:19:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 218 (0x8a009400) [pid = 5514] [serial = 797] [outer = 0x8966c800] 12:19:07 INFO - PROCESS | 5514 | 1464376747090 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 219 (0x8a3ec800) [pid = 5514] [serial = 798] [outer = 0x8966c800] 12:19:07 INFO - PROCESS | 5514 | 1464376747967 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2030ms 12:19:08 INFO - PROCESS | 5514 | 1464376748042 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 5514 | 1464376748048 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 12:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:19:08 INFO - PROCESS | 5514 | 1464376748056 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - PROCESS | 5514 | 1464376748061 Marionette TRACE conn3 <- [1,1034,null,{}] 12:19:08 INFO - PROCESS | 5514 | 1464376748068 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:08 INFO - PROCESS | 5514 | 1464376748337 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 12:19:08 INFO - PROCESS | 5514 | 1464376748532 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a5c00 == 127 [pid = 5514] [id = 266] 12:19:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 220 (0x8c8d6c00) [pid = 5514] [serial = 799] [outer = (nil)] 12:19:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 221 (0x8ccae800) [pid = 5514] [serial = 800] [outer = 0x8c8d6c00] 12:19:08 INFO - PROCESS | 5514 | 1464376748664 Marionette DEBUG loaded listener.js 12:19:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 222 (0x8d666400) [pid = 5514] [serial = 801] [outer = 0x8c8d6c00] 12:19:09 INFO - PROCESS | 5514 | 1464376749662 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1645ms 12:19:09 INFO - PROCESS | 5514 | 1464376749705 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 12:19:09 INFO - PROCESS | 5514 | 1464376749711 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 12:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:19:09 INFO - PROCESS | 5514 | 1464376749718 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:19:09 INFO - PROCESS | 5514 | 1464376749721 Marionette TRACE conn3 <- [1,1038,null,{}] 12:19:09 INFO - PROCESS | 5514 | 1464376749727 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:09 INFO - PROCESS | 5514 | 1464376749922 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:19:10 INFO - PROCESS | 5514 | 1464376750148 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d7a5800 == 128 [pid = 5514] [id = 267] 12:19:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 223 (0x8dc2d400) [pid = 5514] [serial = 802] [outer = (nil)] 12:19:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 224 (0x8dee1800) [pid = 5514] [serial = 803] [outer = 0x8dc2d400] 12:19:10 INFO - PROCESS | 5514 | 1464376750311 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 225 (0x8e989000) [pid = 5514] [serial = 804] [outer = 0x8dc2d400] 12:19:10 INFO - PROCESS | 5514 | --DOCSHELL 0x8c7a8000 == 127 [pid = 5514] [id = 249] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 224 (0x8dee5800) [pid = 5514] [serial = 628] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 223 (0x8f4c6c00) [pid = 5514] [serial = 631] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 222 (0x91f6d000) [pid = 5514] [serial = 634] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 221 (0x93d9c800) [pid = 5514] [serial = 637] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 220 (0x9a5eb400) [pid = 5514] [serial = 640] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 219 (0x9aadcc00) [pid = 5514] [serial = 643] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 218 (0x9ace6800) [pid = 5514] [serial = 646] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 217 (0x9b89f800) [pid = 5514] [serial = 650] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 216 (0xa060c400) [pid = 5514] [serial = 653] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 215 (0xa30efc00) [pid = 5514] [serial = 656] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 214 (0x8d7a9c00) [pid = 5514] [serial = 659] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 213 (0x8c8d2000) [pid = 5514] [serial = 662] [outer = (nil)] [url = about:blank] 12:19:10 INFO - PROCESS | 5514 | --DOMWINDOW == 212 (0x8def0c00) [pid = 5514] [serial = 665] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOCSHELL 0x925bcc00 == 126 [pid = 5514] [id = 248] 12:19:11 INFO - PROCESS | 5514 | --DOCSHELL 0x8c611800 == 125 [pid = 5514] [id = 247] 12:19:11 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8df800 == 124 [pid = 5514] [id = 246] 12:19:11 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7e8c00 == 123 [pid = 5514] [id = 245] 12:19:11 INFO - PROCESS | 5514 | --DOCSHELL 0x8aa06c00 == 122 [pid = 5514] [id = 244] 12:19:11 INFO - PROCESS | 5514 | --DOCSHELL 0x8c613800 == 121 [pid = 5514] [id = 243] 12:19:11 INFO - PROCESS | 5514 | --DOCSHELL 0x8ece0800 == 120 [pid = 5514] [id = 228] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 211 (0x8e98d000) [pid = 5514] [serial = 680] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 210 (0x8cf46800) [pid = 5514] [serial = 674] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 209 (0x8d0b6400) [pid = 5514] [serial = 675] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 208 (0x8ece2800) [pid = 5514] [serial = 684] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 207 (0x8ec36000) [pid = 5514] [serial = 681] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 206 (0x8d0b0c00) [pid = 5514] [serial = 672] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 205 (0x8c8dc400) [pid = 5514] [serial = 671] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 204 (0x8eac6c00) [pid = 5514] [serial = 668] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 203 (0x8c9bbc00) [pid = 5514] [serial = 625] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 202 (0x8dc2d000) [pid = 5514] [serial = 677] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 201 (0x8ec34800) [pid = 5514] [serial = 683] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 200 (0x8e87c400) [pid = 5514] [serial = 425] [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.] 12:19:11 INFO - PROCESS | 5514 | --DOMWINDOW == 199 (0x8e87e800) [pid = 5514] [serial = 678] [outer = (nil)] [url = about:blank] 12:19:11 INFO - PROCESS | 5514 | 1464376751347 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1686ms 12:19:11 INFO - PROCESS | 5514 | 1464376751405 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 5514 | 1464376751415 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 12:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:19:11 INFO - PROCESS | 5514 | 1464376751434 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 5514 | 1464376751443 Marionette TRACE conn3 <- [1,1042,null,{}] 12:19:11 INFO - PROCESS | 5514 | 1464376751451 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:11 INFO - PROCESS | 5514 | 1464376751673 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 12:19:11 INFO - PROCESS | 5514 | 1464376751884 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa06c00 == 121 [pid = 5514] [id = 268] 12:19:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 200 (0x8d0aa800) [pid = 5514] [serial = 805] [outer = (nil)] 12:19:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 201 (0x8d7a2800) [pid = 5514] [serial = 806] [outer = 0x8d0aa800] 12:19:11 INFO - PROCESS | 5514 | 1464376751959 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 202 (0x8e986800) [pid = 5514] [serial = 807] [outer = 0x8d0aa800] 12:19:12 INFO - PROCESS | 5514 | 1464376752689 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1311ms 12:19:12 INFO - PROCESS | 5514 | 1464376752737 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 12:19:12 INFO - PROCESS | 5514 | 1464376752741 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 12:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:19:12 INFO - PROCESS | 5514 | 1464376752751 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:19:12 INFO - PROCESS | 5514 | 1464376752753 Marionette TRACE conn3 <- [1,1046,null,{}] 12:19:12 INFO - PROCESS | 5514 | 1464376752760 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:13 INFO - PROCESS | 5514 | 1464376753005 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 12:19:13 INFO - PROCESS | 5514 | 1464376753111 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc28800 == 122 [pid = 5514] [id = 269] 12:19:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 203 (0x8e880400) [pid = 5514] [serial = 808] [outer = (nil)] 12:19:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 204 (0x8ec3a400) [pid = 5514] [serial = 809] [outer = 0x8e880400] 12:19:13 INFO - PROCESS | 5514 | 1464376753183 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 205 (0x8ece2000) [pid = 5514] [serial = 810] [outer = 0x8e880400] 12:19:14 INFO - PROCESS | 5514 | 1464376754021 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1329ms 12:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:19:14 INFO - PROCESS | 5514 | 1464376754080 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 5514 | 1464376754083 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 12:19:14 INFO - PROCESS | 5514 | 1464376754089 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 5514 | 1464376754093 Marionette TRACE conn3 <- [1,1050,null,{}] 12:19:14 INFO - PROCESS | 5514 | 1464376754098 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:14 INFO - PROCESS | 5514 | 1464376754327 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 12:19:14 INFO - PROCESS | 5514 | 1464376754354 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ece8c00 == 123 [pid = 5514] [id = 270] 12:19:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 206 (0x8f102c00) [pid = 5514] [serial = 811] [outer = (nil)] 12:19:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 207 (0x8f361800) [pid = 5514] [serial = 812] [outer = 0x8f102c00] 12:19:14 INFO - PROCESS | 5514 | 1464376754436 Marionette DEBUG loaded listener.js 12:19:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 208 (0x911ba400) [pid = 5514] [serial = 813] [outer = 0x8f102c00] 12:19:15 INFO - PROCESS | 5514 | 1464376755849 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:19:15 INFO - PROCESS | 5514 | --DOMWINDOW == 207 (0x8aa02400) [pid = 5514] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:19:15 INFO - PROCESS | 5514 | --DOMWINDOW == 206 (0x8ccad400) [pid = 5514] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:19:15 INFO - PROCESS | 5514 | --DOMWINDOW == 205 (0x8cf46000) [pid = 5514] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:19:15 INFO - PROCESS | 5514 | --DOMWINDOW == 204 (0x8b7ee400) [pid = 5514] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:19:15 INFO - PROCESS | 5514 | --DOMWINDOW == 203 (0x8c614000) [pid = 5514] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:19:15 INFO - PROCESS | 5514 | --DOMWINDOW == 202 (0x92d66c00) [pid = 5514] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:19:15 INFO - PROCESS | 5514 | --DOMWINDOW == 201 (0x8c7abc00) [pid = 5514] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:19:15 INFO - PROCESS | 5514 | --DOMWINDOW == 200 (0x8f4c8400) [pid = 5514] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1837ms 12:19:15 INFO - PROCESS | 5514 | 1464376755955 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 5514 | 1464376755959 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 12:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:19:15 INFO - PROCESS | 5514 | 1464376755964 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:19:15 INFO - PROCESS | 5514 | 1464376755968 Marionette TRACE conn3 <- [1,1054,null,{}] 12:19:15 INFO - PROCESS | 5514 | 1464376755973 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:16 INFO - PROCESS | 5514 | 1464376756139 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 12:19:16 INFO - PROCESS | 5514 | 1464376756296 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e5000 == 124 [pid = 5514] [id = 271] 12:19:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 201 (0x8dc2e000) [pid = 5514] [serial = 814] [outer = (nil)] 12:19:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 202 (0x8f362c00) [pid = 5514] [serial = 815] [outer = 0x8dc2e000] 12:19:16 INFO - PROCESS | 5514 | 1464376756372 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 203 (0x91329c00) [pid = 5514] [serial = 816] [outer = 0x8dc2e000] 12:19:17 INFO - PROCESS | 5514 | 1464376757064 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1145ms 12:19:17 INFO - PROCESS | 5514 | 1464376757110 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 5514 | 1464376757114 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 12:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:19:17 INFO - PROCESS | 5514 | 1464376757120 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 5514 | 1464376757122 Marionette TRACE conn3 <- [1,1058,null,{}] 12:19:17 INFO - PROCESS | 5514 | 1464376757128 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:17 INFO - PROCESS | 5514 | 1464376757350 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:19:17 INFO - PROCESS | 5514 | 1464376757371 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f10a800 == 125 [pid = 5514] [id = 272] 12:19:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 204 (0x8f357800) [pid = 5514] [serial = 817] [outer = (nil)] 12:19:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 205 (0x91f6e800) [pid = 5514] [serial = 818] [outer = 0x8f357800] 12:19:17 INFO - PROCESS | 5514 | 1464376757442 Marionette DEBUG loaded listener.js 12:19:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 206 (0x921e1000) [pid = 5514] [serial = 819] [outer = 0x8f357800] 12:19:18 INFO - PROCESS | 5514 | 1464376758515 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1430ms 12:19:18 INFO - PROCESS | 5514 | 1464376758551 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 5514 | 1464376758557 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 12:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:19:18 INFO - PROCESS | 5514 | 1464376758566 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - PROCESS | 5514 | 1464376758572 Marionette TRACE conn3 <- [1,1062,null,{}] 12:19:18 INFO - PROCESS | 5514 | 1464376758581 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:18 INFO - PROCESS | 5514 | 1464376758781 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 12:19:19 INFO - PROCESS | 5514 | 1464376759087 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3e1800 == 126 [pid = 5514] [id = 273] 12:19:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 207 (0x8b7eb800) [pid = 5514] [serial = 820] [outer = (nil)] 12:19:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 208 (0x8c9c9c00) [pid = 5514] [serial = 821] [outer = 0x8b7eb800] 12:19:19 INFO - PROCESS | 5514 | 1464376759178 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 209 (0x8cf40000) [pid = 5514] [serial = 822] [outer = 0x8b7eb800] 12:19:20 INFO - PROCESS | 5514 | 1464376760205 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1683ms 12:19:20 INFO - PROCESS | 5514 | 1464376760250 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 12:19:20 INFO - PROCESS | 5514 | 1464376760259 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 12:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:19:20 INFO - PROCESS | 5514 | 1464376760288 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:19:20 INFO - PROCESS | 5514 | 1464376760293 Marionette TRACE conn3 <- [1,1066,null,{}] 12:19:20 INFO - PROCESS | 5514 | 1464376760301 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:20 INFO - PROCESS | 5514 | 1464376760518 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 12:19:20 INFO - PROCESS | 5514 | 1464376760775 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d7a1800 == 127 [pid = 5514] [id = 274] 12:19:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 210 (0x8d7a5000) [pid = 5514] [serial = 823] [outer = (nil)] 12:19:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 211 (0x8dc34c00) [pid = 5514] [serial = 824] [outer = 0x8d7a5000] 12:19:20 INFO - PROCESS | 5514 | 1464376760907 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 212 (0x8e985000) [pid = 5514] [serial = 825] [outer = 0x8d7a5000] 12:19:21 INFO - PROCESS | 5514 | 1464376761889 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1657ms 12:19:21 INFO - PROCESS | 5514 | 1464376761927 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 12:19:21 INFO - PROCESS | 5514 | 1464376761930 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 12:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:19:21 INFO - PROCESS | 5514 | 1464376761937 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:19:21 INFO - PROCESS | 5514 | 1464376761944 Marionette TRACE conn3 <- [1,1070,null,{}] 12:19:21 INFO - PROCESS | 5514 | 1464376761961 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:22 INFO - PROCESS | 5514 | 1464376762191 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 12:19:22 INFO - PROCESS | 5514 | 1464376762486 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x91cd0800 == 128 [pid = 5514] [id = 275] 12:19:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 213 (0x91d52400) [pid = 5514] [serial = 826] [outer = (nil)] 12:19:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 214 (0x92390c00) [pid = 5514] [serial = 827] [outer = 0x91d52400] 12:19:22 INFO - PROCESS | 5514 | 1464376762576 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 215 (0x926dc400) [pid = 5514] [serial = 828] [outer = 0x91d52400] 12:19:23 INFO - PROCESS | 5514 | 1464376763439 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1538ms 12:19:23 INFO - PROCESS | 5514 | 1464376763476 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 5514 | 1464376763480 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 12:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:19:23 INFO - PROCESS | 5514 | 1464376763487 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - PROCESS | 5514 | 1464376763490 Marionette TRACE conn3 <- [1,1074,null,{}] 12:19:23 INFO - PROCESS | 5514 | 1464376763496 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:23 INFO - PROCESS | 5514 | 1464376763684 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 12:19:23 INFO - PROCESS | 5514 | 1464376763894 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x92d59800 == 129 [pid = 5514] [id = 276] 12:19:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 216 (0x92e45800) [pid = 5514] [serial = 829] [outer = (nil)] 12:19:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 217 (0x93d2a800) [pid = 5514] [serial = 830] [outer = 0x92e45800] 12:19:24 INFO - PROCESS | 5514 | 1464376764020 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 218 (0x93da6800) [pid = 5514] [serial = 831] [outer = 0x92e45800] 12:19:25 INFO - PROCESS | 5514 | 1464376765016 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1585ms 12:19:25 INFO - PROCESS | 5514 | 1464376765072 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 12:19:25 INFO - PROCESS | 5514 | 1464376765076 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 12:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:19:25 INFO - PROCESS | 5514 | 1464376765083 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:19:25 INFO - PROCESS | 5514 | 1464376765086 Marionette TRACE conn3 <- [1,1078,null,{}] 12:19:25 INFO - PROCESS | 5514 | 1464376765092 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:25 INFO - PROCESS | 5514 | 1464376765276 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:19:25 INFO - PROCESS | 5514 | 1464376765537 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc2c800 == 130 [pid = 5514] [id = 277] 12:19:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 219 (0x926e1c00) [pid = 5514] [serial = 832] [outer = (nil)] 12:19:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 220 (0x952f8000) [pid = 5514] [serial = 833] [outer = 0x926e1c00] 12:19:25 INFO - PROCESS | 5514 | 1464376765665 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 221 (0x977ef800) [pid = 5514] [serial = 834] [outer = 0x926e1c00] 12:19:26 INFO - PROCESS | 5514 | 1464376766573 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1530ms 12:19:26 INFO - PROCESS | 5514 | 1464376766613 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 5514 | 1464376766617 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 12:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:19:26 INFO - PROCESS | 5514 | 1464376766623 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 5514 | 1464376766627 Marionette TRACE conn3 <- [1,1082,null,{}] 12:19:26 INFO - PROCESS | 5514 | 1464376766633 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:26 INFO - PROCESS | 5514 | 1464376766844 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 12:19:27 INFO - PROCESS | 5514 | 1464376767106 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x952f0400 == 131 [pid = 5514] [id = 278] 12:19:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 222 (0x99772c00) [pid = 5514] [serial = 835] [outer = (nil)] 12:19:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 223 (0x9a573000) [pid = 5514] [serial = 836] [outer = 0x99772c00] 12:19:27 INFO - PROCESS | 5514 | 1464376767231 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 224 (0x9a577c00) [pid = 5514] [serial = 837] [outer = 0x99772c00] 12:19:28 INFO - PROCESS | 5514 | 1464376768153 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1586ms 12:19:28 INFO - PROCESS | 5514 | 1464376768210 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 12:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:19:28 INFO - PROCESS | 5514 | 1464376768214 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 12:19:28 INFO - PROCESS | 5514 | 1464376768220 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 5514 | 1464376768224 Marionette TRACE conn3 <- [1,1086,null,{}] 12:19:28 INFO - PROCESS | 5514 | 1464376768229 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:28 INFO - PROCESS | 5514 | 1464376768410 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 12:19:28 INFO - PROCESS | 5514 | 1464376768656 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x93da7800 == 132 [pid = 5514] [id = 279] 12:19:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 225 (0x9a573800) [pid = 5514] [serial = 838] [outer = (nil)] 12:19:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 226 (0x9a57ec00) [pid = 5514] [serial = 839] [outer = 0x9a573800] 12:19:28 INFO - PROCESS | 5514 | 1464376768784 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 227 (0x9a5e7800) [pid = 5514] [serial = 840] [outer = 0x9a573800] 12:19:29 INFO - PROCESS | 5514 | 1464376769670 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1488ms 12:19:29 INFO - PROCESS | 5514 | 1464376769708 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 5514 | 1464376769712 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 12:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:19:29 INFO - PROCESS | 5514 | 1464376769719 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - PROCESS | 5514 | 1464376769722 Marionette TRACE conn3 <- [1,1090,null,{}] 12:19:29 INFO - PROCESS | 5514 | 1464376769728 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:29 INFO - PROCESS | 5514 | 1464376769913 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 12:19:30 INFO - PROCESS | 5514 | 1464376770184 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a57e800 == 133 [pid = 5514] [id = 280] 12:19:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 228 (0x9a5dfc00) [pid = 5514] [serial = 841] [outer = (nil)] 12:19:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 229 (0x9a9c7c00) [pid = 5514] [serial = 842] [outer = 0x9a5dfc00] 12:19:30 INFO - PROCESS | 5514 | 1464376770314 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 230 (0x9a9cf800) [pid = 5514] [serial = 843] [outer = 0x9a5dfc00] 12:19:31 INFO - PROCESS | 5514 | 1464376771169 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1490ms 12:19:31 INFO - PROCESS | 5514 | 1464376771209 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 5514 | 1464376771214 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 12:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:19:31 INFO - PROCESS | 5514 | 1464376771220 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - PROCESS | 5514 | 1464376771223 Marionette TRACE conn3 <- [1,1094,null,{}] 12:19:31 INFO - PROCESS | 5514 | 1464376771230 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:31 INFO - PROCESS | 5514 | 1464376771413 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 12:19:31 INFO - PROCESS | 5514 | 1464376771638 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a891c00 == 134 [pid = 5514] [id = 281] 12:19:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 231 (0x9a9cdc00) [pid = 5514] [serial = 844] [outer = (nil)] 12:19:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 232 (0x9ace8000) [pid = 5514] [serial = 845] [outer = 0x9a9cdc00] 12:19:31 INFO - PROCESS | 5514 | 1464376771768 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 233 (0x9b320800) [pid = 5514] [serial = 846] [outer = 0x9a9cdc00] 12:19:32 INFO - PROCESS | 5514 | 1464376772738 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1580ms 12:19:32 INFO - PROCESS | 5514 | 1464376772802 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 12:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:19:32 INFO - PROCESS | 5514 | 1464376772806 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 12:19:32 INFO - PROCESS | 5514 | 1464376772812 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 5514 | 1464376772816 Marionette TRACE conn3 <- [1,1098,null,{}] 12:19:32 INFO - PROCESS | 5514 | 1464376772821 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:33 INFO - PROCESS | 5514 | 1464376773008 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:19:33 INFO - PROCESS | 5514 | 1464376773260 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a577400 == 135 [pid = 5514] [id = 282] 12:19:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 234 (0x9acdc400) [pid = 5514] [serial = 847] [outer = (nil)] 12:19:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 235 (0x9c0c3400) [pid = 5514] [serial = 848] [outer = 0x9acdc400] 12:19:33 INFO - PROCESS | 5514 | 1464376773387 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 236 (0x9d1c9800) [pid = 5514] [serial = 849] [outer = 0x9acdc400] 12:19:34 INFO - PROCESS | 5514 | 1464376774279 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1543ms 12:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:19:34 INFO - PROCESS | 5514 | 1464376774355 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 5514 | 1464376774359 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 12:19:34 INFO - PROCESS | 5514 | 1464376774366 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 5514 | 1464376774370 Marionette TRACE conn3 <- [1,1102,null,{}] 12:19:34 INFO - PROCESS | 5514 | 1464376774376 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:34 INFO - PROCESS | 5514 | 1464376774628 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 12:19:35 INFO - PROCESS | 5514 | 1464376774999 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a88b000 == 136 [pid = 5514] [id = 283] 12:19:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 237 (0xa3225c00) [pid = 5514] [serial = 850] [outer = (nil)] 12:19:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 238 (0xa35ea800) [pid = 5514] [serial = 851] [outer = 0xa3225c00] 12:19:35 INFO - PROCESS | 5514 | 1464376775095 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 239 (0xa6739400) [pid = 5514] [serial = 852] [outer = 0xa3225c00] 12:19:35 INFO - PROCESS | 5514 | 1464376775950 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1632ms 12:19:36 INFO - PROCESS | 5514 | 1464376775997 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 5514 | 1464376776001 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 12:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:19:36 INFO - PROCESS | 5514 | 1464376776007 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 5514 | 1464376776011 Marionette TRACE conn3 <- [1,1106,null,{}] 12:19:36 INFO - PROCESS | 5514 | 1464376776016 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:36 INFO - PROCESS | 5514 | 1464376776197 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 12:19:36 INFO - PROCESS | 5514 | 1464376776411 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x929c6000 == 137 [pid = 5514] [id = 284] 12:19:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 240 (0x929c7000) [pid = 5514] [serial = 853] [outer = (nil)] 12:19:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 241 (0x929cd400) [pid = 5514] [serial = 854] [outer = 0x929c7000] 12:19:36 INFO - PROCESS | 5514 | 1464376776540 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 242 (0x929cf000) [pid = 5514] [serial = 855] [outer = 0x929c7000] 12:19:37 INFO - PROCESS | 5514 | 1464376777482 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1535ms 12:19:37 INFO - PROCESS | 5514 | 1464376777543 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 12:19:37 INFO - PROCESS | 5514 | 1464376777547 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 12:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:19:37 INFO - PROCESS | 5514 | 1464376777553 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:19:37 INFO - PROCESS | 5514 | 1464376777557 Marionette TRACE conn3 <- [1,1110,null,{}] 12:19:37 INFO - PROCESS | 5514 | 1464376777562 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:37 INFO - PROCESS | 5514 | 1464376777746 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 12:19:38 INFO - PROCESS | 5514 | 1464376778002 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x896c3c00 == 138 [pid = 5514] [id = 285] 12:19:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 243 (0x896c4800) [pid = 5514] [serial = 856] [outer = (nil)] 12:19:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 244 (0x896cbc00) [pid = 5514] [serial = 857] [outer = 0x896c4800] 12:19:38 INFO - PROCESS | 5514 | 1464376778129 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 245 (0x896ce800) [pid = 5514] [serial = 858] [outer = 0x896c4800] 12:19:38 INFO - PROCESS | 5514 | 1464376778982 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1480ms 12:19:39 INFO - PROCESS | 5514 | 1464376779033 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 5514 | 1464376779037 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 12:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:19:39 INFO - PROCESS | 5514 | 1464376779044 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 5514 | 1464376779048 Marionette TRACE conn3 <- [1,1114,null,{}] 12:19:39 INFO - PROCESS | 5514 | 1464376779053 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:39 INFO - PROCESS | 5514 | 1464376779232 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 12:19:39 INFO - PROCESS | 5514 | 1464376779510 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x8966dc00 == 139 [pid = 5514] [id = 286] 12:19:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 246 (0x8966f000) [pid = 5514] [serial = 859] [outer = (nil)] 12:19:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 247 (0x929c8400) [pid = 5514] [serial = 860] [outer = 0x8966f000] 12:19:39 INFO - PROCESS | 5514 | 1464376779640 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 248 (0x929d2800) [pid = 5514] [serial = 861] [outer = 0x8966f000] 12:19:40 INFO - PROCESS | 5514 | 1464376780597 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1579ms 12:19:40 INFO - PROCESS | 5514 | 1464376780624 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 12:19:40 INFO - PROCESS | 5514 | 1464376780628 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 12:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:19:40 INFO - PROCESS | 5514 | 1464376780634 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:19:40 INFO - PROCESS | 5514 | 1464376780638 Marionette TRACE conn3 <- [1,1118,null,{}] 12:19:40 INFO - PROCESS | 5514 | 1464376780643 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:40 INFO - PROCESS | 5514 | 1464376780827 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:19:41 INFO - PROCESS | 5514 | 1464376781088 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4de000 == 140 [pid = 5514] [id = 287] 12:19:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 249 (0x8a4dec00) [pid = 5514] [serial = 862] [outer = (nil)] 12:19:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 250 (0x8a4e3000) [pid = 5514] [serial = 863] [outer = 0x8a4dec00] 12:19:41 INFO - PROCESS | 5514 | 1464376781221 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 251 (0x8a4e4800) [pid = 5514] [serial = 864] [outer = 0x8a4dec00] 12:19:42 INFO - PROCESS | 5514 | 1464376782136 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1531ms 12:19:42 INFO - PROCESS | 5514 | 1464376782165 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 5514 | 1464376782169 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 12:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:19:42 INFO - PROCESS | 5514 | 1464376782175 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 5514 | 1464376782178 Marionette TRACE conn3 <- [1,1122,null,{}] 12:19:42 INFO - PROCESS | 5514 | 1464376782184 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:42 INFO - PROCESS | 5514 | 1464376782372 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 12:19:42 INFO - PROCESS | 5514 | 1464376782638 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4de400 == 141 [pid = 5514] [id = 288] 12:19:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 252 (0x8a4e2400) [pid = 5514] [serial = 865] [outer = (nil)] 12:19:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 253 (0x8aa0ec00) [pid = 5514] [serial = 866] [outer = 0x8a4e2400] 12:19:42 INFO - PROCESS | 5514 | 1464376782767 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 254 (0x8c8de800) [pid = 5514] [serial = 867] [outer = 0x8a4e2400] 12:19:44 INFO - PROCESS | 5514 | 1464376784116 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1992ms 12:19:44 INFO - PROCESS | 5514 | 1464376784203 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 5514 | 1464376784209 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 12:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:19:44 INFO - PROCESS | 5514 | 1464376784280 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 5514 | 1464376784285 Marionette TRACE conn3 <- [1,1126,null,{}] 12:19:44 INFO - PROCESS | 5514 | 1464376784293 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:44 INFO - PROCESS | 5514 | 1464376784478 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 12:19:44 INFO - PROCESS | 5514 | 1464376784664 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4e4400 == 142 [pid = 5514] [id = 289] 12:19:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 255 (0x8a4e5000) [pid = 5514] [serial = 868] [outer = (nil)] 12:19:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 256 (0x8c7ab800) [pid = 5514] [serial = 869] [outer = 0x8a4e5000] 12:19:44 INFO - PROCESS | 5514 | 1464376784780 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 257 (0x8c9be000) [pid = 5514] [serial = 870] [outer = 0x8a4e5000] 12:19:45 INFO - PROCESS | 5514 | 1464376785847 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1611ms 12:19:45 INFO - PROCESS | 5514 | 1464376785874 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 5514 | 1464376785882 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 12:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:19:45 INFO - PROCESS | 5514 | 1464376785892 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - PROCESS | 5514 | 1464376785895 Marionette TRACE conn3 <- [1,1130,null,{}] 12:19:45 INFO - PROCESS | 5514 | 1464376785902 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:46 INFO - PROCESS | 5514 | 1464376786082 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 12:19:46 INFO - PROCESS | 5514 | 1464376786400 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x892cec00 == 143 [pid = 5514] [id = 290] 12:19:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 258 (0x892d0000) [pid = 5514] [serial = 871] [outer = (nil)] 12:19:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 259 (0x8d0b2800) [pid = 5514] [serial = 872] [outer = 0x892d0000] 12:19:46 INFO - PROCESS | 5514 | 1464376786483 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 260 (0x8d7a6800) [pid = 5514] [serial = 873] [outer = 0x892d0000] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8c61cc00 == 142 [pid = 5514] [id = 153] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8dee6c00 == 141 [pid = 5514] [id = 152] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7e8800 == 140 [pid = 5514] [id = 221] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7e5000 == 139 [pid = 5514] [id = 271] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8ece8c00 == 138 [pid = 5514] [id = 270] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc28800 == 137 [pid = 5514] [id = 269] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8aa06c00 == 136 [pid = 5514] [id = 268] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8d7a5800 == 135 [pid = 5514] [id = 267] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8c7a5c00 == 134 [pid = 5514] [id = 266] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x89669400 == 133 [pid = 5514] [id = 265] 12:19:47 INFO - PROCESS | 5514 | 1464376787527 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8c9c6800 == 132 [pid = 5514] [id = 254] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x9534f400 == 131 [pid = 5514] [id = 253] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x90fca800 == 130 [pid = 5514] [id = 252] 12:19:47 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8dc800 == 129 [pid = 5514] [id = 251] 12:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1692ms 12:19:47 INFO - PROCESS | 5514 | 1464376787583 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 5514 | 1464376787587 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 12:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:19:47 INFO - PROCESS | 5514 | 1464376787594 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:19:47 INFO - PROCESS | 5514 | 1464376787599 Marionette TRACE conn3 <- [1,1134,null,{}] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 259 (0x9a5e2400) [pid = 5514] [serial = 750] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 258 (0x92e4f800) [pid = 5514] [serial = 744] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 257 (0x92d58400) [pid = 5514] [serial = 743] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 256 (0x95150000) [pid = 5514] [serial = 749] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 255 (0x8cca6800) [pid = 5514] [serial = 623] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 254 (0x921e3c00) [pid = 5514] [serial = 740] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 253 (0x925b0000) [pid = 5514] [serial = 741] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 252 (0x926e0000) [pid = 5514] [serial = 701] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 251 (0x91f6cc00) [pid = 5514] [serial = 698] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 250 (0x8e871800) [pid = 5514] [serial = 734] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 249 (0x8e985c00) [pid = 5514] [serial = 735] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 248 (0x91323c00) [pid = 5514] [serial = 695] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 247 (0x8c7ae800) [pid = 5514] [serial = 737] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 246 (0x8d497800) [pid = 5514] [serial = 738] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 245 (0x9a3d7800) [pid = 5514] [serial = 710] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 244 (0x99517800) [pid = 5514] [serial = 707] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 243 (0x8c8db400) [pid = 5514] [serial = 732] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 242 (0x8c7a8c00) [pid = 5514] [serial = 731] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 241 (0x8e94fc00) [pid = 5514] [serial = 692] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 240 (0x90fd1400) [pid = 5514] [serial = 686] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 239 (0x9828e000) [pid = 5514] [serial = 747] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 238 (0x951ce400) [pid = 5514] [serial = 746] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 237 (0x8c9c4000) [pid = 5514] [serial = 689] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 236 (0x9514fc00) [pid = 5514] [serial = 704] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 235 (0x9a7a3400) [pid = 5514] [serial = 713] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 234 (0x9a9d1800) [pid = 5514] [serial = 716] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 233 (0x9b899400) [pid = 5514] [serial = 719] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 232 (0xa0606c00) [pid = 5514] [serial = 722] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 231 (0xa2405800) [pid = 5514] [serial = 725] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | --DOMWINDOW == 230 (0xa3027400) [pid = 5514] [serial = 728] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 5514 | 1464376787673 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:47 INFO - PROCESS | 5514 | 1464376787853 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 12:19:48 INFO - PROCESS | 5514 | 1464376788130 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:48 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7f1000 == 130 [pid = 5514] [id = 291] 12:19:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 231 (0x8c8d0c00) [pid = 5514] [serial = 874] [outer = (nil)] 12:19:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 232 (0x8dee5800) [pid = 5514] [serial = 875] [outer = 0x8c8d0c00] 12:19:48 INFO - PROCESS | 5514 | 1464376788211 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 233 (0x8e94fc00) [pid = 5514] [serial = 876] [outer = 0x8c8d0c00] 12:19:48 INFO - PROCESS | 5514 | 1464376788969 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1441ms 12:19:49 INFO - PROCESS | 5514 | 1464376789035 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 12:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:19:49 INFO - PROCESS | 5514 | 1464376789040 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 12:19:49 INFO - PROCESS | 5514 | 1464376789046 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - PROCESS | 5514 | 1464376789049 Marionette TRACE conn3 <- [1,1138,null,{}] 12:19:49 INFO - PROCESS | 5514 | 1464376789055 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:49 INFO - PROCESS | 5514 | 1464376789227 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:19:49 INFO - PROCESS | 5514 | 1464376789238 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4dd800 == 131 [pid = 5514] [id = 292] 12:19:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 234 (0x8c61cc00) [pid = 5514] [serial = 877] [outer = (nil)] 12:19:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 235 (0x8ece0800) [pid = 5514] [serial = 878] [outer = 0x8c61cc00] 12:19:49 INFO - PROCESS | 5514 | 1464376789502 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 236 (0x8f358400) [pid = 5514] [serial = 879] [outer = 0x8c61cc00] 12:19:50 INFO - PROCESS | 5514 | 1464376790387 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1380ms 12:19:50 INFO - PROCESS | 5514 | 1464376790426 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 5514 | 1464376790429 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 12:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:19:50 INFO - PROCESS | 5514 | 1464376790435 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - PROCESS | 5514 | 1464376790439 Marionette TRACE conn3 <- [1,1142,null,{}] 12:19:50 INFO - PROCESS | 5514 | 1464376790444 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:50 INFO - PROCESS | 5514 | 1464376790671 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 12:19:50 INFO - PROCESS | 5514 | 1464376790703 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x8966a800 == 132 [pid = 5514] [id = 293] 12:19:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 237 (0x8eab9c00) [pid = 5514] [serial = 880] [outer = (nil)] 12:19:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 238 (0x90fd1400) [pid = 5514] [serial = 881] [outer = 0x8eab9c00] 12:19:50 INFO - PROCESS | 5514 | 1464376790776 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 239 (0x911bd000) [pid = 5514] [serial = 882] [outer = 0x8eab9c00] 12:19:51 INFO - PROCESS | 5514 | 1464376791769 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1383ms 12:19:51 INFO - PROCESS | 5514 | 1464376791820 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 5514 | 1464376791822 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 12:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:19:52 INFO - PROCESS | 5514 | --DOMWINDOW == 238 (0x8dc2e000) [pid = 5514] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:19:52 INFO - PROCESS | 5514 | --DOMWINDOW == 237 (0x8c8d6c00) [pid = 5514] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:19:52 INFO - PROCESS | 5514 | --DOMWINDOW == 236 (0x8dc2d400) [pid = 5514] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:19:52 INFO - PROCESS | 5514 | --DOMWINDOW == 235 (0x8d0aa800) [pid = 5514] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:19:52 INFO - PROCESS | 5514 | --DOMWINDOW == 234 (0x8966c800) [pid = 5514] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:19:52 INFO - PROCESS | 5514 | --DOMWINDOW == 233 (0x8f102c00) [pid = 5514] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:19:52 INFO - PROCESS | 5514 | --DOMWINDOW == 232 (0x8e880400) [pid = 5514] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:19:52 INFO - PROCESS | 5514 | 1464376792376 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:19:52 INFO - PROCESS | 5514 | 1464376792380 Marionette TRACE conn3 <- [1,1146,null,{}] 12:19:52 INFO - PROCESS | 5514 | 1464376792386 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:52 INFO - PROCESS | 5514 | 1464376792568 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 12:19:52 INFO - PROCESS | 5514 | 1464376792739 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ece4000 == 133 [pid = 5514] [id = 294] 12:19:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 233 (0x8ece8c00) [pid = 5514] [serial = 883] [outer = (nil)] 12:19:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 234 (0x91cc8400) [pid = 5514] [serial = 884] [outer = 0x8ece8c00] 12:19:52 INFO - PROCESS | 5514 | 1464376792813 Marionette DEBUG loaded listener.js 12:19:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 235 (0x91d51c00) [pid = 5514] [serial = 885] [outer = 0x8ece8c00] 12:19:53 INFO - PROCESS | 5514 | 1464376793520 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1282ms 12:19:53 INFO - PROCESS | 5514 | 1464376793562 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 5514 | 1464376793565 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 12:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:19:53 INFO - PROCESS | 5514 | 1464376793571 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - PROCESS | 5514 | 1464376793575 Marionette TRACE conn3 <- [1,1150,null,{}] 12:19:53 INFO - PROCESS | 5514 | 1464376793580 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:53 INFO - PROCESS | 5514 | 1464376793746 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 12:19:53 INFO - PROCESS | 5514 | 1464376793764 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:53 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fc6000 == 134 [pid = 5514] [id = 295] 12:19:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 236 (0x91323c00) [pid = 5514] [serial = 886] [outer = (nil)] 12:19:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 237 (0x925b7c00) [pid = 5514] [serial = 887] [outer = 0x91323c00] 12:19:53 INFO - PROCESS | 5514 | 1464376793843 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 238 (0x929c5c00) [pid = 5514] [serial = 888] [outer = 0x91323c00] 12:19:55 INFO - PROCESS | 5514 | 1464376795012 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1481ms 12:19:55 INFO - PROCESS | 5514 | 1464376795054 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:19:55 INFO - PROCESS | 5514 | 1464376795061 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 12:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:19:55 INFO - PROCESS | 5514 | 1464376795070 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - PROCESS | 5514 | 1464376795076 Marionette TRACE conn3 <- [1,1154,null,{}] 12:19:55 INFO - PROCESS | 5514 | 1464376795089 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:55 INFO - PROCESS | 5514 | 1464376795353 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 12:19:55 INFO - PROCESS | 5514 | 1464376795654 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3e9000 == 135 [pid = 5514] [id = 296] 12:19:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 239 (0x8b7eb000) [pid = 5514] [serial = 889] [outer = (nil)] 12:19:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 240 (0x8c8d3400) [pid = 5514] [serial = 890] [outer = 0x8b7eb000] 12:19:55 INFO - PROCESS | 5514 | 1464376795746 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 241 (0x8c9c7000) [pid = 5514] [serial = 891] [outer = 0x8b7eb000] 12:19:56 INFO - PROCESS | 5514 | 1464376796667 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1649ms 12:19:56 INFO - PROCESS | 5514 | 1464376796720 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 5514 | 1464376796729 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 12:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:19:56 INFO - PROCESS | 5514 | 1464376796740 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 5514 | 1464376796744 Marionette TRACE conn3 <- [1,1158,null,{}] 12:19:56 INFO - PROCESS | 5514 | 1464376796750 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:56 INFO - PROCESS | 5514 | 1464376796949 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:19:57 INFO - PROCESS | 5514 | 1464376797212 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d66e400 == 136 [pid = 5514] [id = 297] 12:19:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 242 (0x8d66f000) [pid = 5514] [serial = 892] [outer = (nil)] 12:19:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 243 (0x8dc2d400) [pid = 5514] [serial = 893] [outer = 0x8d66f000] 12:19:57 INFO - PROCESS | 5514 | 1464376797343 Marionette DEBUG loaded listener.js 12:19:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 244 (0x8e982400) [pid = 5514] [serial = 894] [outer = 0x8d66f000] 12:19:58 INFO - PROCESS | 5514 | 1464376798307 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1633ms 12:19:58 INFO - PROCESS | 5514 | 1464376798374 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 12:19:58 INFO - PROCESS | 5514 | 1464376798378 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 12:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:19:58 INFO - PROCESS | 5514 | 1464376798385 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:19:58 INFO - PROCESS | 5514 | 1464376798391 Marionette TRACE conn3 <- [1,1162,null,{}] 12:19:58 INFO - PROCESS | 5514 | 1464376798408 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:58 INFO - PROCESS | 5514 | 1464376798661 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 12:19:58 INFO - PROCESS | 5514 | 1464376798967 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x91cd3000 == 137 [pid = 5514] [id = 298] 12:19:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 245 (0x91d51000) [pid = 5514] [serial = 895] [outer = (nil)] 12:19:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 246 (0x929cac00) [pid = 5514] [serial = 896] [outer = 0x91d51000] 12:19:59 INFO - PROCESS | 5514 | 1464376799062 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 247 (0x92f2fc00) [pid = 5514] [serial = 897] [outer = 0x91d51000] 12:19:59 INFO - PROCESS | 5514 | 1464376799938 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1596ms 12:19:59 INFO - PROCESS | 5514 | 1464376799982 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 5514 | 1464376799987 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 12:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:19:59 INFO - PROCESS | 5514 | 1464376799993 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - PROCESS | 5514 | 1464376799997 Marionette TRACE conn3 <- [1,1166,null,{}] 12:20:00 INFO - PROCESS | 5514 | 1464376800003 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:00 INFO - PROCESS | 5514 | 1464376800227 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 12:20:00 INFO - PROCESS | 5514 | 1464376800484 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:00 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d668c00 == 138 [pid = 5514] [id = 299] 12:20:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 248 (0x952edc00) [pid = 5514] [serial = 898] [outer = (nil)] 12:20:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 249 (0x977ee400) [pid = 5514] [serial = 899] [outer = 0x952edc00] 12:20:00 INFO - PROCESS | 5514 | 1464376800614 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 250 (0x99e03800) [pid = 5514] [serial = 900] [outer = 0x952edc00] 12:20:01 INFO - PROCESS | 5514 | 1464376801519 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1580ms 12:20:01 INFO - PROCESS | 5514 | 1464376801575 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 12:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:20:01 INFO - PROCESS | 5514 | 1464376801580 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 12:20:01 INFO - PROCESS | 5514 | 1464376801587 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:20:01 INFO - PROCESS | 5514 | 1464376801590 Marionette TRACE conn3 <- [1,1170,null,{}] 12:20:01 INFO - PROCESS | 5514 | 1464376801596 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:01 INFO - PROCESS | 5514 | 1464376801820 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 12:20:02 INFO - PROCESS | 5514 | 1464376802090 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d9a000 == 139 [pid = 5514] [id = 300] 12:20:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 251 (0x95159c00) [pid = 5514] [serial = 901] [outer = (nil)] 12:20:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 252 (0x9a4bac00) [pid = 5514] [serial = 902] [outer = 0x95159c00] 12:20:02 INFO - PROCESS | 5514 | 1464376802218 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 253 (0x9a573400) [pid = 5514] [serial = 903] [outer = 0x95159c00] 12:20:03 INFO - PROCESS | 5514 | 1464376803104 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1590ms 12:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:20:03 INFO - PROCESS | 5514 | 1464376803176 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 5514 | 1464376803179 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 12:20:03 INFO - PROCESS | 5514 | 1464376803186 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:20:03 INFO - PROCESS | 5514 | 1464376803190 Marionette TRACE conn3 <- [1,1174,null,{}] 12:20:03 INFO - PROCESS | 5514 | 1464376803196 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:03 INFO - PROCESS | 5514 | 1464376803453 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 12:20:03 INFO - PROCESS | 5514 | 1464376803727 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x952ebc00 == 140 [pid = 5514] [id = 301] 12:20:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 254 (0x9a9c4c00) [pid = 5514] [serial = 904] [outer = (nil)] 12:20:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 255 (0x9ace2c00) [pid = 5514] [serial = 905] [outer = 0x9a9c4c00] 12:20:03 INFO - PROCESS | 5514 | 1464376803854 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 256 (0x9ba1c000) [pid = 5514] [serial = 906] [outer = 0x9a9c4c00] 12:20:04 INFO - PROCESS | 5514 | 1464376804709 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 5514 | 1464376804774 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 12:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:20:04 INFO - PROCESS | 5514 | 1464376804781 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 5514 | 1464376804785 Marionette TRACE conn3 <- [1,1178,null,{}] 12:20:04 INFO - PROCESS | 5514 | 1464376804791 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:04 INFO - PROCESS | 5514 | 1464376804977 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:20:05 INFO - PROCESS | 5514 | 1464376805325 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4c4800 == 141 [pid = 5514] [id = 302] 12:20:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 257 (0x99726000) [pid = 5514] [serial = 907] [outer = (nil)] 12:20:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 258 (0xa2148400) [pid = 5514] [serial = 908] [outer = 0x99726000] 12:20:05 INFO - PROCESS | 5514 | 1464376805420 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 259 (0xa2471c00) [pid = 5514] [serial = 909] [outer = 0x99726000] 12:20:06 INFO - PROCESS | 5514 | 1464376806271 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:20:06 INFO - PROCESS | 5514 | 1464376806328 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 12:20:06 INFO - PROCESS | 5514 | 1464376806334 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 5514 | 1464376806338 Marionette TRACE conn3 <- [1,1182,null,{}] 12:20:06 INFO - PROCESS | 5514 | 1464376806344 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:06 INFO - PROCESS | 5514 | 1464376806534 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 12:20:06 INFO - PROCESS | 5514 | 1464376806794 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:06 INFO - PROCESS | 5514 | ++DOCSHELL 0xa1155c00 == 142 [pid = 5514] [id = 303] 12:20:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 260 (0xa3023000) [pid = 5514] [serial = 910] [outer = (nil)] 12:20:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 261 (0xa35f3000) [pid = 5514] [serial = 911] [outer = 0xa3023000] 12:20:06 INFO - PROCESS | 5514 | 1464376806926 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 262 (0xa62f5000) [pid = 5514] [serial = 912] [outer = 0xa3023000] 12:20:07 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:20:07 INFO - PROCESS | 5514 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:20:07 INFO - PROCESS | 5514 | 1464376807856 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:20:07 INFO - PROCESS | 5514 | 1464376807925 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 12:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:20:07 INFO - PROCESS | 5514 | 1464376807935 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:20:07 INFO - PROCESS | 5514 | 1464376807940 Marionette TRACE conn3 <- [1,1186,null,{}] 12:20:07 INFO - PROCESS | 5514 | 1464376807947 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:08 INFO - PROCESS | 5514 | 1464376808159 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 12:20:08 INFO - PROCESS | 5514 | 1464376808447 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cdc4800 == 143 [pid = 5514] [id = 304] 12:20:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 263 (0x8cdc5000) [pid = 5514] [serial = 913] [outer = (nil)] 12:20:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 264 (0x8cdcf000) [pid = 5514] [serial = 914] [outer = 0x8cdc5000] 12:20:08 INFO - PROCESS | 5514 | 1464376808585 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 265 (0x8cdd2400) [pid = 5514] [serial = 915] [outer = 0x8cdc5000] 12:20:09 INFO - PROCESS | 5514 | 1464376809491 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 12:20:09 INFO - PROCESS | 5514 | 1464376809536 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 12:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:20:09 INFO - PROCESS | 5514 | 1464376809543 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:20:09 INFO - PROCESS | 5514 | 1464376809546 Marionette TRACE conn3 <- [1,1190,null,{}] 12:20:09 INFO - PROCESS | 5514 | 1464376809552 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:09 INFO - PROCESS | 5514 | 1464376809736 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 12:20:10 INFO - PROCESS | 5514 | 1464376810002 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x899ae000 == 144 [pid = 5514] [id = 305] 12:20:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 266 (0x899ae800) [pid = 5514] [serial = 916] [outer = (nil)] 12:20:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 267 (0x899b7000) [pid = 5514] [serial = 917] [outer = 0x899ae800] 12:20:10 INFO - PROCESS | 5514 | 1464376810132 Marionette DEBUG loaded listener.js 12:20:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 268 (0x899b8c00) [pid = 5514] [serial = 918] [outer = 0x899ae800] 12:20:11 INFO - PROCESS | 5514 | 1464376811043 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 5514 | 1464376811087 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 12:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:20:11 INFO - PROCESS | 5514 | 1464376811094 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 5514 | 1464376811098 Marionette TRACE conn3 <- [1,1194,null,{}] 12:20:11 INFO - PROCESS | 5514 | 1464376811104 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:11 INFO - PROCESS | 5514 | 1464376811318 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 12:20:11 INFO - PROCESS | 5514 | 1464376811594 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x899b3800 == 145 [pid = 5514] [id = 306] 12:20:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 269 (0xa62f6c00) [pid = 5514] [serial = 919] [outer = (nil)] 12:20:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 270 (0xa67a0400) [pid = 5514] [serial = 920] [outer = 0xa62f6c00] 12:20:11 INFO - PROCESS | 5514 | 1464376811742 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 271 (0xa68e9800) [pid = 5514] [serial = 921] [outer = 0xa62f6c00] 12:20:12 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:20:12 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:20:12 INFO - PROCESS | 5514 | 1464376812678 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 5514 | 1464376812731 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 12:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:20:12 INFO - PROCESS | 5514 | 1464376812737 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - PROCESS | 5514 | 1464376812741 Marionette TRACE conn3 <- [1,1198,null,{}] 12:20:12 INFO - PROCESS | 5514 | 1464376812747 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:12 INFO - PROCESS | 5514 | 1464376812938 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:20:13 INFO - PROCESS | 5514 | 1464376813208 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x886f2c00 == 146 [pid = 5514] [id = 307] 12:20:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 272 (0x886f3800) [pid = 5514] [serial = 922] [outer = (nil)] 12:20:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 273 (0x886fb400) [pid = 5514] [serial = 923] [outer = 0x886f3800] 12:20:13 INFO - PROCESS | 5514 | 1464376813333 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 274 (0x886fd000) [pid = 5514] [serial = 924] [outer = 0x886f3800] 12:20:14 INFO - PROCESS | 5514 | 1464376814205 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1538ms 12:20:14 INFO - PROCESS | 5514 | 1464376814276 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 5514 | 1464376814280 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 12:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:20:14 INFO - PROCESS | 5514 | 1464376814287 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - PROCESS | 5514 | 1464376814289 Marionette TRACE conn3 <- [1,1202,null,{}] 12:20:14 INFO - PROCESS | 5514 | 1464376814295 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:14 INFO - PROCESS | 5514 | 1464376814491 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 12:20:14 INFO - PROCESS | 5514 | 1464376814752 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x886f1400 == 147 [pid = 5514] [id = 308] 12:20:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 275 (0x886fc800) [pid = 5514] [serial = 925] [outer = (nil)] 12:20:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 276 (0x897c5800) [pid = 5514] [serial = 926] [outer = 0x886fc800] 12:20:14 INFO - PROCESS | 5514 | 1464376814882 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 277 (0x897c8000) [pid = 5514] [serial = 927] [outer = 0x886fc800] 12:20:15 INFO - PROCESS | 5514 | 1464376815752 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:20:15 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 12:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1538ms 12:20:15 INFO - PROCESS | 5514 | 1464376815826 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 12:20:15 INFO - PROCESS | 5514 | 1464376815829 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 12:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:20:15 INFO - PROCESS | 5514 | 1464376815836 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - PROCESS | 5514 | 1464376815839 Marionette TRACE conn3 <- [1,1206,null,{}] 12:20:15 INFO - PROCESS | 5514 | 1464376815845 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:16 INFO - PROCESS | 5514 | 1464376816033 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 12:20:16 INFO - PROCESS | 5514 | 1464376816252 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x8706c400 == 148 [pid = 5514] [id = 309] 12:20:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 278 (0x8706d800) [pid = 5514] [serial = 928] [outer = (nil)] 12:20:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 279 (0x87075800) [pid = 5514] [serial = 929] [outer = 0x8706d800] 12:20:16 INFO - PROCESS | 5514 | 1464376816422 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 280 (0x87078400) [pid = 5514] [serial = 930] [outer = 0x8706d800] 12:20:17 INFO - PROCESS | 5514 | 1464376817297 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:20:17 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 12:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1533ms 12:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:20:17 INFO - PROCESS | 5514 | 1464376817370 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 5514 | 1464376817373 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 12:20:17 INFO - PROCESS | 5514 | 1464376817380 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 5514 | 1464376817383 Marionette TRACE conn3 <- [1,1210,null,{}] 12:20:17 INFO - PROCESS | 5514 | 1464376817389 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:17 INFO - PROCESS | 5514 | 1464376817612 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 12:20:17 INFO - PROCESS | 5514 | 1464376817874 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x8706cc00 == 149 [pid = 5514] [id = 310] 12:20:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 281 (0x87077000) [pid = 5514] [serial = 931] [outer = (nil)] 12:20:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 282 (0x8738a000) [pid = 5514] [serial = 932] [outer = 0x87077000] 12:20:18 INFO - PROCESS | 5514 | 1464376818012 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 283 (0x8738cc00) [pid = 5514] [serial = 933] [outer = 0x87077000] 12:20:18 INFO - PROCESS | 5514 | 1464376818887 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1583ms 12:20:18 INFO - PROCESS | 5514 | --DOCSHELL 0x95354800 == 148 [pid = 5514] [id = 10] 12:20:18 INFO - PROCESS | 5514 | 1464376818985 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 5514 | 1464376818990 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 12:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:20:19 INFO - PROCESS | 5514 | 1464376819088 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 5514 | 1464376819091 Marionette TRACE conn3 <- [1,1214,null,{}] 12:20:19 INFO - PROCESS | 5514 | 1464376819097 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:19 INFO - PROCESS | 5514 | 1464376819283 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 12:20:19 INFO - PROCESS | 5514 | 1464376819600 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738e800 == 149 [pid = 5514] [id = 311] 12:20:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 284 (0x8738f800) [pid = 5514] [serial = 934] [outer = (nil)] 12:20:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 285 (0x886f8c00) [pid = 5514] [serial = 935] [outer = 0x8738f800] 12:20:19 INFO - PROCESS | 5514 | 1464376819687 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 286 (0x886ffc00) [pid = 5514] [serial = 936] [outer = 0x8738f800] 12:20:20 INFO - PROCESS | 5514 | 1464376820646 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1630ms 12:20:20 INFO - PROCESS | 5514 | 1464376820682 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 12:20:20 INFO - PROCESS | 5514 | 1464376820686 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 12:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:20:20 INFO - PROCESS | 5514 | 1464376820692 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:20:20 INFO - PROCESS | 5514 | 1464376820696 Marionette TRACE conn3 <- [1,1218,null,{}] 12:20:20 INFO - PROCESS | 5514 | 1464376820701 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:20 INFO - PROCESS | 5514 | 1464376820896 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:20:21 INFO - PROCESS | 5514 | 1464376821210 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:21 INFO - PROCESS | 5514 | ++DOCSHELL 0x8707b400 == 150 [pid = 5514] [id = 312] 12:20:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 287 (0x8738d000) [pid = 5514] [serial = 937] [outer = (nil)] 12:20:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 288 (0x897cdc00) [pid = 5514] [serial = 938] [outer = 0x8738d000] 12:20:21 INFO - PROCESS | 5514 | 1464376821302 Marionette DEBUG loaded listener.js 12:20:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 289 (0x897cec00) [pid = 5514] [serial = 939] [outer = 0x8738d000] 12:20:22 INFO - PROCESS | 5514 | 1464376822208 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1584ms 12:20:22 INFO - PROCESS | 5514 | 1464376822277 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 12:20:22 INFO - PROCESS | 5514 | 1464376822280 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 12:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:20:22 INFO - PROCESS | 5514 | 1464376822288 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:20:22 INFO - PROCESS | 5514 | 1464376822291 Marionette TRACE conn3 <- [1,1222,null,{}] 12:20:22 INFO - PROCESS | 5514 | 1464376822297 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:22 INFO - PROCESS | 5514 | 1464376822488 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 12:20:23 INFO - PROCESS | 5514 | 1464376823338 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x89666800 == 151 [pid = 5514] [id = 313] 12:20:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 290 (0x89667800) [pid = 5514] [serial = 940] [outer = (nil)] 12:20:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 291 (0x896c5800) [pid = 5514] [serial = 941] [outer = 0x89667800] 12:20:23 INFO - PROCESS | 5514 | 1464376823454 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 292 (0x899b6c00) [pid = 5514] [serial = 942] [outer = 0x89667800] 12:20:24 INFO - PROCESS | 5514 | 1464376824341 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 5514 | 1464376824384 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 12:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:20:24 INFO - PROCESS | 5514 | 1464376824391 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:20:24 INFO - PROCESS | 5514 | 1464376824397 Marionette TRACE conn3 <- [1,1226,null,{}] 12:20:24 INFO - PROCESS | 5514 | 1464376824404 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:24 INFO - PROCESS | 5514 | 1464376824596 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x92e4b800 == 150 [pid = 5514] [id = 26] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc2b800 == 149 [pid = 5514] [id = 230] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x8ece4000 == 148 [pid = 5514] [id = 294] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x8966a800 == 147 [pid = 5514] [id = 293] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4dd800 == 146 [pid = 5514] [id = 292] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7f1000 == 145 [pid = 5514] [id = 291] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x892cec00 == 144 [pid = 5514] [id = 290] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4e4400 == 143 [pid = 5514] [id = 289] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x9a57e800 == 142 [pid = 5514] [id = 280] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x93da7800 == 141 [pid = 5514] [id = 279] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc2c800 == 140 [pid = 5514] [id = 277] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x952f0400 == 139 [pid = 5514] [id = 278] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x92d59800 == 138 [pid = 5514] [id = 276] 12:20:25 INFO - PROCESS | 5514 | --DOCSHELL 0x8f10a800 == 137 [pid = 5514] [id = 272] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 291 (0x9a9cb000) [pid = 5514] [serial = 752] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 290 (0x8f362c00) [pid = 5514] [serial = 815] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 289 (0x921e5000) [pid = 5514] [serial = 758] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 288 (0x8ccae800) [pid = 5514] [serial = 800] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 287 (0x9d1bd000) [pid = 5514] [serial = 764] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 286 (0x8dee1800) [pid = 5514] [serial = 803] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 285 (0x8e989000) [pid = 5514] [serial = 804] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 284 (0xa6285000) [pid = 5514] [serial = 785] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 283 (0x8f364800) [pid = 5514] [serial = 791] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 282 (0x8f35bc00) [pid = 5514] [serial = 794] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 281 (0x8e986800) [pid = 5514] [serial = 807] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 280 (0x8dc31c00) [pid = 5514] [serial = 755] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 279 (0x9ace7000) [pid = 5514] [serial = 761] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 278 (0x91329c00) [pid = 5514] [serial = 816] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 277 (0x8c7a0400) [pid = 5514] [serial = 776] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 276 (0x8a009400) [pid = 5514] [serial = 797] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 275 (0x8f361800) [pid = 5514] [serial = 812] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 274 (0x8966e800) [pid = 5514] [serial = 770] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 273 (0x8a3e7c00) [pid = 5514] [serial = 773] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 272 (0x8ec3a400) [pid = 5514] [serial = 809] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 271 (0x892cac00) [pid = 5514] [serial = 779] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 270 (0x8a3ec800) [pid = 5514] [serial = 798] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 269 (0x8d666400) [pid = 5514] [serial = 801] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 268 (0x8d7a2800) [pid = 5514] [serial = 806] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 267 (0x8d663800) [pid = 5514] [serial = 782] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 266 (0xa346ac00) [pid = 5514] [serial = 767] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 265 (0x8f35b400) [pid = 5514] [serial = 788] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 264 (0x911ba400) [pid = 5514] [serial = 813] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 263 (0x8ece2000) [pid = 5514] [serial = 810] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | --DOMWINDOW == 262 (0x91f6e800) [pid = 5514] [serial = 818] [outer = (nil)] [url = about:blank] 12:20:25 INFO - PROCESS | 5514 | 1464376825399 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x8966a800 == 138 [pid = 5514] [id = 314] 12:20:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 263 (0x89670400) [pid = 5514] [serial = 943] [outer = (nil)] 12:20:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 264 (0x896d1000) [pid = 5514] [serial = 944] [outer = 0x89670400] 12:20:25 INFO - PROCESS | 5514 | 1464376825503 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 265 (0x8a3ea000) [pid = 5514] [serial = 945] [outer = 0x89670400] 12:20:26 INFO - PROCESS | 5514 | 1464376826264 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1892ms 12:20:26 INFO - PROCESS | 5514 | 1464376826286 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 5514 | 1464376826292 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 12:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:20:26 INFO - PROCESS | 5514 | 1464376826300 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 5514 | 1464376826303 Marionette TRACE conn3 <- [1,1230,null,{}] 12:20:26 INFO - PROCESS | 5514 | 1464376826308 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:26 INFO - PROCESS | 5514 | 1464376826501 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 12:20:26 INFO - PROCESS | 5514 | 1464376826681 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa05c00 == 139 [pid = 5514] [id = 315] 12:20:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 266 (0x8aa06c00) [pid = 5514] [serial = 946] [outer = (nil)] 12:20:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 267 (0x8b7eac00) [pid = 5514] [serial = 947] [outer = 0x8aa06c00] 12:20:26 INFO - PROCESS | 5514 | 1464376826767 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 268 (0x8c61b000) [pid = 5514] [serial = 948] [outer = 0x8aa06c00] 12:20:27 INFO - PROCESS | 5514 | 1464376827625 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1380ms 12:20:27 INFO - PROCESS | 5514 | 1464376827681 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:20:27 INFO - PROCESS | 5514 | 1464376827684 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 12:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:20:27 INFO - PROCESS | 5514 | 1464376827693 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:20:27 INFO - PROCESS | 5514 | 1464376827702 Marionette TRACE conn3 <- [1,1234,null,{}] 12:20:27 INFO - PROCESS | 5514 | 1464376827722 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:27 INFO - PROCESS | 5514 | 1464376827966 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 12:20:28 INFO - PROCESS | 5514 | 1464376827990 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4e3400 == 140 [pid = 5514] [id = 316] 12:20:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 269 (0x8c9bb800) [pid = 5514] [serial = 949] [outer = (nil)] 12:20:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 270 (0x8cca2c00) [pid = 5514] [serial = 950] [outer = 0x8c9bb800] 12:20:28 INFO - PROCESS | 5514 | 1464376828062 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 271 (0x8cdc6c00) [pid = 5514] [serial = 951] [outer = 0x8c9bb800] 12:20:28 INFO - PROCESS | 5514 | 1464376828951 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1292ms 12:20:28 INFO - PROCESS | 5514 | 1464376828983 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 5514 | 1464376828988 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 12:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:20:28 INFO - PROCESS | 5514 | 1464376828994 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 5514 | 1464376828996 Marionette TRACE conn3 <- [1,1238,null,{}] 12:20:29 INFO - PROCESS | 5514 | 1464376829007 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:29 INFO - PROCESS | 5514 | 1464376829239 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:20:29 INFO - PROCESS | 5514 | 1464376829276 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c9c2000 == 141 [pid = 5514] [id = 317] 12:20:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 272 (0x8cf3e800) [pid = 5514] [serial = 952] [outer = (nil)] 12:20:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 273 (0x8d0b5000) [pid = 5514] [serial = 953] [outer = 0x8cf3e800] 12:20:29 INFO - PROCESS | 5514 | 1464376829349 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 274 (0x8d497800) [pid = 5514] [serial = 954] [outer = 0x8cf3e800] 12:20:30 INFO - PROCESS | 5514 | --DOMWINDOW == 273 (0x892d0000) [pid = 5514] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:20:30 INFO - PROCESS | 5514 | --DOMWINDOW == 272 (0x8c61cc00) [pid = 5514] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:20:30 INFO - PROCESS | 5514 | --DOMWINDOW == 271 (0x8eab9c00) [pid = 5514] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:20:30 INFO - PROCESS | 5514 | --DOMWINDOW == 270 (0x8ece8c00) [pid = 5514] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:20:30 INFO - PROCESS | 5514 | --DOMWINDOW == 269 (0x8a4e5000) [pid = 5514] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:20:30 INFO - PROCESS | 5514 | --DOMWINDOW == 268 (0x8c8d0c00) [pid = 5514] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:20:30 INFO - PROCESS | 5514 | 1464376830971 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1994ms 12:20:30 INFO - PROCESS | 5514 | 1464376830988 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 5514 | 1464376830992 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 12:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:20:31 INFO - PROCESS | 5514 | 1464376830998 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - PROCESS | 5514 | 1464376831002 Marionette TRACE conn3 <- [1,1242,null,{}] 12:20:31 INFO - PROCESS | 5514 | 1464376831007 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:31 INFO - PROCESS | 5514 | 1464376831259 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 12:20:31 INFO - PROCESS | 5514 | 1464376831275 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d664400 == 142 [pid = 5514] [id = 318] 12:20:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 269 (0x8d665800) [pid = 5514] [serial = 955] [outer = (nil)] 12:20:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 270 (0x8d66ac00) [pid = 5514] [serial = 956] [outer = 0x8d665800] 12:20:31 INFO - PROCESS | 5514 | 1464376831469 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 271 (0x8d7a5800) [pid = 5514] [serial = 957] [outer = 0x8d665800] 12:20:32 INFO - PROCESS | 5514 | 1464376832322 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1382ms 12:20:32 INFO - PROCESS | 5514 | 1464376832382 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 5514 | 1464376832385 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 12:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:20:32 INFO - PROCESS | 5514 | 1464376832391 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - PROCESS | 5514 | 1464376832394 Marionette TRACE conn3 <- [1,1246,null,{}] 12:20:32 INFO - PROCESS | 5514 | 1464376832400 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:32 INFO - PROCESS | 5514 | 1464376832779 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 12:20:33 INFO - PROCESS | 5514 | 1464376833021 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x87075000 == 143 [pid = 5514] [id = 319] 12:20:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 272 (0x8707a400) [pid = 5514] [serial = 958] [outer = (nil)] 12:20:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 273 (0x886f6800) [pid = 5514] [serial = 959] [outer = 0x8707a400] 12:20:33 INFO - PROCESS | 5514 | 1464376833129 Marionette DEBUG loaded listener.js 12:20:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 274 (0x8966e800) [pid = 5514] [serial = 960] [outer = 0x8707a400] 12:20:34 INFO - PROCESS | 5514 | 1464376834152 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1835ms 12:20:34 INFO - PROCESS | 5514 | 1464376834230 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 5514 | 1464376834235 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 12:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:20:34 INFO - PROCESS | 5514 | 1464376834243 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 5514 | 1464376834250 Marionette TRACE conn3 <- [1,1250,null,{}] 12:20:34 INFO - PROCESS | 5514 | 1464376834257 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:34 INFO - PROCESS | 5514 | 1464376834514 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 12:20:34 INFO - PROCESS | 5514 | 1464376834844 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4eb000 == 144 [pid = 5514] [id = 320] 12:20:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 275 (0x8aa0e400) [pid = 5514] [serial = 961] [outer = (nil)] 12:20:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 276 (0x8b7efc00) [pid = 5514] [serial = 962] [outer = 0x8aa0e400] 12:20:34 INFO - PROCESS | 5514 | 1464376834942 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 277 (0x8c7a7400) [pid = 5514] [serial = 963] [outer = 0x8aa0e400] 12:20:36 INFO - PROCESS | 5514 | 1464376836042 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1835ms 12:20:36 INFO - PROCESS | 5514 | 1464376836079 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 5514 | 1464376836085 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 12:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:20:36 INFO - PROCESS | 5514 | 1464376836092 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 5514 | 1464376836095 Marionette TRACE conn3 <- [1,1254,null,{}] 12:20:36 INFO - PROCESS | 5514 | 1464376836102 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:36 INFO - PROCESS | 5514 | 1464376836326 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 12:20:36 INFO - PROCESS | 5514 | 1464376836698 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf45400 == 145 [pid = 5514] [id = 321] 12:20:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 278 (0x8d48b000) [pid = 5514] [serial = 964] [outer = (nil)] 12:20:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 279 (0x8d66b400) [pid = 5514] [serial = 965] [outer = 0x8d48b000] 12:20:36 INFO - PROCESS | 5514 | 1464376836808 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 280 (0x8dc2b800) [pid = 5514] [serial = 966] [outer = 0x8d48b000] 12:20:37 INFO - PROCESS | 5514 | 1464376837778 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1732ms 12:20:37 INFO - PROCESS | 5514 | 1464376837825 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 5514 | 1464376837832 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 12:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:20:37 INFO - PROCESS | 5514 | 1464376837849 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - PROCESS | 5514 | 1464376837856 Marionette TRACE conn3 <- [1,1258,null,{}] 12:20:37 INFO - PROCESS | 5514 | 1464376837862 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:38 INFO - PROCESS | 5514 | 1464376838079 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:20:38 INFO - PROCESS | 5514 | 1464376838349 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8dc400 == 146 [pid = 5514] [id = 322] 12:20:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 281 (0x8dc31400) [pid = 5514] [serial = 967] [outer = (nil)] 12:20:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 282 (0x8e981400) [pid = 5514] [serial = 968] [outer = 0x8dc31400] 12:20:38 INFO - PROCESS | 5514 | 1464376838484 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 283 (0x8e98d000) [pid = 5514] [serial = 969] [outer = 0x8dc31400] 12:20:39 INFO - PROCESS | 5514 | 1464376839421 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1645ms 12:20:39 INFO - PROCESS | 5514 | 1464376839486 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 12:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:20:39 INFO - PROCESS | 5514 | 1464376839490 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 12:20:39 INFO - PROCESS | 5514 | 1464376839497 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 5514 | 1464376839501 Marionette TRACE conn3 <- [1,1262,null,{}] 12:20:39 INFO - PROCESS | 5514 | 1464376839507 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:39 INFO - PROCESS | 5514 | 1464376839718 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 12:20:40 INFO - PROCESS | 5514 | 1464376840031 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e94f800 == 147 [pid = 5514] [id = 323] 12:20:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 284 (0x8e989400) [pid = 5514] [serial = 970] [outer = (nil)] 12:20:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 285 (0x8ec3b400) [pid = 5514] [serial = 971] [outer = 0x8e989400] 12:20:40 INFO - PROCESS | 5514 | 1464376840132 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 286 (0x8ecde800) [pid = 5514] [serial = 972] [outer = 0x8e989400] 12:20:41 INFO - PROCESS | 5514 | 1464376841064 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1632ms 12:20:41 INFO - PROCESS | 5514 | 1464376841136 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 12:20:41 INFO - PROCESS | 5514 | 1464376841139 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 12:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:20:41 INFO - PROCESS | 5514 | 1464376841149 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:20:41 INFO - PROCESS | 5514 | 1464376841153 Marionette TRACE conn3 <- [1,1266,null,{}] 12:20:41 INFO - PROCESS | 5514 | 1464376841159 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:41 INFO - PROCESS | 5514 | 1464376841370 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 12:20:41 INFO - PROCESS | 5514 | 1464376841709 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f103000 == 148 [pid = 5514] [id = 324] 12:20:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 287 (0x8f103800) [pid = 5514] [serial = 973] [outer = (nil)] 12:20:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 288 (0x8f10bc00) [pid = 5514] [serial = 974] [outer = 0x8f103800] 12:20:41 INFO - PROCESS | 5514 | 1464376841828 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 289 (0x8f4c8400) [pid = 5514] [serial = 975] [outer = 0x8f103800] 12:20:42 INFO - PROCESS | 5514 | 1464376842785 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1683ms 12:20:42 INFO - PROCESS | 5514 | 1464376842833 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 5514 | 1464376842837 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 12:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:20:42 INFO - PROCESS | 5514 | 1464376842844 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 5514 | 1464376842848 Marionette TRACE conn3 <- [1,1270,null,{}] 12:20:42 INFO - PROCESS | 5514 | 1464376842854 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:43 INFO - PROCESS | 5514 | 1464376843048 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 12:20:43 INFO - PROCESS | 5514 | 1464376843359 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e986800 == 149 [pid = 5514] [id = 325] 12:20:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 290 (0x8ec32000) [pid = 5514] [serial = 976] [outer = (nil)] 12:20:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 291 (0x911c3c00) [pid = 5514] [serial = 977] [outer = 0x8ec32000] 12:20:43 INFO - PROCESS | 5514 | 1464376843452 Marionette DEBUG loaded listener.js 12:20:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 292 (0x91325400) [pid = 5514] [serial = 978] [outer = 0x8ec32000] 12:20:44 INFO - PROCESS | 5514 | 1464376844346 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1580ms 12:20:44 INFO - PROCESS | 5514 | 1464376844424 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:20:44 INFO - PROCESS | 5514 | 1464376844428 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 12:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:20:44 INFO - PROCESS | 5514 | 1464376844435 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:20:44 INFO - PROCESS | 5514 | 1464376844438 Marionette TRACE conn3 <- [1,1274,null,{}] 12:20:44 INFO - PROCESS | 5514 | 1464376844445 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:44 INFO - PROCESS | 5514 | 1464376844680 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 12:20:45 INFO - PROCESS | 5514 | 1464376844996 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fcc000 == 150 [pid = 5514] [id = 326] 12:20:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 293 (0x90fd2800) [pid = 5514] [serial = 979] [outer = (nil)] 12:20:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 294 (0x91cd0c00) [pid = 5514] [serial = 980] [outer = 0x90fd2800] 12:20:45 INFO - PROCESS | 5514 | 1464376845092 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 295 (0x91cd5000) [pid = 5514] [serial = 981] [outer = 0x90fd2800] 12:20:46 INFO - PROCESS | 5514 | 1464376846013 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1635ms 12:20:46 INFO - PROCESS | 5514 | 1464376846071 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 5514 | 1464376846074 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 12:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:20:46 INFO - PROCESS | 5514 | 1464376846081 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 5514 | 1464376846085 Marionette TRACE conn3 <- [1,1278,null,{}] 12:20:46 INFO - PROCESS | 5514 | 1464376846091 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:46 INFO - PROCESS | 5514 | 1464376846290 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:20:46 INFO - PROCESS | 5514 | 1464376846619 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4cc400 == 151 [pid = 5514] [id = 327] 12:20:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 296 (0x90fd0400) [pid = 5514] [serial = 982] [outer = (nil)] 12:20:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 297 (0x91f69000) [pid = 5514] [serial = 983] [outer = 0x90fd0400] 12:20:46 INFO - PROCESS | 5514 | 1464376846719 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 298 (0x91f6d000) [pid = 5514] [serial = 984] [outer = 0x90fd0400] 12:20:47 INFO - PROCESS | 5514 | 1464376847665 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1633ms 12:20:47 INFO - PROCESS | 5514 | 1464376847715 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 12:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:20:47 INFO - PROCESS | 5514 | 1464376847719 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 12:20:47 INFO - PROCESS | 5514 | 1464376847726 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 5514 | 1464376847737 Marionette TRACE conn3 <- [1,1282,null,{}] 12:20:47 INFO - PROCESS | 5514 | 1464376847741 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:47 INFO - PROCESS | 5514 | 1464376847983 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 12:20:48 INFO - PROCESS | 5514 | 1464376848302 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dee6c00 == 152 [pid = 5514] [id = 328] 12:20:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 299 (0x91d4f400) [pid = 5514] [serial = 985] [outer = (nil)] 12:20:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 300 (0x921ea400) [pid = 5514] [serial = 986] [outer = 0x91d4f400] 12:20:48 INFO - PROCESS | 5514 | 1464376848399 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 301 (0x9239c400) [pid = 5514] [serial = 987] [outer = 0x91d4f400] 12:20:49 INFO - PROCESS | 5514 | 1464376849342 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1693ms 12:20:49 INFO - PROCESS | 5514 | 1464376849420 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 5514 | 1464376849424 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 12:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:20:49 INFO - PROCESS | 5514 | 1464376849431 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 5514 | 1464376849434 Marionette TRACE conn3 <- [1,1286,null,{}] 12:20:49 INFO - PROCESS | 5514 | 1464376849441 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:49 INFO - PROCESS | 5514 | 1464376849687 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 12:20:50 INFO - PROCESS | 5514 | 1464376850024 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x925bb000 == 153 [pid = 5514] [id = 329] 12:20:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 302 (0x925bc000) [pid = 5514] [serial = 988] [outer = (nil)] 12:20:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 303 (0x926e1000) [pid = 5514] [serial = 989] [outer = 0x925bc000] 12:20:50 INFO - PROCESS | 5514 | 1464376850134 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 304 (0x929ce400) [pid = 5514] [serial = 990] [outer = 0x925bc000] 12:20:51 INFO - PROCESS | 5514 | 1464376851166 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1782ms 12:20:51 INFO - PROCESS | 5514 | 1464376851215 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 12:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:20:51 INFO - PROCESS | 5514 | 1464376851220 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 12:20:51 INFO - PROCESS | 5514 | 1464376851226 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 5514 | 1464376851231 Marionette TRACE conn3 <- [1,1290,null,{}] 12:20:51 INFO - PROCESS | 5514 | 1464376851237 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:51 INFO - PROCESS | 5514 | 1464376851479 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 12:20:51 INFO - PROCESS | 5514 | 1464376851800 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 5514 | ++DOCSHELL 0x925b3400 == 154 [pid = 5514] [id = 330] 12:20:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 305 (0x929d3000) [pid = 5514] [serial = 991] [outer = (nil)] 12:20:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 306 (0x93a2cc00) [pid = 5514] [serial = 992] [outer = 0x929d3000] 12:20:51 INFO - PROCESS | 5514 | 1464376851909 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 307 (0x93d9c800) [pid = 5514] [serial = 993] [outer = 0x929d3000] 12:20:52 INFO - PROCESS | 5514 | 1464376852828 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1643ms 12:20:52 INFO - PROCESS | 5514 | 1464376852869 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 5514 | 1464376852873 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 12:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:20:52 INFO - PROCESS | 5514 | 1464376852880 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 5514 | 1464376852883 Marionette TRACE conn3 <- [1,1294,null,{}] 12:20:52 INFO - PROCESS | 5514 | 1464376852889 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:53 INFO - PROCESS | 5514 | 1464376853102 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 12:20:53 INFO - PROCESS | 5514 | 1464376853422 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:53 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d30800 == 155 [pid = 5514] [id = 331] 12:20:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 308 (0x93d35c00) [pid = 5514] [serial = 994] [outer = (nil)] 12:20:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 309 (0x952f6400) [pid = 5514] [serial = 995] [outer = 0x93d35c00] 12:20:53 INFO - PROCESS | 5514 | 1464376853521 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 310 (0x95350800) [pid = 5514] [serial = 996] [outer = 0x93d35c00] 12:20:54 INFO - PROCESS | 5514 | 1464376854412 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1581ms 12:20:54 INFO - PROCESS | 5514 | 1464376854461 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 5514 | 1464376854465 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 12:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:20:54 INFO - PROCESS | 5514 | 1464376854472 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:20:54 INFO - PROCESS | 5514 | 1464376854474 Marionette TRACE conn3 <- [1,1298,null,{}] 12:20:54 INFO - PROCESS | 5514 | 1464376854480 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:54 INFO - PROCESS | 5514 | 1464376854674 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:20:55 INFO - PROCESS | 5514 | 1464376855004 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x93a2f800 == 156 [pid = 5514] [id = 332] 12:20:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 311 (0x952f5000) [pid = 5514] [serial = 997] [outer = (nil)] 12:20:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 312 (0x99140800) [pid = 5514] [serial = 998] [outer = 0x952f5000] 12:20:55 INFO - PROCESS | 5514 | 1464376855105 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 313 (0x99518c00) [pid = 5514] [serial = 999] [outer = 0x952f5000] 12:20:56 INFO - PROCESS | 5514 | 1464376856030 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1588ms 12:20:56 INFO - PROCESS | 5514 | 1464376856061 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 5514 | 1464376856065 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 12:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:20:56 INFO - PROCESS | 5514 | 1464376856071 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 5514 | 1464376856075 Marionette TRACE conn3 <- [1,1302,null,{}] 12:20:56 INFO - PROCESS | 5514 | 1464376856081 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:56 INFO - PROCESS | 5514 | 1464376856279 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 12:20:56 INFO - PROCESS | 5514 | 1464376856615 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a010400 == 157 [pid = 5514] [id = 333] 12:20:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 314 (0x91320400) [pid = 5514] [serial = 1000] [outer = (nil)] 12:20:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 315 (0x9a0cc000) [pid = 5514] [serial = 1001] [outer = 0x91320400] 12:20:56 INFO - PROCESS | 5514 | 1464376856705 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 316 (0x9a35a400) [pid = 5514] [serial = 1002] [outer = 0x91320400] 12:20:57 INFO - PROCESS | 5514 | 1464376857613 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1580ms 12:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:20:57 INFO - PROCESS | 5514 | 1464376857652 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 12:20:57 INFO - PROCESS | 5514 | 1464376857655 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 12:20:57 INFO - PROCESS | 5514 | 1464376857662 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:20:57 INFO - PROCESS | 5514 | 1464376857666 Marionette TRACE conn3 <- [1,1306,null,{}] 12:20:57 INFO - PROCESS | 5514 | 1464376857672 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:57 INFO - PROCESS | 5514 | 1464376857868 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 12:20:58 INFO - PROCESS | 5514 | 1464376858194 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x9913ac00 == 158 [pid = 5514] [id = 334] 12:20:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 317 (0x9a0cdc00) [pid = 5514] [serial = 1003] [outer = (nil)] 12:20:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 318 (0x9a57dc00) [pid = 5514] [serial = 1004] [outer = 0x9a0cdc00] 12:20:58 INFO - PROCESS | 5514 | 1464376858289 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 319 (0x9a5dcc00) [pid = 5514] [serial = 1005] [outer = 0x9a0cdc00] 12:20:59 INFO - PROCESS | 5514 | 1464376859198 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1581ms 12:20:59 INFO - PROCESS | 5514 | 1464376859244 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 12:20:59 INFO - PROCESS | 5514 | 1464376859248 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 12:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:20:59 INFO - PROCESS | 5514 | 1464376859255 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - PROCESS | 5514 | 1464376859258 Marionette TRACE conn3 <- [1,1310,null,{}] 12:20:59 INFO - PROCESS | 5514 | 1464376859264 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:59 INFO - PROCESS | 5514 | 1464376859464 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 12:20:59 INFO - PROCESS | 5514 | 1464376859784 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738bc00 == 159 [pid = 5514] [id = 335] 12:20:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 320 (0x9a571400) [pid = 5514] [serial = 1006] [outer = (nil)] 12:20:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 321 (0x9a7a3800) [pid = 5514] [serial = 1007] [outer = 0x9a571400] 12:20:59 INFO - PROCESS | 5514 | 1464376859883 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 322 (0x9a887c00) [pid = 5514] [serial = 1008] [outer = 0x9a571400] 12:21:00 INFO - PROCESS | 5514 | 1464376860807 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 5514 | 1464376860877 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 12:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:21:00 INFO - PROCESS | 5514 | 1464376860883 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - PROCESS | 5514 | 1464376860891 Marionette TRACE conn3 <- [1,1314,null,{}] 12:21:00 INFO - PROCESS | 5514 | 1464376860900 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:01 INFO - PROCESS | 5514 | 1464376861106 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 12:21:01 INFO - PROCESS | 5514 | 1464376861447 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x892c7400 == 160 [pid = 5514] [id = 336] 12:21:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 323 (0x8d48f000) [pid = 5514] [serial = 1009] [outer = (nil)] 12:21:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 324 (0x9a9d0400) [pid = 5514] [serial = 1010] [outer = 0x8d48f000] 12:21:01 INFO - PROCESS | 5514 | 1464376861541 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 325 (0x9aadfc00) [pid = 5514] [serial = 1011] [outer = 0x8d48f000] 12:21:02 INFO - PROCESS | 5514 | 1464376862482 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1640ms 12:21:02 INFO - PROCESS | 5514 | 1464376862524 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 12:21:02 INFO - PROCESS | 5514 | 1464376862528 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 12:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:21:02 INFO - PROCESS | 5514 | 1464376862535 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:21:02 INFO - PROCESS | 5514 | 1464376862539 Marionette TRACE conn3 <- [1,1318,null,{}] 12:21:02 INFO - PROCESS | 5514 | 1464376862545 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:02 INFO - PROCESS | 5514 | 1464376862757 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:21:03 INFO - PROCESS | 5514 | 1464376863094 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8d499800 == 159 [pid = 5514] [id = 216] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8a014000 == 158 [pid = 5514] [id = 214] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x92d61400 == 157 [pid = 5514] [id = 215] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8d48b800 == 156 [pid = 5514] [id = 209] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x91ccb400 == 155 [pid = 5514] [id = 213] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7eec00 == 154 [pid = 5514] [id = 212] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x93d35400 == 153 [pid = 5514] [id = 11] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4e3400 == 152 [pid = 5514] [id = 316] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8aa05c00 == 151 [pid = 5514] [id = 315] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x89666800 == 150 [pid = 5514] [id = 313] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8966a800 == 149 [pid = 5514] [id = 314] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8d668c00 == 148 [pid = 5514] [id = 299] 12:21:04 INFO - PROCESS | 5514 | --DOCSHELL 0x8a3e9000 == 147 [pid = 5514] [id = 296] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 324 (0x925b7c00) [pid = 5514] [serial = 887] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 323 (0x91d51c00) [pid = 5514] [serial = 885] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 322 (0x929cd400) [pid = 5514] [serial = 854] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 321 (0x8d0b2800) [pid = 5514] [serial = 872] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 320 (0x8a4e3000) [pid = 5514] [serial = 863] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 319 (0x8ece0800) [pid = 5514] [serial = 878] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 318 (0x90fd1400) [pid = 5514] [serial = 881] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 317 (0x896cbc00) [pid = 5514] [serial = 857] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 316 (0x929c8400) [pid = 5514] [serial = 860] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 315 (0x8d7a6800) [pid = 5514] [serial = 873] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 314 (0x91cc8400) [pid = 5514] [serial = 884] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 313 (0x911bd000) [pid = 5514] [serial = 882] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 312 (0x8c9be000) [pid = 5514] [serial = 870] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 311 (0x92390c00) [pid = 5514] [serial = 827] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 310 (0x8dc34c00) [pid = 5514] [serial = 824] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 309 (0xa35ea800) [pid = 5514] [serial = 851] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 308 (0x8c7ab800) [pid = 5514] [serial = 869] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 307 (0x9c0c3400) [pid = 5514] [serial = 848] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 306 (0x8f358400) [pid = 5514] [serial = 879] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 305 (0x8e94fc00) [pid = 5514] [serial = 876] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 304 (0x93d2a800) [pid = 5514] [serial = 830] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 303 (0x8dee5800) [pid = 5514] [serial = 875] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 302 (0x9a9c7c00) [pid = 5514] [serial = 842] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 301 (0x9ace8000) [pid = 5514] [serial = 845] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 300 (0x952f8000) [pid = 5514] [serial = 833] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 299 (0x8c9c9c00) [pid = 5514] [serial = 821] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 298 (0x9a573000) [pid = 5514] [serial = 836] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 297 (0x8aa0ec00) [pid = 5514] [serial = 866] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | --DOMWINDOW == 296 (0x9a57ec00) [pid = 5514] [serial = 839] [outer = (nil)] [url = about:blank] 12:21:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x886f5c00 == 148 [pid = 5514] [id = 337] 12:21:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 297 (0x886f9000) [pid = 5514] [serial = 1012] [outer = (nil)] 12:21:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 298 (0x896c6800) [pid = 5514] [serial = 1013] [outer = 0x886f9000] 12:21:04 INFO - PROCESS | 5514 | 1464376864669 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 299 (0x8a3e2c00) [pid = 5514] [serial = 1014] [outer = 0x886f9000] 12:21:05 INFO - PROCESS | 5514 | 1464376865554 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 3089ms 12:21:05 INFO - PROCESS | 5514 | 1464376865626 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 5514 | 1464376865633 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 12:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:21:05 INFO - PROCESS | 5514 | 1464376865642 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 5514 | 1464376865646 Marionette TRACE conn3 <- [1,1322,null,{}] 12:21:05 INFO - PROCESS | 5514 | 1464376865655 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:05 INFO - PROCESS | 5514 | 1464376865857 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 12:21:06 INFO - PROCESS | 5514 | 1464376866169 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c9be000 == 149 [pid = 5514] [id = 338] 12:21:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 300 (0x8c9bf400) [pid = 5514] [serial = 1015] [outer = (nil)] 12:21:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 301 (0x8cca2400) [pid = 5514] [serial = 1016] [outer = 0x8c9bf400] 12:21:06 INFO - PROCESS | 5514 | 1464376866263 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 302 (0x8cdcac00) [pid = 5514] [serial = 1017] [outer = 0x8c9bf400] 12:21:07 INFO - PROCESS | 5514 | 1464376867155 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1590ms 12:21:07 INFO - PROCESS | 5514 | 1464376867231 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 12:21:07 INFO - PROCESS | 5514 | 1464376867236 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 12:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:21:07 INFO - PROCESS | 5514 | 1464376867248 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - PROCESS | 5514 | 1464376867252 Marionette TRACE conn3 <- [1,1326,null,{}] 12:21:07 INFO - PROCESS | 5514 | 1464376867271 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:07 INFO - PROCESS | 5514 | 1464376867539 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 12:21:07 INFO - PROCESS | 5514 | 1464376867571 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d0b0c00 == 150 [pid = 5514] [id = 339] 12:21:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 303 (0x8d0b1000) [pid = 5514] [serial = 1018] [outer = (nil)] 12:21:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 304 (0x8d670c00) [pid = 5514] [serial = 1019] [outer = 0x8d0b1000] 12:21:07 INFO - PROCESS | 5514 | 1464376867650 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 305 (0x8dc30000) [pid = 5514] [serial = 1020] [outer = 0x8d0b1000] 12:21:08 INFO - PROCESS | 5514 | 1464376868745 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:21:08 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 12:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1549ms 12:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:21:08 INFO - PROCESS | 5514 | 1464376868797 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 5514 | 1464376868800 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 12:21:08 INFO - PROCESS | 5514 | 1464376868807 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 5514 | 1464376868813 Marionette TRACE conn3 <- [1,1330,null,{}] 12:21:08 INFO - PROCESS | 5514 | 1464376868841 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:09 INFO - PROCESS | 5514 | 1464376869562 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 12:21:09 INFO - PROCESS | 5514 | --DOMWINDOW == 304 (0x8c9bb800) [pid = 5514] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:21:09 INFO - PROCESS | 5514 | --DOMWINDOW == 303 (0x8aa06c00) [pid = 5514] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:21:09 INFO - PROCESS | 5514 | --DOMWINDOW == 302 (0x89670400) [pid = 5514] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:21:09 INFO - PROCESS | 5514 | --DOMWINDOW == 301 (0x8cf3e800) [pid = 5514] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:21:09 INFO - PROCESS | 5514 | --DOMWINDOW == 300 (0x89667800) [pid = 5514] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:21:09 INFO - PROCESS | 5514 | --DOMWINDOW == 299 (0x977ec400) [pid = 5514] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:21:09 INFO - PROCESS | 5514 | 1464376869764 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a014400 == 151 [pid = 5514] [id = 340] 12:21:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 300 (0x8aa06c00) [pid = 5514] [serial = 1021] [outer = (nil)] 12:21:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 301 (0x8dee1800) [pid = 5514] [serial = 1022] [outer = 0x8aa06c00] 12:21:09 INFO - PROCESS | 5514 | 1464376869850 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 302 (0x8ec2f800) [pid = 5514] [serial = 1023] [outer = 0x8aa06c00] 12:21:10 INFO - PROCESS | 5514 | 1464376870653 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:21:10 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 12:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1903ms 12:21:10 INFO - PROCESS | 5514 | 1464376870709 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:21:10 INFO - PROCESS | 5514 | 1464376870713 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 12:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:21:10 INFO - PROCESS | 5514 | 1464376870719 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - PROCESS | 5514 | 1464376870722 Marionette TRACE conn3 <- [1,1334,null,{}] 12:21:10 INFO - PROCESS | 5514 | 1464376870728 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:11 INFO - PROCESS | 5514 | 1464376870998 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 12:21:11 INFO - PROCESS | 5514 | 1464376871018 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec39c00 == 152 [pid = 5514] [id = 341] 12:21:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 303 (0x8ec3c800) [pid = 5514] [serial = 1024] [outer = (nil)] 12:21:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 304 (0x8f107400) [pid = 5514] [serial = 1025] [outer = 0x8ec3c800] 12:21:11 INFO - PROCESS | 5514 | 1464376871096 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 305 (0x8dee6400) [pid = 5514] [serial = 1026] [outer = 0x8ec3c800] 12:21:12 INFO - PROCESS | 5514 | 1464376872326 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1637ms 12:21:12 INFO - PROCESS | 5514 | 1464376872359 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 5514 | 1464376872365 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 12:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:21:12 INFO - PROCESS | 5514 | 1464376872375 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 5514 | 1464376872380 Marionette TRACE conn3 <- [1,1338,null,{}] 12:21:12 INFO - PROCESS | 5514 | 1464376872388 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:12 INFO - PROCESS | 5514 | 1464376872599 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:21:12 INFO - PROCESS | 5514 | 1464376872930 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8d0c00 == 153 [pid = 5514] [id = 342] 12:21:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 306 (0x8c8d1000) [pid = 5514] [serial = 1027] [outer = (nil)] 12:21:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 307 (0x8cca2800) [pid = 5514] [serial = 1028] [outer = 0x8c8d1000] 12:21:13 INFO - PROCESS | 5514 | 1464376873036 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 308 (0x8d666400) [pid = 5514] [serial = 1029] [outer = 0x8c8d1000] 12:21:14 INFO - PROCESS | 5514 | 1464376874576 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2235ms 12:21:14 INFO - PROCESS | 5514 | 1464376874611 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 5514 | 1464376874620 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 12:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:21:14 INFO - PROCESS | 5514 | 1464376874631 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 5514 | 1464376874636 Marionette TRACE conn3 <- [1,1342,null,{}] 12:21:14 INFO - PROCESS | 5514 | 1464376874642 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:14 INFO - PROCESS | 5514 | 1464376874845 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 12:21:15 INFO - PROCESS | 5514 | 1464376875119 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d498000 == 154 [pid = 5514] [id = 343] 12:21:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 309 (0x8d66b800) [pid = 5514] [serial = 1030] [outer = (nil)] 12:21:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 310 (0x8ec3dc00) [pid = 5514] [serial = 1031] [outer = 0x8d66b800] 12:21:15 INFO - PROCESS | 5514 | 1464376875210 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 311 (0x8f358800) [pid = 5514] [serial = 1032] [outer = 0x8d66b800] 12:21:16 INFO - PROCESS | 5514 | 1464376876292 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1736ms 12:21:16 INFO - PROCESS | 5514 | 1464376876368 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 5514 | 1464376876373 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 12:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:21:16 INFO - PROCESS | 5514 | 1464376876380 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - PROCESS | 5514 | 1464376876386 Marionette TRACE conn3 <- [1,1346,null,{}] 12:21:16 INFO - PROCESS | 5514 | 1464376876404 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:16 INFO - PROCESS | 5514 | 1464376876676 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 12:21:17 INFO - PROCESS | 5514 | 1464376877029 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ece6000 == 155 [pid = 5514] [id = 344] 12:21:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 312 (0x8f4c6c00) [pid = 5514] [serial = 1033] [outer = (nil)] 12:21:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 313 (0x91ccb400) [pid = 5514] [serial = 1034] [outer = 0x8f4c6c00] 12:21:17 INFO - PROCESS | 5514 | 1464376877120 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 314 (0x91f6a000) [pid = 5514] [serial = 1035] [outer = 0x8f4c6c00] 12:21:18 INFO - PROCESS | 5514 | 1464376878109 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1788ms 12:21:18 INFO - PROCESS | 5514 | 1464376878168 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 5514 | 1464376878173 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 12:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:21:18 INFO - PROCESS | 5514 | 1464376878180 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 5514 | 1464376878183 Marionette TRACE conn3 <- [1,1350,null,{}] 12:21:18 INFO - PROCESS | 5514 | 1464376878189 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:18 INFO - PROCESS | 5514 | 1464376878409 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 12:21:18 INFO - PROCESS | 5514 | 1464376878733 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7ae400 == 156 [pid = 5514] [id = 345] 12:21:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 315 (0x91f68000) [pid = 5514] [serial = 1036] [outer = (nil)] 12:21:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 316 (0x926da800) [pid = 5514] [serial = 1037] [outer = 0x91f68000] 12:21:18 INFO - PROCESS | 5514 | 1464376878833 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 317 (0x926e6c00) [pid = 5514] [serial = 1038] [outer = 0x91f68000] 12:21:19 INFO - PROCESS | 5514 | 1464376879748 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1634ms 12:21:19 INFO - PROCESS | 5514 | 1464376879815 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:21:19 INFO - PROCESS | 5514 | 1464376879820 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 12:21:19 INFO - PROCESS | 5514 | 1464376879826 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - PROCESS | 5514 | 1464376879830 Marionette TRACE conn3 <- [1,1354,null,{}] 12:21:19 INFO - PROCESS | 5514 | 1464376879837 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:20 INFO - PROCESS | 5514 | 1464376880046 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 12:21:20 INFO - PROCESS | 5514 | 1464376880370 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x91d54400 == 157 [pid = 5514] [id = 346] 12:21:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 318 (0x92395000) [pid = 5514] [serial = 1039] [outer = (nil)] 12:21:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 319 (0x92d58400) [pid = 5514] [serial = 1040] [outer = 0x92395000] 12:21:20 INFO - PROCESS | 5514 | 1464376880469 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 320 (0x92d5fc00) [pid = 5514] [serial = 1041] [outer = 0x92395000] 12:21:21 INFO - PROCESS | 5514 | 1464376881477 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1688ms 12:21:21 INFO - PROCESS | 5514 | 1464376881515 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 12:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:21:21 INFO - PROCESS | 5514 | 1464376881520 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 12:21:21 INFO - PROCESS | 5514 | 1464376881526 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 5514 | 1464376881530 Marionette TRACE conn3 <- [1,1358,null,{}] 12:21:21 INFO - PROCESS | 5514 | 1464376881536 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:21 INFO - PROCESS | 5514 | 1464376881809 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:21:22 INFO - PROCESS | 5514 | 1464376882174 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x91f66c00 == 158 [pid = 5514] [id = 347] 12:21:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 321 (0x92d5a000) [pid = 5514] [serial = 1042] [outer = (nil)] 12:21:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 322 (0x977e6c00) [pid = 5514] [serial = 1043] [outer = 0x92d5a000] 12:21:22 INFO - PROCESS | 5514 | 1464376882279 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 323 (0x9a578000) [pid = 5514] [serial = 1044] [outer = 0x92d5a000] 12:21:23 INFO - PROCESS | 5514 | 1464376883240 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1788ms 12:21:23 INFO - PROCESS | 5514 | 1464376883315 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 5514 | 1464376883318 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 12:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:21:23 INFO - PROCESS | 5514 | 1464376883325 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 5514 | 1464376883328 Marionette TRACE conn3 <- [1,1362,null,{}] 12:21:23 INFO - PROCESS | 5514 | 1464376883335 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:23 INFO - PROCESS | 5514 | 1464376883534 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 12:21:23 INFO - PROCESS | 5514 | 1464376883858 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cca7800 == 159 [pid = 5514] [id = 348] 12:21:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 324 (0x92395800) [pid = 5514] [serial = 1045] [outer = (nil)] 12:21:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 325 (0x9a9d3400) [pid = 5514] [serial = 1046] [outer = 0x92395800] 12:21:23 INFO - PROCESS | 5514 | 1464376883954 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 326 (0x9aadec00) [pid = 5514] [serial = 1047] [outer = 0x92395800] 12:21:24 INFO - PROCESS | 5514 | 1464376884917 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1633ms 12:21:24 INFO - PROCESS | 5514 | 1464376884959 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 12:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:21:24 INFO - PROCESS | 5514 | 1464376884964 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 12:21:24 INFO - PROCESS | 5514 | 1464376884972 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:21:24 INFO - PROCESS | 5514 | 1464376884975 Marionette TRACE conn3 <- [1,1366,null,{}] 12:21:24 INFO - PROCESS | 5514 | 1464376884982 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:25 INFO - PROCESS | 5514 | 1464376885190 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 12:21:25 INFO - PROCESS | 5514 | 1464376885489 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eabb400 == 160 [pid = 5514] [id = 349] 12:21:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 327 (0x9a9ccc00) [pid = 5514] [serial = 1048] [outer = (nil)] 12:21:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 328 (0x9b533800) [pid = 5514] [serial = 1049] [outer = 0x9a9ccc00] 12:21:25 INFO - PROCESS | 5514 | 1464376885584 Marionette DEBUG loaded listener.js 12:21:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 329 (0x9b89f000) [pid = 5514] [serial = 1050] [outer = 0x9a9ccc00] 12:21:26 INFO - PROCESS | 5514 | 1464376886608 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:21:26 INFO - PROCESS | 5514 | 1464376886674 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 12:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:21:26 INFO - PROCESS | 5514 | 1464376886681 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:21:26 INFO - PROCESS | 5514 | 1464376886685 Marionette TRACE conn3 <- [1,1370,null,{}] 12:21:26 INFO - PROCESS | 5514 | 1464376886692 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:26 INFO - PROCESS | 5514 | 1464376886939 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 12:21:27 INFO - PROCESS | 5514 | 1464376887300 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e9000 == 161 [pid = 5514] [id = 350] 12:21:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 330 (0x93d34c00) [pid = 5514] [serial = 1051] [outer = (nil)] 12:21:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 331 (0x9c0c7800) [pid = 5514] [serial = 1052] [outer = 0x93d34c00] 12:21:27 INFO - PROCESS | 5514 | 1464376887403 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 332 (0x9d1bcc00) [pid = 5514] [serial = 1053] [outer = 0x93d34c00] 12:21:28 INFO - PROCESS | 5514 | 1464376888416 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 5514 | 1464376888472 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 12:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:21:28 INFO - PROCESS | 5514 | 1464376888479 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 5514 | 1464376888483 Marionette TRACE conn3 <- [1,1374,null,{}] 12:21:28 INFO - PROCESS | 5514 | 1464376888489 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:28 INFO - PROCESS | 5514 | 1464376888735 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 12:21:29 INFO - PROCESS | 5514 | 1464376889076 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x897cb800 == 162 [pid = 5514] [id = 351] 12:21:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 333 (0x9b324800) [pid = 5514] [serial = 1054] [outer = (nil)] 12:21:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 334 (0xa1160400) [pid = 5514] [serial = 1055] [outer = 0x9b324800] 12:21:29 INFO - PROCESS | 5514 | 1464376889171 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 335 (0xa21a8000) [pid = 5514] [serial = 1056] [outer = 0x9b324800] 12:21:30 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:21:30 INFO - PROCESS | 5514 | 1464376890205 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 5514 | 1464376890276 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 12:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:21:30 INFO - PROCESS | 5514 | 1464376890283 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 5514 | 1464376890287 Marionette TRACE conn3 <- [1,1378,null,{}] 12:21:30 INFO - PROCESS | 5514 | 1464376890293 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:30 INFO - PROCESS | 5514 | 1464376890646 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:21:30 INFO - PROCESS | 5514 | 1464376890934 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 5514 | ++DOCSHELL 0xa30bf000 == 163 [pid = 5514] [id = 352] 12:21:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 336 (0xa3254800) [pid = 5514] [serial = 1057] [outer = (nil)] 12:21:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 337 (0xa35eb800) [pid = 5514] [serial = 1058] [outer = 0xa3254800] 12:21:31 INFO - PROCESS | 5514 | 1464376891037 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 338 (0xa5047c00) [pid = 5514] [serial = 1059] [outer = 0xa3254800] 12:21:32 INFO - PROCESS | 5514 | 1464376892042 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 5514 | 1464376892071 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 12:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:21:32 INFO - PROCESS | 5514 | 1464376892079 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - PROCESS | 5514 | 1464376892083 Marionette TRACE conn3 <- [1,1382,null,{}] 12:21:32 INFO - PROCESS | 5514 | 1464376892089 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:32 INFO - PROCESS | 5514 | 1464376892295 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 12:21:32 INFO - PROCESS | 5514 | 1464376892633 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:32 INFO - PROCESS | 5514 | ++DOCSHELL 0xa2478800 == 164 [pid = 5514] [id = 353] 12:21:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 339 (0xa503d000) [pid = 5514] [serial = 1060] [outer = (nil)] 12:21:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 340 (0xa6769c00) [pid = 5514] [serial = 1061] [outer = 0xa503d000] 12:21:32 INFO - PROCESS | 5514 | 1464376892729 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 341 (0xa67d9000) [pid = 5514] [serial = 1062] [outer = 0xa503d000] 12:21:33 INFO - PROCESS | 5514 | [5514] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 12:21:33 INFO - PROCESS | 5514 | 1464376893693 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 5514 | 1464376893767 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 12:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:21:33 INFO - PROCESS | 5514 | 1464376893774 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - PROCESS | 5514 | 1464376893778 Marionette TRACE conn3 <- [1,1386,null,{}] 12:21:33 INFO - PROCESS | 5514 | 1464376893793 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:34 INFO - PROCESS | 5514 | 1464376894006 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 12:21:34 INFO - PROCESS | 5514 | 1464376894343 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x8de1ac00 == 165 [pid = 5514] [id = 354] 12:21:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 342 (0x8de1d400) [pid = 5514] [serial = 1063] [outer = (nil)] 12:21:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 343 (0x8de24400) [pid = 5514] [serial = 1064] [outer = 0x8de1d400] 12:21:34 INFO - PROCESS | 5514 | 1464376894440 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 344 (0x8de26000) [pid = 5514] [serial = 1065] [outer = 0x8de1d400] 12:21:35 INFO - PROCESS | 5514 | 1464376895426 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 12:21:35 INFO - PROCESS | 5514 | 1464376895474 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 12:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:21:35 INFO - PROCESS | 5514 | 1464376895481 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 5514 | 1464376895484 Marionette TRACE conn3 <- [1,1390,null,{}] 12:21:35 INFO - PROCESS | 5514 | 1464376895490 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:35 INFO - PROCESS | 5514 | 1464376895727 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 12:21:36 INFO - PROCESS | 5514 | 1464376896104 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x8966e400 == 166 [pid = 5514] [id = 355] 12:21:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 345 (0x899adc00) [pid = 5514] [serial = 1066] [outer = (nil)] 12:21:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 346 (0x8a3e7c00) [pid = 5514] [serial = 1067] [outer = 0x899adc00] 12:21:36 INFO - PROCESS | 5514 | 1464376896202 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 347 (0x8c61cc00) [pid = 5514] [serial = 1068] [outer = 0x899adc00] 12:21:37 INFO - PROCESS | 5514 | 1464376897235 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1782ms 12:21:37 INFO - PROCESS | 5514 | 1464376897263 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 5514 | 1464376897266 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 12:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:21:37 INFO - PROCESS | 5514 | 1464376897273 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 5514 | 1464376897277 Marionette TRACE conn3 <- [1,1394,null,{}] 12:21:37 INFO - PROCESS | 5514 | 1464376897283 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:37 INFO - PROCESS | 5514 | 1464376897493 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 12:21:37 INFO - PROCESS | 5514 | 1464376897839 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ce90c00 == 167 [pid = 5514] [id = 356] 12:21:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 348 (0x8ce92000) [pid = 5514] [serial = 1069] [outer = (nil)] 12:21:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 349 (0x8d491000) [pid = 5514] [serial = 1070] [outer = 0x8ce92000] 12:21:37 INFO - PROCESS | 5514 | 1464376897936 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 350 (0x8de1a000) [pid = 5514] [serial = 1071] [outer = 0x8ce92000] 12:21:39 INFO - PROCESS | 5514 | 1464376899567 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2339ms 12:21:39 INFO - PROCESS | 5514 | 1464376899624 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 5514 | 1464376899631 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 12:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:21:39 INFO - PROCESS | 5514 | 1464376899642 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - PROCESS | 5514 | 1464376899649 Marionette TRACE conn3 <- [1,1398,null,{}] 12:21:39 INFO - PROCESS | 5514 | 1464376899659 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:39 INFO - PROCESS | 5514 | 1464376899857 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:21:40 INFO - PROCESS | 5514 | 1464376900148 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fa400 == 168 [pid = 5514] [id = 357] 12:21:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 351 (0x896c6400) [pid = 5514] [serial = 1072] [outer = (nil)] 12:21:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 352 (0x8b7e7000) [pid = 5514] [serial = 1073] [outer = 0x896c6400] 12:21:40 INFO - PROCESS | 5514 | 1464376900242 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 353 (0x8c7a7c00) [pid = 5514] [serial = 1074] [outer = 0x896c6400] 12:21:41 INFO - PROCESS | 5514 | 1464376901182 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1591ms 12:21:41 INFO - PROCESS | 5514 | 1464376901233 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 5514 | 1464376901241 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 12:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:21:41 INFO - PROCESS | 5514 | 1464376901253 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 5514 | 1464376901256 Marionette TRACE conn3 <- [1,1402,null,{}] 12:21:41 INFO - PROCESS | 5514 | 1464376901264 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:41 INFO - PROCESS | 5514 | 1464376901534 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x9951f800 == 167 [pid = 5514] [id = 28] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x91f6f800 == 166 [pid = 5514] [id = 237] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8c616000 == 165 [pid = 5514] [id = 241] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8966dc00 == 164 [pid = 5514] [id = 286] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8c9bd800 == 163 [pid = 5514] [id = 156] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x93d2bc00 == 162 [pid = 5514] [id = 198] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8e981800 == 161 [pid = 5514] [id = 232] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4cb800 == 160 [pid = 5514] [id = 233] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8c7a1400 == 159 [pid = 5514] [id = 199] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8d495000 == 158 [pid = 5514] [id = 231] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x9a891c00 == 157 [pid = 5514] [id = 281] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8c9c9400 == 156 [pid = 5514] [id = 200] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x9a3da000 == 155 [pid = 5514] [id = 238] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x977e7400 == 154 [pid = 5514] [id = 236] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x9a88b000 == 153 [pid = 5514] [id = 283] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8d0ab400 == 152 [pid = 5514] [id = 239] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x929c6000 == 151 [pid = 5514] [id = 284] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x9aae4400 == 150 [pid = 5514] [id = 240] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x896c3c00 == 149 [pid = 5514] [id = 285] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x9a577400 == 148 [pid = 5514] [id = 282] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4de000 == 147 [pid = 5514] [id = 287] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8c611400 == 146 [pid = 5514] [id = 197] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8a3e1800 == 145 [pid = 5514] [id = 273] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x925b2000 == 144 [pid = 5514] [id = 234] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8d7a1800 == 143 [pid = 5514] [id = 274] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x91cd0800 == 142 [pid = 5514] [id = 275] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8ec34c00 == 141 [pid = 5514] [id = 196] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8d1c00 == 140 [pid = 5514] [id = 229] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8c7aa400 == 139 [pid = 5514] [id = 206] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8d664400 == 138 [pid = 5514] [id = 318] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8c9c2000 == 137 [pid = 5514] [id = 317] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x925b3400 == 136 [pid = 5514] [id = 330] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x925bb000 == 135 [pid = 5514] [id = 329] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8dee6c00 == 134 [pid = 5514] [id = 328] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x90fcc000 == 133 [pid = 5514] [id = 326] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4cc400 == 132 [pid = 5514] [id = 327] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8e986800 == 131 [pid = 5514] [id = 325] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8f103000 == 130 [pid = 5514] [id = 324] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8e94f800 == 129 [pid = 5514] [id = 323] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8dc400 == 128 [pid = 5514] [id = 322] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8cf45400 == 127 [pid = 5514] [id = 321] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4eb000 == 126 [pid = 5514] [id = 320] 12:21:42 INFO - PROCESS | 5514 | --DOCSHELL 0x87075000 == 125 [pid = 5514] [id = 319] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 352 (0x8d66ac00) [pid = 5514] [serial = 956] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 351 (0x8cdc6c00) [pid = 5514] [serial = 951] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 350 (0xa35f3000) [pid = 5514] [serial = 911] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 349 (0x8738a000) [pid = 5514] [serial = 932] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 348 (0x897cdc00) [pid = 5514] [serial = 938] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 347 (0x8c61b000) [pid = 5514] [serial = 948] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 346 (0x896d1000) [pid = 5514] [serial = 944] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 345 (0x8cca2c00) [pid = 5514] [serial = 950] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 344 (0x8dc2d400) [pid = 5514] [serial = 893] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 343 (0x8cdcf000) [pid = 5514] [serial = 914] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 342 (0x977ee400) [pid = 5514] [serial = 899] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 341 (0x886f8c00) [pid = 5514] [serial = 935] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 340 (0x9a4bac00) [pid = 5514] [serial = 902] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 339 (0x886fb400) [pid = 5514] [serial = 923] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 338 (0x897c5800) [pid = 5514] [serial = 926] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 337 (0x8d497800) [pid = 5514] [serial = 954] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 336 (0xa67a0400) [pid = 5514] [serial = 920] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 335 (0x929cac00) [pid = 5514] [serial = 896] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 334 (0x896c5800) [pid = 5514] [serial = 941] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 333 (0x87075800) [pid = 5514] [serial = 929] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 332 (0x9ace9400) [pid = 5514] [serial = 648] [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.] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 331 (0x8b7eac00) [pid = 5514] [serial = 947] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 330 (0xa2148400) [pid = 5514] [serial = 908] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 329 (0x8a3ea000) [pid = 5514] [serial = 945] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 328 (0x8d0b5000) [pid = 5514] [serial = 953] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 327 (0x8c8d3400) [pid = 5514] [serial = 890] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 326 (0x899b7000) [pid = 5514] [serial = 917] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 325 (0x9ace2c00) [pid = 5514] [serial = 905] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | --DOMWINDOW == 324 (0x899b6c00) [pid = 5514] [serial = 942] [outer = (nil)] [url = about:blank] 12:21:42 INFO - PROCESS | 5514 | 1464376902826 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x87075800 == 126 [pid = 5514] [id = 358] 12:21:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 325 (0x87076800) [pid = 5514] [serial = 1075] [outer = (nil)] 12:21:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 326 (0x8738c800) [pid = 5514] [serial = 1076] [outer = 0x87076800] 12:21:42 INFO - PROCESS | 5514 | 1464376902949 Marionette DEBUG loaded listener.js 12:21:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 327 (0x8966dc00) [pid = 5514] [serial = 1077] [outer = 0x87076800] 12:21:43 INFO - PROCESS | 5514 | 1464376903854 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2646ms 12:21:43 INFO - PROCESS | 5514 | 1464376903899 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 12:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:21:43 INFO - PROCESS | 5514 | 1464376903904 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 12:21:43 INFO - PROCESS | 5514 | 1464376903911 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 5514 | 1464376903917 Marionette TRACE conn3 <- [1,1406,null,{}] 12:21:43 INFO - PROCESS | 5514 | 1464376903933 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:44 INFO - PROCESS | 5514 | 1464376904138 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 12:21:44 INFO - PROCESS | 5514 | 1464376904394 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x899b7000 == 127 [pid = 5514] [id = 359] 12:21:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 328 (0x8b7e5000) [pid = 5514] [serial = 1078] [outer = (nil)] 12:21:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 329 (0x8c8dc400) [pid = 5514] [serial = 1079] [outer = 0x8b7e5000] 12:21:44 INFO - PROCESS | 5514 | 1464376904481 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 330 (0x8cc51c00) [pid = 5514] [serial = 1080] [outer = 0x8b7e5000] 12:21:45 INFO - PROCESS | 5514 | 1464376905319 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1490ms 12:21:45 INFO - PROCESS | 5514 | 1464376905401 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 5514 | 1464376905405 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 12:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:21:45 INFO - PROCESS | 5514 | 1464376905411 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - PROCESS | 5514 | 1464376905414 Marionette TRACE conn3 <- [1,1410,null,{}] 12:21:45 INFO - PROCESS | 5514 | 1464376905426 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:45 INFO - PROCESS | 5514 | 1464376905681 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 12:21:45 INFO - PROCESS | 5514 | 1464376905718 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8d2000 == 128 [pid = 5514] [id = 360] 12:21:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 331 (0x8cc55c00) [pid = 5514] [serial = 1081] [outer = (nil)] 12:21:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 332 (0x8cdcd400) [pid = 5514] [serial = 1082] [outer = 0x8cc55c00] 12:21:45 INFO - PROCESS | 5514 | 1464376905797 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 333 (0x8cdd3400) [pid = 5514] [serial = 1083] [outer = 0x8cc55c00] 12:21:46 INFO - PROCESS | 5514 | 1464376906916 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1544ms 12:21:46 INFO - PROCESS | 5514 | 1464376906956 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 5514 | 1464376906960 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 12:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:21:46 INFO - PROCESS | 5514 | 1464376906966 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 5514 | 1464376906969 Marionette TRACE conn3 <- [1,1414,null,{}] 12:21:46 INFO - PROCESS | 5514 | 1464376906974 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:47 INFO - PROCESS | 5514 | 1464376907235 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 12:21:47 INFO - PROCESS | 5514 | 1464376907271 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cc56800 == 129 [pid = 5514] [id = 361] 12:21:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 334 (0x8cca2c00) [pid = 5514] [serial = 1084] [outer = (nil)] 12:21:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 335 (0x8d0b7000) [pid = 5514] [serial = 1085] [outer = 0x8cca2c00] 12:21:47 INFO - PROCESS | 5514 | 1464376907358 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 336 (0x8d663400) [pid = 5514] [serial = 1086] [outer = 0x8cca2c00] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 335 (0x9ba29800) [pid = 5514] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 334 (0x8c9bcc00) [pid = 5514] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 333 (0x9aada400) [pid = 5514] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 332 (0x8f35c000) [pid = 5514] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 331 (0x8f10ac00) [pid = 5514] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 330 (0x91d4f400) [pid = 5514] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 329 (0x8d0b1000) [pid = 5514] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 328 (0x93d35c00) [pid = 5514] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 327 (0x90fd0400) [pid = 5514] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 326 (0x90fd2800) [pid = 5514] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 325 (0x952f5000) [pid = 5514] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 324 (0x8d665800) [pid = 5514] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 323 (0x8c9bf400) [pid = 5514] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 322 (0x886f9000) [pid = 5514] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 321 (0x8aa0e400) [pid = 5514] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 320 (0x8ec32000) [pid = 5514] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 319 (0x9a571400) [pid = 5514] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 318 (0x929d3000) [pid = 5514] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 317 (0x8707a400) [pid = 5514] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 316 (0x91320400) [pid = 5514] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 315 (0x8d48b000) [pid = 5514] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 314 (0x8f103800) [pid = 5514] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 313 (0x8e989400) [pid = 5514] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 312 (0x8dc31400) [pid = 5514] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 311 (0x925bc000) [pid = 5514] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 310 (0x9a0cdc00) [pid = 5514] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 309 (0x8aa06c00) [pid = 5514] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 308 (0x8ecea000) [pid = 5514] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 307 (0x892c1c00) [pid = 5514] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 306 (0x9ba24800) [pid = 5514] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 305 (0x9951d400) [pid = 5514] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 304 (0x899ae800) [pid = 5514] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 303 (0x8738f800) [pid = 5514] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 302 (0x9a9cdc00) [pid = 5514] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 301 (0x9a88b800) [pid = 5514] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 300 (0x8c8d7000) [pid = 5514] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 299 (0x929c7000) [pid = 5514] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 298 (0x9a9d1400) [pid = 5514] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 297 (0x90fd3c00) [pid = 5514] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 296 (0x93d31800) [pid = 5514] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 295 (0x8eabc400) [pid = 5514] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 294 (0x8c7ab400) [pid = 5514] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 293 (0x8b7eb000) [pid = 5514] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 292 (0x8aa0b400) [pid = 5514] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 291 (0x91ccb800) [pid = 5514] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 290 (0x8e873000) [pid = 5514] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 289 (0x926e1c00) [pid = 5514] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 288 (0x8c8d6000) [pid = 5514] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 287 (0x92e48000) [pid = 5514] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 286 (0x8e878c00) [pid = 5514] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 285 (0x92e45800) [pid = 5514] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 284 (0x95150400) [pid = 5514] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 283 (0x8d665000) [pid = 5514] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 282 (0x92d5ac00) [pid = 5514] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 281 (0xa62f6c00) [pid = 5514] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 280 (0x886fc800) [pid = 5514] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 279 (0x89662c00) [pid = 5514] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 278 (0x8a3e5800) [pid = 5514] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 277 (0x8d66f000) [pid = 5514] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 276 (0x8ccab400) [pid = 5514] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 275 (0x89665400) [pid = 5514] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 274 (0x91d51000) [pid = 5514] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 273 (0x8cf3fc00) [pid = 5514] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 272 (0x9b52e800) [pid = 5514] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 271 (0x93d2c000) [pid = 5514] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 270 (0x952edc00) [pid = 5514] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 269 (0x8d66e800) [pid = 5514] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 268 (0x8706d800) [pid = 5514] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 267 (0x91f74400) [pid = 5514] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 266 (0x91ccc800) [pid = 5514] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 265 (0x8a008000) [pid = 5514] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 264 (0x95355000) [pid = 5514] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 263 (0x8f357800) [pid = 5514] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 262 (0x8b7eb800) [pid = 5514] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 261 (0x9a368800) [pid = 5514] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 260 (0x8f10c800) [pid = 5514] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 259 (0x87077000) [pid = 5514] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 258 (0x8d498400) [pid = 5514] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 257 (0x925bb800) [pid = 5514] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 256 (0x8a4dec00) [pid = 5514] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 255 (0xa3023000) [pid = 5514] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 254 (0x8a4e2400) [pid = 5514] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 253 (0x9ace2400) [pid = 5514] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 252 (0x99726000) [pid = 5514] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 251 (0x8c7a6c00) [pid = 5514] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 250 (0x95159c00) [pid = 5514] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 249 (0x8dee3400) [pid = 5514] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 248 (0x8a014c00) [pid = 5514] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 247 (0x886f3800) [pid = 5514] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 246 (0x91cd4000) [pid = 5514] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 245 (0x8966f000) [pid = 5514] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 244 (0x9a573800) [pid = 5514] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 243 (0x8c7afc00) [pid = 5514] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 242 (0xa3020400) [pid = 5514] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 241 (0x99520400) [pid = 5514] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 240 (0x8dee2000) [pid = 5514] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 239 (0x9a9c4c00) [pid = 5514] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 238 (0x9a5e1c00) [pid = 5514] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 237 (0x8d490c00) [pid = 5514] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 236 (0x9a3d8400) [pid = 5514] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 235 (0x8ccae400) [pid = 5514] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 234 (0xa3225c00) [pid = 5514] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 233 (0x8ccab000) [pid = 5514] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 232 (0x8738d000) [pid = 5514] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 231 (0x8a3edc00) [pid = 5514] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 230 (0x8f101c00) [pid = 5514] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 229 (0x8f4c3c00) [pid = 5514] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 228 (0x8cdc5000) [pid = 5514] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 227 (0x9acdc400) [pid = 5514] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 226 (0x8e949c00) [pid = 5514] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 225 (0x91d52400) [pid = 5514] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 224 (0x896c4800) [pid = 5514] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 223 (0x9a5dfc00) [pid = 5514] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 222 (0x8d7a5000) [pid = 5514] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 221 (0x926e4000) [pid = 5514] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 220 (0xa2145400) [pid = 5514] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 219 (0x99772c00) [pid = 5514] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:21:49 INFO - PROCESS | 5514 | --DOMWINDOW == 218 (0x91323c00) [pid = 5514] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:21:50 INFO - PROCESS | 5514 | 1464376910214 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 3291ms 12:21:50 INFO - PROCESS | 5514 | 1464376910257 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 5514 | 1464376910259 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 12:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:21:50 INFO - PROCESS | 5514 | 1464376910266 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - PROCESS | 5514 | 1464376910269 Marionette TRACE conn3 <- [1,1418,null,{}] 12:21:50 INFO - PROCESS | 5514 | 1464376910275 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:50 INFO - PROCESS | 5514 | 1464376910558 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:21:50 INFO - PROCESS | 5514 | 1464376910741 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x87072c00 == 130 [pid = 5514] [id = 362] 12:21:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 219 (0x8738f800) [pid = 5514] [serial = 1087] [outer = (nil)] 12:21:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 220 (0x8a4dfc00) [pid = 5514] [serial = 1088] [outer = 0x8738f800] 12:21:50 INFO - PROCESS | 5514 | 1464376910819 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 221 (0x8c7afc00) [pid = 5514] [serial = 1089] [outer = 0x8738f800] 12:21:51 INFO - PROCESS | 5514 | 1464376911890 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1634ms 12:21:51 INFO - PROCESS | 5514 | 1464376911902 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 5514 | 1464376911907 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 12:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:21:51 INFO - PROCESS | 5514 | 1464376911917 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - PROCESS | 5514 | 1464376911921 Marionette TRACE conn3 <- [1,1422,null,{}] 12:21:51 INFO - PROCESS | 5514 | 1464376911930 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:52 INFO - PROCESS | 5514 | 1464376912148 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 12:21:52 INFO - PROCESS | 5514 | 1464376912513 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fc800 == 131 [pid = 5514] [id = 363] 12:21:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 222 (0x892d0800) [pid = 5514] [serial = 1090] [outer = (nil)] 12:21:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 223 (0x897c7800) [pid = 5514] [serial = 1091] [outer = 0x892d0800] 12:21:52 INFO - PROCESS | 5514 | 1464376912610 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 224 (0x899b2c00) [pid = 5514] [serial = 1092] [outer = 0x892d0800] 12:21:53 INFO - PROCESS | 5514 | 1464376913577 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1732ms 12:21:53 INFO - PROCESS | 5514 | 1464376913650 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 12:21:53 INFO - PROCESS | 5514 | 1464376913659 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 12:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:21:53 INFO - PROCESS | 5514 | 1464376913671 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - PROCESS | 5514 | 1464376913675 Marionette TRACE conn3 <- [1,1426,null,{}] 12:21:53 INFO - PROCESS | 5514 | 1464376913682 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:53 INFO - PROCESS | 5514 | 1464376913934 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 12:21:54 INFO - PROCESS | 5514 | 1464376914265 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4eb000 == 132 [pid = 5514] [id = 364] 12:21:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 225 (0x8a4ebc00) [pid = 5514] [serial = 1093] [outer = (nil)] 12:21:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 226 (0x8c7a1400) [pid = 5514] [serial = 1094] [outer = 0x8a4ebc00] 12:21:54 INFO - PROCESS | 5514 | 1464376914356 Marionette DEBUG loaded listener.js 12:21:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 227 (0x8c8de000) [pid = 5514] [serial = 1095] [outer = 0x8a4ebc00] 12:21:55 INFO - PROCESS | 5514 | 1464376915446 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1842ms 12:21:55 INFO - PROCESS | 5514 | 1464376915513 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 12:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:21:55 INFO - PROCESS | 5514 | 1464376915518 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 12:21:55 INFO - PROCESS | 5514 | 1464376915525 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - PROCESS | 5514 | 1464376915532 Marionette TRACE conn3 <- [1,1430,null,{}] 12:21:55 INFO - PROCESS | 5514 | 1464376915549 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:55 INFO - PROCESS | 5514 | 1464376915811 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 12:21:56 INFO - PROCESS | 5514 | 1464376916144 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa0a800 == 133 [pid = 5514] [id = 365] 12:21:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 228 (0x8cdc6c00) [pid = 5514] [serial = 1096] [outer = (nil)] 12:21:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 229 (0x8ce8c800) [pid = 5514] [serial = 1097] [outer = 0x8cdc6c00] 12:21:56 INFO - PROCESS | 5514 | 1464376916241 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 230 (0x8d0b5000) [pid = 5514] [serial = 1098] [outer = 0x8cdc6c00] 12:21:57 INFO - PROCESS | 5514 | 1464376917263 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1787ms 12:21:57 INFO - PROCESS | 5514 | 1464376917312 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:21:57 INFO - PROCESS | 5514 | 1464376917317 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 12:21:57 INFO - PROCESS | 5514 | 1464376917323 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 5514 | 1464376917327 Marionette TRACE conn3 <- [1,1434,null,{}] 12:21:57 INFO - PROCESS | 5514 | 1464376917333 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:57 INFO - PROCESS | 5514 | 1464376917532 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 12:21:57 INFO - PROCESS | 5514 | 1464376917859 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c9c2800 == 134 [pid = 5514] [id = 366] 12:21:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 231 (0x8d663c00) [pid = 5514] [serial = 1099] [outer = (nil)] 12:21:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 232 (0x8d79f800) [pid = 5514] [serial = 1100] [outer = 0x8d663c00] 12:21:57 INFO - PROCESS | 5514 | 1464376917957 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 233 (0x8dc33400) [pid = 5514] [serial = 1101] [outer = 0x8d663c00] 12:21:58 INFO - PROCESS | 5514 | 1464376918929 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1684ms 12:21:59 INFO - PROCESS | 5514 | 1464376919008 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 5514 | 1464376919012 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 12:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:21:59 INFO - PROCESS | 5514 | 1464376919019 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 5514 | 1464376919023 Marionette TRACE conn3 <- [1,1438,null,{}] 12:21:59 INFO - PROCESS | 5514 | 1464376919029 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:59 INFO - PROCESS | 5514 | 1464376919277 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:21:59 INFO - PROCESS | 5514 | 1464376919609 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d664000 == 135 [pid = 5514] [id = 367] 12:21:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 234 (0x8dee2400) [pid = 5514] [serial = 1102] [outer = (nil)] 12:21:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 235 (0x8deee000) [pid = 5514] [serial = 1103] [outer = 0x8dee2400] 12:21:59 INFO - PROCESS | 5514 | 1464376919702 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 236 (0x8e871800) [pid = 5514] [serial = 1104] [outer = 0x8dee2400] 12:22:00 INFO - PROCESS | 5514 | 1464376920660 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1684ms 12:22:00 INFO - PROCESS | 5514 | 1464376920704 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 5514 | 1464376920708 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 12:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:22:00 INFO - PROCESS | 5514 | 1464376920715 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 5514 | 1464376920718 Marionette TRACE conn3 <- [1,1442,null,{}] 12:22:00 INFO - PROCESS | 5514 | 1464376920724 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:00 INFO - PROCESS | 5514 | 1464376920981 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 12:22:01 INFO - PROCESS | 5514 | 1464376921314 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d498400 == 136 [pid = 5514] [id = 368] 12:22:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 237 (0x8e954800) [pid = 5514] [serial = 1105] [outer = (nil)] 12:22:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 238 (0x8ec31800) [pid = 5514] [serial = 1106] [outer = 0x8e954800] 12:22:01 INFO - PROCESS | 5514 | 1464376921411 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 239 (0x8ecddc00) [pid = 5514] [serial = 1107] [outer = 0x8e954800] 12:22:02 INFO - PROCESS | 5514 | 1464376922420 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1781ms 12:22:02 INFO - PROCESS | 5514 | 1464376922497 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 5514 | 1464376922502 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 12:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:22:02 INFO - PROCESS | 5514 | 1464376922509 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 5514 | 1464376922512 Marionette TRACE conn3 <- [1,1446,null,{}] 12:22:02 INFO - PROCESS | 5514 | 1464376922519 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:02 INFO - PROCESS | 5514 | 1464376922754 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 12:22:03 INFO - PROCESS | 5514 | 1464376923091 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cc54400 == 137 [pid = 5514] [id = 369] 12:22:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 240 (0x8ec37000) [pid = 5514] [serial = 1108] [outer = (nil)] 12:22:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 241 (0x8f110000) [pid = 5514] [serial = 1109] [outer = 0x8ec37000] 12:22:03 INFO - PROCESS | 5514 | 1464376923182 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 242 (0x8f35a000) [pid = 5514] [serial = 1110] [outer = 0x8ec37000] 12:22:04 INFO - PROCESS | 5514 | 1464376924149 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1685ms 12:22:04 INFO - PROCESS | 5514 | 1464376924195 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 5514 | 1464376924199 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 12:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:22:04 INFO - PROCESS | 5514 | 1464376924206 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - PROCESS | 5514 | 1464376924210 Marionette TRACE conn3 <- [1,1450,null,{}] 12:22:04 INFO - PROCESS | 5514 | 1464376924216 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:04 INFO - PROCESS | 5514 | 1464376924420 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 12:22:04 INFO - PROCESS | 5514 | 1464376924746 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f101400 == 138 [pid = 5514] [id = 370] 12:22:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 243 (0x8f101c00) [pid = 5514] [serial = 1111] [outer = (nil)] 12:22:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 244 (0x90fc6c00) [pid = 5514] [serial = 1112] [outer = 0x8f101c00] 12:22:04 INFO - PROCESS | 5514 | 1464376924851 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 245 (0x90fcc000) [pid = 5514] [serial = 1113] [outer = 0x8f101c00] 12:22:05 INFO - PROCESS | 5514 | 1464376925820 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1686ms 12:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:22:05 INFO - PROCESS | 5514 | 1464376925893 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 5514 | 1464376925896 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 12:22:05 INFO - PROCESS | 5514 | 1464376925903 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 5514 | 1464376925907 Marionette TRACE conn3 <- [1,1454,null,{}] 12:22:05 INFO - PROCESS | 5514 | 1464376925913 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:06 INFO - PROCESS | 5514 | 1464376926126 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 12:22:06 INFO - PROCESS | 5514 | 1464376926453 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf3f000 == 139 [pid = 5514] [id = 371] 12:22:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 246 (0x8e871c00) [pid = 5514] [serial = 1114] [outer = (nil)] 12:22:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 247 (0x91327c00) [pid = 5514] [serial = 1115] [outer = 0x8e871c00] 12:22:06 INFO - PROCESS | 5514 | 1464376926544 Marionette DEBUG loaded listener.js 12:22:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 248 (0x9132c800) [pid = 5514] [serial = 1116] [outer = 0x8e871c00] 12:22:07 INFO - PROCESS | 5514 | 1464376927581 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1740ms 12:22:07 INFO - PROCESS | 5514 | 1464376927643 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 12:22:07 INFO - PROCESS | 5514 | 1464376927647 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 12:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:22:07 INFO - PROCESS | 5514 | 1464376927654 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:22:07 INFO - PROCESS | 5514 | 1464376927657 Marionette TRACE conn3 <- [1,1458,null,{}] 12:22:07 INFO - PROCESS | 5514 | 1464376927664 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:07 INFO - PROCESS | 5514 | 1464376927866 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:22:08 INFO - PROCESS | 5514 | 1464376928196 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4c4400 == 140 [pid = 5514] [id = 372] 12:22:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 249 (0x911bd000) [pid = 5514] [serial = 1117] [outer = (nil)] 12:22:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 250 (0x91d51800) [pid = 5514] [serial = 1118] [outer = 0x911bd000] 12:22:08 INFO - PROCESS | 5514 | 1464376928297 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 251 (0x91d56800) [pid = 5514] [serial = 1119] [outer = 0x911bd000] 12:22:09 INFO - PROCESS | 5514 | 1464376929263 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1683ms 12:22:09 INFO - PROCESS | 5514 | 1464376929339 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 5514 | 1464376929342 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 12:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:22:09 INFO - PROCESS | 5514 | 1464376929350 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 5514 | 1464376929355 Marionette TRACE conn3 <- [1,1462,null,{}] 12:22:09 INFO - PROCESS | 5514 | 1464376929362 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:09 INFO - PROCESS | 5514 | 1464376929631 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 12:22:10 INFO - PROCESS | 5514 | 1464376929980 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x91323c00 == 141 [pid = 5514] [id = 373] 12:22:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 252 (0x925b0c00) [pid = 5514] [serial = 1120] [outer = (nil)] 12:22:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 253 (0x925b5c00) [pid = 5514] [serial = 1121] [outer = 0x925b0c00] 12:22:10 INFO - PROCESS | 5514 | 1464376930081 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 254 (0x926e4000) [pid = 5514] [serial = 1122] [outer = 0x925b0c00] 12:22:11 INFO - PROCESS | 5514 | 1464376931115 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1837ms 12:22:11 INFO - PROCESS | 5514 | 1464376931188 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 5514 | 1464376931192 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 12:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:22:11 INFO - PROCESS | 5514 | 1464376931199 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:22:11 INFO - PROCESS | 5514 | 1464376931202 Marionette TRACE conn3 <- [1,1466,null,{}] 12:22:11 INFO - PROCESS | 5514 | 1464376931208 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:11 INFO - PROCESS | 5514 | 1464376931421 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 12:22:11 INFO - PROCESS | 5514 | 1464376931748 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eab7400 == 142 [pid = 5514] [id = 374] 12:22:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 255 (0x926e0400) [pid = 5514] [serial = 1123] [outer = (nil)] 12:22:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 256 (0x92d5b400) [pid = 5514] [serial = 1124] [outer = 0x926e0400] 12:22:11 INFO - PROCESS | 5514 | 1464376931840 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 257 (0x92d61400) [pid = 5514] [serial = 1125] [outer = 0x926e0400] 12:22:12 INFO - PROCESS | 5514 | 1464376932787 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1635ms 12:22:12 INFO - PROCESS | 5514 | 1464376932835 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 5514 | 1464376932842 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 12:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:22:12 INFO - PROCESS | 5514 | 1464376932866 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 5514 | 1464376932870 Marionette TRACE conn3 <- [1,1470,null,{}] 12:22:12 INFO - PROCESS | 5514 | 1464376932880 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:13 INFO - PROCESS | 5514 | 1464376933134 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 12:22:13 INFO - PROCESS | 5514 | 1464376933471 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x929c9c00 == 143 [pid = 5514] [id = 375] 12:22:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 258 (0x929cb000) [pid = 5514] [serial = 1126] [outer = (nil)] 12:22:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 259 (0x93d2c000) [pid = 5514] [serial = 1127] [outer = 0x929cb000] 12:22:13 INFO - PROCESS | 5514 | 1464376933557 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 260 (0x93d33c00) [pid = 5514] [serial = 1128] [outer = 0x929cb000] 12:22:14 INFO - PROCESS | 5514 | 1464376934477 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1648ms 12:22:14 INFO - PROCESS | 5514 | 1464376934515 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 5514 | 1464376934519 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 12:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:22:14 INFO - PROCESS | 5514 | 1464376934525 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - PROCESS | 5514 | 1464376934528 Marionette TRACE conn3 <- [1,1474,null,{}] 12:22:14 INFO - PROCESS | 5514 | 1464376934534 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:14 INFO - PROCESS | 5514 | 1464376934733 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 12:22:15 INFO - PROCESS | 5514 | 1464376935065 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x92d65400 == 144 [pid = 5514] [id = 376] 12:22:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 261 (0x93d2a800) [pid = 5514] [serial = 1129] [outer = (nil)] 12:22:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 262 (0x951d4c00) [pid = 5514] [serial = 1130] [outer = 0x93d2a800] 12:22:15 INFO - PROCESS | 5514 | 1464376935161 Marionette DEBUG loaded listener.js 12:22:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 263 (0x952ef000) [pid = 5514] [serial = 1131] [outer = 0x93d2a800] 12:22:16 INFO - PROCESS | 5514 | 1464376936110 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1636ms 12:22:16 INFO - PROCESS | 5514 | 1464376936162 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 12:22:16 INFO - PROCESS | 5514 | 1464376936166 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 12:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:22:16 INFO - PROCESS | 5514 | 1464376936172 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:22:16 INFO - PROCESS | 5514 | 1464376936175 Marionette TRACE conn3 <- [1,1478,null,{}] 12:22:16 INFO - PROCESS | 5514 | 1464376936181 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:16 INFO - PROCESS | 5514 | 1464376936375 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:22:16 INFO - PROCESS | 5514 | 1464376936714 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x926e1400 == 145 [pid = 5514] [id = 377] 12:22:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 264 (0x93a23c00) [pid = 5514] [serial = 1132] [outer = (nil)] 12:22:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 265 (0x98234800) [pid = 5514] [serial = 1133] [outer = 0x93a23c00] 12:22:16 INFO - PROCESS | 5514 | 1464376936810 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 266 (0x99199c00) [pid = 5514] [serial = 1134] [outer = 0x93a23c00] 12:22:17 INFO - PROCESS | 5514 | 1464376937779 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1682ms 12:22:17 INFO - PROCESS | 5514 | 1464376937855 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 12:22:17 INFO - PROCESS | 5514 | 1464376937859 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 12:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:22:17 INFO - PROCESS | 5514 | 1464376937866 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:22:17 INFO - PROCESS | 5514 | 1464376937869 Marionette TRACE conn3 <- [1,1482,null,{}] 12:22:17 INFO - PROCESS | 5514 | 1464376937875 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:18 INFO - PROCESS | 5514 | 1464376938076 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 12:22:18 INFO - PROCESS | 5514 | 1464376938412 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x9951d400 == 146 [pid = 5514] [id = 378] 12:22:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 267 (0x99e07c00) [pid = 5514] [serial = 1135] [outer = (nil)] 12:22:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 268 (0x9a35c000) [pid = 5514] [serial = 1136] [outer = 0x99e07c00] 12:22:18 INFO - PROCESS | 5514 | 1464376938507 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 269 (0x9a3cfc00) [pid = 5514] [serial = 1137] [outer = 0x99e07c00] 12:22:19 INFO - PROCESS | 5514 | 1464376939450 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1635ms 12:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:22:19 INFO - PROCESS | 5514 | 1464376939502 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 12:22:19 INFO - PROCESS | 5514 | 1464376939505 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 12:22:19 INFO - PROCESS | 5514 | 1464376939512 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:22:19 INFO - PROCESS | 5514 | 1464376939515 Marionette TRACE conn3 <- [1,1486,null,{}] 12:22:19 INFO - PROCESS | 5514 | 1464376939521 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:19 INFO - PROCESS | 5514 | 1464376939757 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 12:22:20 INFO - PROCESS | 5514 | 1464376940111 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x892ce000 == 147 [pid = 5514] [id = 379] 12:22:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 270 (0x8a3e2400) [pid = 5514] [serial = 1138] [outer = (nil)] 12:22:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 271 (0x8cf46000) [pid = 5514] [serial = 1139] [outer = 0x8a3e2400] 12:22:20 INFO - PROCESS | 5514 | 1464376940210 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 272 (0x8eabe800) [pid = 5514] [serial = 1140] [outer = 0x8a3e2400] 12:22:21 INFO - PROCESS | 5514 | 1464376941223 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1781ms 12:22:21 INFO - PROCESS | 5514 | 1464376941293 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 12:22:21 INFO - PROCESS | 5514 | 1464376941296 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 12:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:22:21 INFO - PROCESS | 5514 | 1464376941303 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:22:21 INFO - PROCESS | 5514 | 1464376941307 Marionette TRACE conn3 <- [1,1490,null,{}] 12:22:21 INFO - PROCESS | 5514 | 1464376941314 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:21 INFO - PROCESS | 5514 | 1464376941622 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 12:22:21 INFO - PROCESS | 5514 | 1464376941894 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 5514 | --DOCSHELL 0x8738e800 == 146 [pid = 5514] [id = 311] 12:22:23 INFO - PROCESS | 5514 | --DOCSHELL 0x8cdc4800 == 145 [pid = 5514] [id = 304] 12:22:23 INFO - PROCESS | 5514 | --DOCSHELL 0x886f2c00 == 144 [pid = 5514] [id = 307] 12:22:23 INFO - PROCESS | 5514 | --DOCSHELL 0x886f5c00 == 143 [pid = 5514] [id = 337] 12:22:23 INFO - PROCESS | 5514 | --DOCSHELL 0x899b3800 == 142 [pid = 5514] [id = 306] 12:22:23 INFO - PROCESS | 5514 | --DOCSHELL 0x8d66e400 == 141 [pid = 5514] [id = 297] 12:22:23 INFO - PROCESS | 5514 | --DOCSHELL 0x899ae000 == 140 [pid = 5514] [id = 305] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 271 (0x911c3c00) [pid = 5514] [serial = 977] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 270 (0x91325400) [pid = 5514] [serial = 978] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 269 (0x9a7a3800) [pid = 5514] [serial = 1007] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 268 (0x9a887c00) [pid = 5514] [serial = 1008] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 267 (0x93a2cc00) [pid = 5514] [serial = 992] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 266 (0x93d9c800) [pid = 5514] [serial = 993] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 265 (0x886f6800) [pid = 5514] [serial = 959] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 264 (0x8966e800) [pid = 5514] [serial = 960] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 263 (0x9a0cc000) [pid = 5514] [serial = 1001] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 262 (0x9a35a400) [pid = 5514] [serial = 1002] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 261 (0x8d66b400) [pid = 5514] [serial = 965] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 260 (0x8dc2b800) [pid = 5514] [serial = 966] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 259 (0x8f10bc00) [pid = 5514] [serial = 974] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 258 (0x8f4c8400) [pid = 5514] [serial = 975] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 257 (0x8ec3b400) [pid = 5514] [serial = 971] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 256 (0x8ecde800) [pid = 5514] [serial = 972] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 255 (0x8e981400) [pid = 5514] [serial = 968] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 254 (0x8e98d000) [pid = 5514] [serial = 969] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 253 (0x926e1000) [pid = 5514] [serial = 989] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 252 (0x929ce400) [pid = 5514] [serial = 990] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 251 (0x9a57dc00) [pid = 5514] [serial = 1004] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 250 (0x9a5dcc00) [pid = 5514] [serial = 1005] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 249 (0x8dc30000) [pid = 5514] [serial = 1020] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 248 (0x8ec2f800) [pid = 5514] [serial = 1023] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 247 (0x8dee1800) [pid = 5514] [serial = 1022] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 246 (0x8f107400) [pid = 5514] [serial = 1025] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 245 (0x8cdcac00) [pid = 5514] [serial = 1017] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 244 (0x911bfc00) [pid = 5514] [serial = 687] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 243 (0x892cc800) [pid = 5514] [serial = 780] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 242 (0xa22c0800) [pid = 5514] [serial = 765] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 241 (0x9a88b400) [pid = 5514] [serial = 714] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 240 (0x899b8c00) [pid = 5514] [serial = 918] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 239 (0x886ffc00) [pid = 5514] [serial = 936] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 238 (0x9b320800) [pid = 5514] [serial = 846] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 237 (0x9b538800) [pid = 5514] [serial = 762] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 236 (0x8cf39800) [pid = 5514] [serial = 626] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 235 (0x929cf000) [pid = 5514] [serial = 855] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 234 (0x9b3b6800) [pid = 5514] [serial = 647] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 233 (0x91cc9800) [pid = 5514] [serial = 696] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 232 (0x99724000) [pid = 5514] [serial = 708] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 231 (0x92d65c00) [pid = 5514] [serial = 593] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 230 (0x9aae3000) [pid = 5514] [serial = 644] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 229 (0x8c9c7000) [pid = 5514] [serial = 891] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 228 (0x8c9c8400) [pid = 5514] [serial = 663] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 227 (0x92d58c00) [pid = 5514] [serial = 702] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 226 (0x8f10ec00) [pid = 5514] [serial = 587] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 225 (0x977ef800) [pid = 5514] [serial = 834] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 224 (0x8cf47800) [pid = 5514] [serial = 690] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 223 (0x9a88f800) [pid = 5514] [serial = 641] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 222 (0x92d57400) [pid = 5514] [serial = 539] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 221 (0x93da6800) [pid = 5514] [serial = 831] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 220 (0x9a29e000) [pid = 5514] [serial = 596] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 219 (0xa675bc00) [pid = 5514] [serial = 786] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 218 (0xa115e400) [pid = 5514] [serial = 560] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 217 (0xa68e9800) [pid = 5514] [serial = 921] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 216 (0x897c8000) [pid = 5514] [serial = 927] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 215 (0x8a3e9c00) [pid = 5514] [serial = 774] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 214 (0xa2632400) [pid = 5514] [serial = 777] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 213 (0x8e982400) [pid = 5514] [serial = 894] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 212 (0x8dc34000) [pid = 5514] [serial = 545] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 211 (0xa3027c00) [pid = 5514] [serial = 771] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 210 (0x92f2fc00) [pid = 5514] [serial = 897] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 209 (0x8ecea800) [pid = 5514] [serial = 669] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 208 (0xa214e000) [pid = 5514] [serial = 654] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 207 (0x9a3d5c00) [pid = 5514] [serial = 554] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 206 (0x99e03800) [pid = 5514] [serial = 900] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 205 (0x8f35d000) [pid = 5514] [serial = 789] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 204 (0x87078400) [pid = 5514] [serial = 930] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 203 (0x952f7c00) [pid = 5514] [serial = 551] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 202 (0x93d9d000) [pid = 5514] [serial = 759] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 201 (0x8c7af800) [pid = 5514] [serial = 581] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 200 (0x921e1000) [pid = 5514] [serial = 819] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 199 (0x8cf40000) [pid = 5514] [serial = 822] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 198 (0xa246d000) [pid = 5514] [serial = 726] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 197 (0x925bbc00) [pid = 5514] [serial = 590] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 196 (0x8738cc00) [pid = 5514] [serial = 933] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 195 (0x8e87a400) [pid = 5514] [serial = 629] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 194 (0x952f5400) [pid = 5514] [serial = 705] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 193 (0x8a4e4800) [pid = 5514] [serial = 864] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 192 (0xa62f5000) [pid = 5514] [serial = 912] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 191 (0x8c8de800) [pid = 5514] [serial = 867] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 190 (0xa115f800) [pid = 5514] [serial = 723] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 189 (0xa2471c00) [pid = 5514] [serial = 909] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 188 (0x92393800) [pid = 5514] [serial = 635] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 187 (0x9a573400) [pid = 5514] [serial = 903] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 186 (0x8eab8000) [pid = 5514] [serial = 693] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 185 (0x8c9bd000) [pid = 5514] [serial = 542] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0x886fd000) [pid = 5514] [serial = 924] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x92397c00) [pid = 5514] [serial = 699] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x929d2800) [pid = 5514] [serial = 861] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x9a5e7800) [pid = 5514] [serial = 840] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8e988c00) [pid = 5514] [serial = 660] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0xa35f4800) [pid = 5514] [serial = 657] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x9a3da400) [pid = 5514] [serial = 711] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x90fc7800) [pid = 5514] [serial = 578] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x9ba1c000) [pid = 5514] [serial = 906] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x9aada800) [pid = 5514] [serial = 717] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x8e87fc00) [pid = 5514] [serial = 756] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x9aae0c00) [pid = 5514] [serial = 753] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x91d4b400) [pid = 5514] [serial = 795] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0xa6739400) [pid = 5514] [serial = 852] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8dc32400) [pid = 5514] [serial = 584] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x897cec00) [pid = 5514] [serial = 939] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8d666000) [pid = 5514] [serial = 783] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x9c286c00) [pid = 5514] [serial = 651] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x9b32bc00) [pid = 5514] [serial = 557] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x8cdd2400) [pid = 5514] [serial = 915] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x9d1c9800) [pid = 5514] [serial = 849] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x926e3800) [pid = 5514] [serial = 548] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x926dc400) [pid = 5514] [serial = 828] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x896ce800) [pid = 5514] [serial = 858] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x9a9cf800) [pid = 5514] [serial = 843] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8e985000) [pid = 5514] [serial = 825] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x9515c000) [pid = 5514] [serial = 638] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0xa30f4c00) [pid = 5514] [serial = 729] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x9a577c00) [pid = 5514] [serial = 837] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x929c5c00) [pid = 5514] [serial = 888] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0xa503c000) [pid = 5514] [serial = 768] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x8e950000) [pid = 5514] [serial = 666] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x9c0d2400) [pid = 5514] [serial = 720] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x91d4b000) [pid = 5514] [serial = 792] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x911bac00) [pid = 5514] [serial = 632] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x921ea400) [pid = 5514] [serial = 986] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x8d670c00) [pid = 5514] [serial = 1019] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x9239c400) [pid = 5514] [serial = 987] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x952f6400) [pid = 5514] [serial = 995] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x95350800) [pid = 5514] [serial = 996] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x91f69000) [pid = 5514] [serial = 983] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x91f6d000) [pid = 5514] [serial = 984] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x91cd0c00) [pid = 5514] [serial = 980] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x91cd5000) [pid = 5514] [serial = 981] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x99140800) [pid = 5514] [serial = 998] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x99518c00) [pid = 5514] [serial = 999] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x9a9d0400) [pid = 5514] [serial = 1010] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8d7a5800) [pid = 5514] [serial = 957] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8cca2400) [pid = 5514] [serial = 1016] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x896c6800) [pid = 5514] [serial = 1013] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x8a3e2c00) [pid = 5514] [serial = 1014] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x8b7efc00) [pid = 5514] [serial = 962] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x8c7a7400) [pid = 5514] [serial = 963] [outer = (nil)] [url = about:blank] 12:22:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x87079c00 == 141 [pid = 5514] [id = 380] 12:22:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x87388800) [pid = 5514] [serial = 1141] [outer = (nil)] 12:22:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8738d400) [pid = 5514] [serial = 1142] [outer = 0x87388800] 12:22:23 INFO - PROCESS | 5514 | 1464376943438 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x886f2000) [pid = 5514] [serial = 1143] [outer = 0x87388800] 12:22:24 INFO - PROCESS | 5514 | 1464376944387 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 3141ms 12:22:24 INFO - PROCESS | 5514 | 1464376944446 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 5514 | 1464376944450 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 12:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:22:24 INFO - PROCESS | 5514 | 1464376944459 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:22:24 INFO - PROCESS | 5514 | 1464376944463 Marionette TRACE conn3 <- [1,1494,null,{}] 12:22:24 INFO - PROCESS | 5514 | 1464376944471 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:24 INFO - PROCESS | 5514 | 1464376944679 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 12:22:24 INFO - PROCESS | 5514 | 1464376944878 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738e000 == 142 [pid = 5514] [id = 381] 12:22:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x892c5400) [pid = 5514] [serial = 1144] [outer = (nil)] 12:22:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x896c4800) [pid = 5514] [serial = 1145] [outer = 0x892c5400] 12:22:24 INFO - PROCESS | 5514 | 1464376944962 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x896ca400) [pid = 5514] [serial = 1146] [outer = 0x892c5400] 12:22:25 INFO - PROCESS | 5514 | 1464376945921 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1532ms 12:22:25 INFO - PROCESS | 5514 | 1464376945993 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 12:22:26 INFO - PROCESS | 5514 | 1464376945999 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 12:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:22:26 INFO - PROCESS | 5514 | 1464376946009 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:22:26 INFO - PROCESS | 5514 | 1464376946014 Marionette TRACE conn3 <- [1,1498,null,{}] 12:22:26 INFO - PROCESS | 5514 | 1464376946020 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:26 INFO - PROCESS | 5514 | 1464376946314 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:22:26 INFO - PROCESS | 5514 | 1464376946349 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x897d0000 == 143 [pid = 5514] [id = 382] 12:22:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x899ad400) [pid = 5514] [serial = 1147] [outer = (nil)] 12:22:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x899ba400) [pid = 5514] [serial = 1148] [outer = 0x899ad400] 12:22:26 INFO - PROCESS | 5514 | 1464376946426 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8a00d000) [pid = 5514] [serial = 1149] [outer = 0x899ad400] 12:22:27 INFO - PROCESS | 5514 | 1464376947602 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1634ms 12:22:27 INFO - PROCESS | 5514 | 1464376947644 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 12:22:27 INFO - PROCESS | 5514 | 1464376947648 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 12:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:22:27 INFO - PROCESS | 5514 | 1464376947663 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:22:27 INFO - PROCESS | 5514 | 1464376947669 Marionette TRACE conn3 <- [1,1502,null,{}] 12:22:27 INFO - PROCESS | 5514 | 1464376947685 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:27 INFO - PROCESS | 5514 | 1464376947956 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 12:22:28 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8cc55c00) [pid = 5514] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:22:28 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x8cca2c00) [pid = 5514] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:22:28 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x896c6400) [pid = 5514] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:22:28 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8b7e5000) [pid = 5514] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:22:28 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x87076800) [pid = 5514] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:22:28 INFO - PROCESS | 5514 | 1464376948428 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x8706d800 == 144 [pid = 5514] [id = 383] 12:22:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x87076800) [pid = 5514] [serial = 1150] [outer = (nil)] 12:22:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8b7eb000) [pid = 5514] [serial = 1151] [outer = 0x87076800] 12:22:28 INFO - PROCESS | 5514 | 1464376948505 Marionette DEBUG loaded listener.js 12:22:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8c61d400) [pid = 5514] [serial = 1152] [outer = 0x87076800] 12:22:29 INFO - PROCESS | 5514 | 1464376949260 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1644ms 12:22:29 INFO - PROCESS | 5514 | 1464376949308 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 12:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:22:29 INFO - PROCESS | 5514 | 1464376949313 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 12:22:29 INFO - PROCESS | 5514 | 1464376949319 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:22:29 INFO - PROCESS | 5514 | 1464376949322 Marionette TRACE conn3 <- [1,1506,null,{}] 12:22:29 INFO - PROCESS | 5514 | 1464376949327 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:29 INFO - PROCESS | 5514 | 1464376949517 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 12:22:29 INFO - PROCESS | 5514 | 1464376949533 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x892cb000 == 145 [pid = 5514] [id = 384] 12:22:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8c7abc00) [pid = 5514] [serial = 1153] [outer = (nil)] 12:22:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8c8dbc00) [pid = 5514] [serial = 1154] [outer = 0x8c7abc00] 12:22:29 INFO - PROCESS | 5514 | 1464376949604 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8c9c3c00) [pid = 5514] [serial = 1155] [outer = 0x8c7abc00] 12:22:30 INFO - PROCESS | 5514 | 1464376950736 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1438ms 12:22:30 INFO - PROCESS | 5514 | 1464376950757 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 12:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:22:30 INFO - PROCESS | 5514 | 1464376950763 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 12:22:30 INFO - PROCESS | 5514 | 1464376950772 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - PROCESS | 5514 | 1464376950779 Marionette TRACE conn3 <- [1,1510,null,{}] 12:22:30 INFO - PROCESS | 5514 | 1464376950789 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:31 INFO - PROCESS | 5514 | 1464376951075 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 12:22:31 INFO - PROCESS | 5514 | 1464376951418 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738d800 == 146 [pid = 5514] [id = 385] 12:22:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x892c6c00) [pid = 5514] [serial = 1156] [outer = (nil)] 12:22:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x896c6c00) [pid = 5514] [serial = 1157] [outer = 0x892c6c00] 12:22:31 INFO - PROCESS | 5514 | 1464376951508 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x897c5800) [pid = 5514] [serial = 1158] [outer = 0x892c6c00] 12:22:32 INFO - PROCESS | 5514 | 1464376952592 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1844ms 12:22:32 INFO - PROCESS | 5514 | 1464376952615 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 5514 | 1464376952624 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 12:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:22:32 INFO - PROCESS | 5514 | 1464376952635 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - PROCESS | 5514 | 1464376952639 Marionette TRACE conn3 <- [1,1514,null,{}] 12:22:32 INFO - PROCESS | 5514 | 1464376952645 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:32 INFO - PROCESS | 5514 | 1464376952856 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 12:22:33 INFO - PROCESS | 5514 | 1464376953181 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3ea400 == 147 [pid = 5514] [id = 386] 12:22:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8a3eb800) [pid = 5514] [serial = 1159] [outer = (nil)] 12:22:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8a4e7c00) [pid = 5514] [serial = 1160] [outer = 0x8a3eb800] 12:22:33 INFO - PROCESS | 5514 | 1464376953274 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8c611800) [pid = 5514] [serial = 1161] [outer = 0x8a3eb800] 12:22:34 INFO - PROCESS | 5514 | 1464376954254 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1632ms 12:22:34 INFO - PROCESS | 5514 | 1464376954267 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 12:22:34 INFO - PROCESS | 5514 | 1464376954270 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 12:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:22:34 INFO - PROCESS | 5514 | 1464376954278 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:22:34 INFO - PROCESS | 5514 | 1464376954284 Marionette TRACE conn3 <- [1,1518,null,{}] 12:22:34 INFO - PROCESS | 5514 | 1464376954301 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:34 INFO - PROCESS | 5514 | 1464376954505 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:22:34 INFO - PROCESS | 5514 | 1464376954778 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cc54800 == 148 [pid = 5514] [id = 387] 12:22:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8cca6400) [pid = 5514] [serial = 1162] [outer = (nil)] 12:22:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x8ccac800) [pid = 5514] [serial = 1163] [outer = 0x8cca6400] 12:22:34 INFO - PROCESS | 5514 | 1464376954915 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x8cdcc800) [pid = 5514] [serial = 1164] [outer = 0x8cca6400] 12:22:35 INFO - PROCESS | 5514 | 1464376955852 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1639ms 12:22:35 INFO - PROCESS | 5514 | 1464376955918 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 12:22:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:22:35 INFO - PROCESS | 5514 | 1464376955923 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 12:22:35 INFO - PROCESS | 5514 | 1464376955929 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:22:35 INFO - PROCESS | 5514 | 1464376955933 Marionette TRACE conn3 <- [1,1522,null,{}] 12:22:35 INFO - PROCESS | 5514 | 1464376955939 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:36 INFO - PROCESS | 5514 | 1464376956185 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 12:22:36 INFO - PROCESS | 5514 | 1464376956508 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8d4000 == 149 [pid = 5514] [id = 388] 12:22:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x8cc4e800) [pid = 5514] [serial = 1165] [outer = (nil)] 12:22:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x8ce8e400) [pid = 5514] [serial = 1166] [outer = 0x8cc4e800] 12:22:36 INFO - PROCESS | 5514 | 1464376956595 Marionette DEBUG loaded listener.js 12:22:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x8cf47400) [pid = 5514] [serial = 1167] [outer = 0x8cc4e800] 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 INFO - PROCESS | 5514 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:37 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 () { 12:22:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:22:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:22:37 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 () { 12:22:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:22:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:22:37 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 () { 12:22:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:22:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:22:37 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 () { 12:22:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:22:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:22:37 INFO - PROCESS | 5514 | 1464376957375 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:22:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1493ms 12:22:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:22:37 INFO - PROCESS | 5514 | 1464376957427 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 12:22:37 INFO - PROCESS | 5514 | 1464376957431 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 12:22:37 INFO - PROCESS | 5514 | 1464376957438 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:22:37 INFO - PROCESS | 5514 | 1464376957441 Marionette TRACE conn3 <- [1,1526,null,{}] 12:22:37 INFO - PROCESS | 5514 | 1464376957447 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:37 INFO - PROCESS | 5514 | 1464376957641 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 12:22:37 INFO - PROCESS | 5514 | 1464376957864 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ce87c00 == 150 [pid = 5514] [id = 389] 12:22:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x8d0ab400) [pid = 5514] [serial = 1168] [outer = (nil)] 12:22:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x8d497000) [pid = 5514] [serial = 1169] [outer = 0x8d0ab400] 12:22:37 INFO - PROCESS | 5514 | 1464376957992 Marionette DEBUG loaded listener.js 12:22:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x8d667800) [pid = 5514] [serial = 1170] [outer = 0x8d0ab400] 12:22:38 INFO - PROCESS | 5514 | 1464376958891 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:22:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:22:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:22:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:22:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:22:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:22:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:22:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1531ms 12:22:38 INFO - PROCESS | 5514 | 1464376958972 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 12:22:38 INFO - PROCESS | 5514 | 1464376958976 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 12:22:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:22:38 INFO - PROCESS | 5514 | 1464376958983 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:22:38 INFO - PROCESS | 5514 | 1464376958985 Marionette TRACE conn3 <- [1,1530,null,{}] 12:22:38 INFO - PROCESS | 5514 | 1464376958992 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:39 INFO - PROCESS | 5514 | 1464376959228 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 12:22:39 INFO - PROCESS | 5514 | 1464376959507 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ce91000 == 151 [pid = 5514] [id = 390] 12:22:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x8d0b3000) [pid = 5514] [serial = 1171] [outer = (nil)] 12:22:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x8e94c800) [pid = 5514] [serial = 1172] [outer = 0x8d0b3000] 12:22:39 INFO - PROCESS | 5514 | 1464376959640 Marionette DEBUG loaded listener.js 12:22:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x8e980c00) [pid = 5514] [serial = 1173] [outer = 0x8d0b3000] 12:22:40 INFO - PROCESS | 5514 | 1464376960424 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:22:40 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 12:22:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:22:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:22:40 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. 12:22:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:22:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1488ms 12:22:40 INFO - PROCESS | 5514 | 1464376960474 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:22:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:22:40 INFO - PROCESS | 5514 | 1464376960479 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 12:22:40 INFO - PROCESS | 5514 | 1464376960485 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:22:40 INFO - PROCESS | 5514 | 1464376960489 Marionette TRACE conn3 <- [1,1534,null,{}] 12:22:40 INFO - PROCESS | 5514 | 1464376960494 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:40 INFO - PROCESS | 5514 | 1464376960724 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 12:22:41 INFO - PROCESS | 5514 | 1464376960997 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e87c800 == 152 [pid = 5514] [id = 391] 12:22:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x8e880800) [pid = 5514] [serial = 1174] [outer = (nil)] 12:22:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x8eab8c00) [pid = 5514] [serial = 1175] [outer = 0x8e880800] 12:22:41 INFO - PROCESS | 5514 | 1464376961109 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x8eac4800) [pid = 5514] [serial = 1176] [outer = 0x8e880800] 12:22:42 INFO - PROCESS | 5514 | 1464376962081 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:22:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:22:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1639ms 12:22:42 INFO - PROCESS | 5514 | 1464376962124 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 12:22:42 INFO - PROCESS | 5514 | 1464376962127 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 12:22:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:22:42 INFO - PROCESS | 5514 | 1464376962135 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:22:42 INFO - PROCESS | 5514 | 1464376962138 Marionette TRACE conn3 <- [1,1538,null,{}] 12:22:42 INFO - PROCESS | 5514 | 1464376962144 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:42 INFO - PROCESS | 5514 | 1464376962333 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:22:42 INFO - PROCESS | 5514 | 1464376962661 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf3a800 == 153 [pid = 5514] [id = 392] 12:22:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x8e989000) [pid = 5514] [serial = 1177] [outer = (nil)] 12:22:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x8f110800) [pid = 5514] [serial = 1178] [outer = 0x8e989000] 12:22:42 INFO - PROCESS | 5514 | 1464376962751 Marionette DEBUG loaded listener.js 12:22:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x8f357c00) [pid = 5514] [serial = 1179] [outer = 0x8e989000] 12:22:43 INFO - PROCESS | 5514 | 1464376963644 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:22:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:22:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1587ms 12:22:43 INFO - PROCESS | 5514 | 1464376963723 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 12:22:43 INFO - PROCESS | 5514 | 1464376963728 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 12:22:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:22:43 INFO - PROCESS | 5514 | 1464376963734 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - PROCESS | 5514 | 1464376963738 Marionette TRACE conn3 <- [1,1542,null,{}] 12:22:43 INFO - PROCESS | 5514 | 1464376963743 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:43 INFO - PROCESS | 5514 | 1464376963992 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 12:22:44 INFO - PROCESS | 5514 | 1464376964305 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc34000 == 154 [pid = 5514] [id = 393] 12:22:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x8ece3000) [pid = 5514] [serial = 1180] [outer = (nil)] 12:22:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x8f4cac00) [pid = 5514] [serial = 1181] [outer = 0x8ece3000] 12:22:44 INFO - PROCESS | 5514 | 1464376964397 Marionette DEBUG loaded listener.js 12:22:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x90fc8400) [pid = 5514] [serial = 1182] [outer = 0x8ece3000] 12:22:45 INFO - PROCESS | 5514 | 1464376965287 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:22:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:22:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1630ms 12:22:45 INFO - PROCESS | 5514 | 1464376965365 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 5514 | 1464376965368 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 12:22:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:22:45 INFO - PROCESS | 5514 | 1464376965375 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 5514 | 1464376965379 Marionette TRACE conn3 <- [1,1546,null,{}] 12:22:45 INFO - PROCESS | 5514 | 1464376965385 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:45 INFO - PROCESS | 5514 | 1464376965618 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 12:22:45 INFO - PROCESS | 5514 | 1464376965955 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7eb400 == 155 [pid = 5514] [id = 394] 12:22:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x8c8d9c00) [pid = 5514] [serial = 1183] [outer = (nil)] 12:22:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x8f4c0800) [pid = 5514] [serial = 1184] [outer = 0x8c8d9c00] 12:22:46 INFO - PROCESS | 5514 | 1464376966061 Marionette DEBUG loaded listener.js 12:22:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x91325400) [pid = 5514] [serial = 1185] [outer = 0x8c8d9c00] 12:22:46 INFO - PROCESS | 5514 | 1464376966984 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:22:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:22:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1681ms 12:22:47 INFO - PROCESS | 5514 | 1464376967058 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 12:22:47 INFO - PROCESS | 5514 | 1464376967062 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 12:22:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:22:47 INFO - PROCESS | 5514 | 1464376967068 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:22:47 INFO - PROCESS | 5514 | 1464376967073 Marionette TRACE conn3 <- [1,1550,null,{}] 12:22:47 INFO - PROCESS | 5514 | 1464376967079 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:47 INFO - PROCESS | 5514 | 1464376967350 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 12:22:47 INFO - PROCESS | 5514 | 1464376967697 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4e6800 == 156 [pid = 5514] [id = 395] 12:22:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x911bc400) [pid = 5514] [serial = 1186] [outer = (nil)] 12:22:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x91f6bc00) [pid = 5514] [serial = 1187] [outer = 0x911bc400] 12:22:47 INFO - PROCESS | 5514 | 1464376967794 Marionette DEBUG loaded listener.js 12:22:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x921e5800) [pid = 5514] [serial = 1188] [outer = 0x911bc400] 12:22:48 INFO - PROCESS | 5514 | 1464376968714 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:22:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:22:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1681ms 12:22:48 INFO - PROCESS | 5514 | 1464376968751 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:22:48 INFO - PROCESS | 5514 | 1464376968755 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 12:22:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:22:48 INFO - PROCESS | 5514 | 1464376968761 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:22:48 INFO - PROCESS | 5514 | 1464376968765 Marionette TRACE conn3 <- [1,1554,null,{}] 12:22:48 INFO - PROCESS | 5514 | 1464376968771 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:48 INFO - PROCESS | 5514 | 1464376968987 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 12:22:49 INFO - PROCESS | 5514 | 1464376969309 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x91f6d800 == 157 [pid = 5514] [id = 396] 12:22:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x921ea800) [pid = 5514] [serial = 1189] [outer = (nil)] 12:22:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x925ae800) [pid = 5514] [serial = 1190] [outer = 0x921ea800] 12:22:49 INFO - PROCESS | 5514 | 1464376969401 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x925b2400) [pid = 5514] [serial = 1191] [outer = 0x921ea800] 12:22:50 INFO - PROCESS | 5514 | 1464376970298 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:22:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:22:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1580ms 12:22:50 INFO - PROCESS | 5514 | 1464376970343 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 12:22:50 INFO - PROCESS | 5514 | 1464376970347 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 12:22:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:22:50 INFO - PROCESS | 5514 | 1464376970354 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:22:50 INFO - PROCESS | 5514 | 1464376970358 Marionette TRACE conn3 <- [1,1558,null,{}] 12:22:50 INFO - PROCESS | 5514 | 1464376970364 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:50 INFO - PROCESS | 5514 | 1464376970572 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:22:50 INFO - PROCESS | 5514 | 1464376970901 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec3c400 == 158 [pid = 5514] [id = 397] 12:22:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x91f66800) [pid = 5514] [serial = 1192] [outer = (nil)] 12:22:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x926e1800) [pid = 5514] [serial = 1193] [outer = 0x91f66800] 12:22:50 INFO - PROCESS | 5514 | 1464376970994 Marionette DEBUG loaded listener.js 12:22:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x926e6400) [pid = 5514] [serial = 1194] [outer = 0x91f66800] 12:22:51 INFO - PROCESS | 5514 | 1464376971937 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:22:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:22:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1630ms 12:22:51 INFO - PROCESS | 5514 | 1464376971986 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 12:22:51 INFO - PROCESS | 5514 | 1464376971989 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 12:22:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:22:51 INFO - PROCESS | 5514 | 1464376971996 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:22:52 INFO - PROCESS | 5514 | 1464376971999 Marionette TRACE conn3 <- [1,1562,null,{}] 12:22:52 INFO - PROCESS | 5514 | 1464376972005 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:52 INFO - PROCESS | 5514 | 1464376972261 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 12:22:52 INFO - PROCESS | 5514 | 1464376972598 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738b400 == 159 [pid = 5514] [id = 398] 12:22:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x8ece3c00) [pid = 5514] [serial = 1195] [outer = (nil)] 12:22:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x929d4000) [pid = 5514] [serial = 1196] [outer = 0x8ece3c00] 12:22:52 INFO - PROCESS | 5514 | 1464376972683 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x92d5c000) [pid = 5514] [serial = 1197] [outer = 0x8ece3c00] 12:22:53 INFO - PROCESS | 5514 | 1464376973578 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:22:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:22:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1642ms 12:22:53 INFO - PROCESS | 5514 | 1464376973639 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 5514 | 1464376973643 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 12:22:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:22:53 INFO - PROCESS | 5514 | 1464376973649 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - PROCESS | 5514 | 1464376973653 Marionette TRACE conn3 <- [1,1566,null,{}] 12:22:53 INFO - PROCESS | 5514 | 1464376973659 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:53 INFO - PROCESS | 5514 | 1464376973873 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 12:22:54 INFO - PROCESS | 5514 | 1464376974232 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x929d1800 == 160 [pid = 5514] [id = 399] 12:22:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0x92e49400) [pid = 5514] [serial = 1198] [outer = (nil)] 12:22:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 186 (0x93d2e800) [pid = 5514] [serial = 1199] [outer = 0x92e49400] 12:22:54 INFO - PROCESS | 5514 | 1464376974326 Marionette DEBUG loaded listener.js 12:22:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 187 (0x9514f800) [pid = 5514] [serial = 1200] [outer = 0x92e49400] 12:22:55 INFO - PROCESS | 5514 | 1464376975217 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:22:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:22:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1584ms 12:22:55 INFO - PROCESS | 5514 | 1464376975234 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 5514 | 1464376975237 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 12:22:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:22:55 INFO - PROCESS | 5514 | 1464376975244 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 5514 | 1464376975248 Marionette TRACE conn3 <- [1,1570,null,{}] 12:22:55 INFO - PROCESS | 5514 | 1464376975253 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:55 INFO - PROCESS | 5514 | 1464376975457 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 12:22:55 INFO - PROCESS | 5514 | 1464376975781 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x926e5c00 == 161 [pid = 5514] [id = 400] 12:22:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 188 (0x929c7400) [pid = 5514] [serial = 1201] [outer = (nil)] 12:22:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 189 (0x952f6400) [pid = 5514] [serial = 1202] [outer = 0x929c7400] 12:22:55 INFO - PROCESS | 5514 | 1464376975885 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 190 (0x9534f400) [pid = 5514] [serial = 1203] [outer = 0x929c7400] 12:22:56 INFO - PROCESS | 5514 | 1464376976865 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:22:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:22:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1684ms 12:22:56 INFO - PROCESS | 5514 | 1464376976929 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:22:56 INFO - PROCESS | 5514 | 1464376976933 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 12:22:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:22:56 INFO - PROCESS | 5514 | 1464376976939 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:22:56 INFO - PROCESS | 5514 | 1464376976943 Marionette TRACE conn3 <- [1,1574,null,{}] 12:22:56 INFO - PROCESS | 5514 | 1464376976948 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:57 INFO - PROCESS | 5514 | 1464376977170 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 12:22:58 INFO - PROCESS | 5514 | 1464376978077 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x886f2400 == 162 [pid = 5514] [id = 401] 12:22:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 191 (0x886f6400) [pid = 5514] [serial = 1204] [outer = (nil)] 12:22:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 192 (0x886fdc00) [pid = 5514] [serial = 1205] [outer = 0x886f6400] 12:22:58 INFO - PROCESS | 5514 | 1464376978160 Marionette DEBUG loaded listener.js 12:22:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 193 (0x892cd800) [pid = 5514] [serial = 1206] [outer = 0x886f6400] 12:22:59 INFO - PROCESS | 5514 | 1464376979100 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:22:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:22:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2232ms 12:22:59 INFO - PROCESS | 5514 | 1464376979174 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 12:22:59 INFO - PROCESS | 5514 | 1464376979180 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 12:22:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:22:59 INFO - PROCESS | 5514 | 1464376979188 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:22:59 INFO - PROCESS | 5514 | 1464376979193 Marionette TRACE conn3 <- [1,1578,null,{}] 12:22:59 INFO - PROCESS | 5514 | 1464376979200 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:59 INFO - PROCESS | 5514 | 1464376979449 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:22:59 INFO - PROCESS | 5514 | 1464376979921 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x886f0400 == 163 [pid = 5514] [id = 402] 12:22:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 194 (0x899b0400) [pid = 5514] [serial = 1207] [outer = (nil)] 12:22:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 195 (0x8a00b000) [pid = 5514] [serial = 1208] [outer = 0x899b0400] 12:23:00 INFO - PROCESS | 5514 | 1464376980008 Marionette DEBUG loaded listener.js 12:23:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 196 (0x8a4e1c00) [pid = 5514] [serial = 1209] [outer = 0x899b0400] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x92394000 == 162 [pid = 5514] [id = 32] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8a005800 == 161 [pid = 5514] [id = 203] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x90fc6000 == 160 [pid = 5514] [id = 295] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4c1800 == 159 [pid = 5514] [id = 157] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x9239dc00 == 158 [pid = 5514] [id = 8] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x926e5800 == 157 [pid = 5514] [id = 235] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x9c28a800 == 156 [pid = 5514] [id = 242] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8aa0b800 == 155 [pid = 5514] [id = 204] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x9913ac00 == 154 [pid = 5514] [id = 334] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8a010400 == 153 [pid = 5514] [id = 333] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8706d800 == 152 [pid = 5514] [id = 383] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x897d0000 == 151 [pid = 5514] [id = 382] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8738e000 == 150 [pid = 5514] [id = 381] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x87079c00 == 149 [pid = 5514] [id = 380] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x892ce000 == 148 [pid = 5514] [id = 379] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x926e1400 == 147 [pid = 5514] [id = 377] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x9951d400 == 146 [pid = 5514] [id = 378] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x92d65400 == 145 [pid = 5514] [id = 376] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x929c9c00 == 144 [pid = 5514] [id = 375] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8eab7400 == 143 [pid = 5514] [id = 374] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4c4400 == 142 [pid = 5514] [id = 372] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x91323c00 == 141 [pid = 5514] [id = 373] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8cf3f000 == 140 [pid = 5514] [id = 371] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8f101400 == 139 [pid = 5514] [id = 370] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8cc54400 == 138 [pid = 5514] [id = 369] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8d498400 == 137 [pid = 5514] [id = 368] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8d664000 == 136 [pid = 5514] [id = 367] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8aa0a800 == 135 [pid = 5514] [id = 365] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8c9c2800 == 134 [pid = 5514] [id = 366] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4eb000 == 133 [pid = 5514] [id = 364] 12:23:00 INFO - PROCESS | 5514 | --DOCSHELL 0x886fc800 == 132 [pid = 5514] [id = 363] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 195 (0x98289c00) [pid = 5514] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 194 (0x8cdd3400) [pid = 5514] [serial = 1083] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 193 (0x8d0b7000) [pid = 5514] [serial = 1085] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 192 (0x8d663400) [pid = 5514] [serial = 1086] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 191 (0x91ccb400) [pid = 5514] [serial = 1034] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 190 (0x977e6c00) [pid = 5514] [serial = 1043] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 189 (0x8c7a7c00) [pid = 5514] [serial = 1074] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 188 (0x8b7e7000) [pid = 5514] [serial = 1073] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 187 (0x92d58400) [pid = 5514] [serial = 1040] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 186 (0x8c8dc400) [pid = 5514] [serial = 1079] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 185 (0x9b533800) [pid = 5514] [serial = 1049] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0x8ec3dc00) [pid = 5514] [serial = 1031] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x926da800) [pid = 5514] [serial = 1037] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x9a9d3400) [pid = 5514] [serial = 1046] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x8cca2800) [pid = 5514] [serial = 1028] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8d491000) [pid = 5514] [serial = 1070] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x9c0c7800) [pid = 5514] [serial = 1052] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0xa1160400) [pid = 5514] [serial = 1055] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0xa35eb800) [pid = 5514] [serial = 1058] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0xa6769c00) [pid = 5514] [serial = 1061] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x8de24400) [pid = 5514] [serial = 1064] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x8a3e7c00) [pid = 5514] [serial = 1067] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x8738c800) [pid = 5514] [serial = 1076] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8966dc00) [pid = 5514] [serial = 1077] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8cdcd400) [pid = 5514] [serial = 1082] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8cc51c00) [pid = 5514] [serial = 1080] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x8a4dfc00) [pid = 5514] [serial = 1088] [outer = (nil)] [url = about:blank] 12:23:01 INFO - PROCESS | 5514 | 1464376981373 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:23:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:23:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2239ms 12:23:01 INFO - PROCESS | 5514 | 1464376981430 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 12:23:01 INFO - PROCESS | 5514 | 1464376981437 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 12:23:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:23:01 INFO - PROCESS | 5514 | 1464376981445 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:23:01 INFO - PROCESS | 5514 | 1464376981448 Marionette TRACE conn3 <- [1,1582,null,{}] 12:23:01 INFO - PROCESS | 5514 | 1464376981501 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:01 INFO - PROCESS | 5514 | 1464376981704 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 12:23:01 INFO - PROCESS | 5514 | 1464376981920 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738c800 == 133 [pid = 5514] [id = 403] 12:23:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x886fc800) [pid = 5514] [serial = 1210] [outer = (nil)] 12:23:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x8a010400) [pid = 5514] [serial = 1211] [outer = 0x886fc800] 12:23:02 INFO - PROCESS | 5514 | 1464376981996 Marionette DEBUG loaded listener.js 12:23:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x8aa0b000) [pid = 5514] [serial = 1212] [outer = 0x886fc800] 12:23:02 INFO - PROCESS | 5514 | 1464376982830 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:23:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:23:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1441ms 12:23:02 INFO - PROCESS | 5514 | 1464376982887 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 12:23:02 INFO - PROCESS | 5514 | 1464376982891 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 12:23:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:23:02 INFO - PROCESS | 5514 | 1464376982909 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:23:02 INFO - PROCESS | 5514 | 1464376982918 Marionette TRACE conn3 <- [1,1586,null,{}] 12:23:02 INFO - PROCESS | 5514 | 1464376982925 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:03 INFO - PROCESS | 5514 | 1464376983136 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 12:23:03 INFO - PROCESS | 5514 | 1464376983345 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fd400 == 134 [pid = 5514] [id = 404] 12:23:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x8b7f0800) [pid = 5514] [serial = 1213] [outer = (nil)] 12:23:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x8c8da800) [pid = 5514] [serial = 1214] [outer = 0x8b7f0800] 12:23:03 INFO - PROCESS | 5514 | 1464376983419 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x8cc4cc00) [pid = 5514] [serial = 1215] [outer = 0x8b7f0800] 12:23:04 INFO - PROCESS | 5514 | 1464376984365 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:23:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:23:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1507ms 12:23:04 INFO - PROCESS | 5514 | 1464376984408 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 12:23:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:23:04 INFO - PROCESS | 5514 | 1464376984413 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 12:23:04 INFO - PROCESS | 5514 | 1464376984428 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:23:04 INFO - PROCESS | 5514 | 1464376984431 Marionette TRACE conn3 <- [1,1590,null,{}] 12:23:04 INFO - PROCESS | 5514 | 1464376984438 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:04 INFO - PROCESS | 5514 | 1464376984703 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 12:23:04 INFO - PROCESS | 5514 | 1464376984731 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738a000 == 135 [pid = 5514] [id = 405] 12:23:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x87394000) [pid = 5514] [serial = 1216] [outer = (nil)] 12:23:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x8cca2800) [pid = 5514] [serial = 1217] [outer = 0x87394000] 12:23:04 INFO - PROCESS | 5514 | 1464376984804 Marionette DEBUG loaded listener.js 12:23:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x8ccad800) [pid = 5514] [serial = 1218] [outer = 0x87394000] 12:23:06 INFO - PROCESS | 5514 | 1464376986556 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8d48f000) [pid = 5514] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x899ad400) [pid = 5514] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x87076800) [pid = 5514] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x8cdc6c00) [pid = 5514] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x8a3e2400) [pid = 5514] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8d663c00) [pid = 5514] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8e954800) [pid = 5514] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x892c5400) [pid = 5514] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x925b0c00) [pid = 5514] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8dee2400) [pid = 5514] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x8ec37000) [pid = 5514] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x926e0400) [pid = 5514] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x93d2a800) [pid = 5514] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x8a4ebc00) [pid = 5514] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x93a23c00) [pid = 5514] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x8f101c00) [pid = 5514] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x911bd000) [pid = 5514] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x892d0800) [pid = 5514] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8e871c00) [pid = 5514] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x99e07c00) [pid = 5514] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x87388800) [pid = 5514] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x929cb000) [pid = 5514] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0xa503d000) [pid = 5514] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0xa3254800) [pid = 5514] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x9b324800) [pid = 5514] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x8de1d400) [pid = 5514] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x899adc00) [pid = 5514] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x93d34c00) [pid = 5514] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9a9ccc00) [pid = 5514] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x92395800) [pid = 5514] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x92d5a000) [pid = 5514] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x92395000) [pid = 5514] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x91f68000) [pid = 5514] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8f4c6c00) [pid = 5514] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8d66b800) [pid = 5514] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8c8d1000) [pid = 5514] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8ce92000) [pid = 5514] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:23:06 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8ec3c800) [pid = 5514] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:23:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2345ms 12:23:06 INFO - PROCESS | 5514 | 1464376986792 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:23:06 INFO - PROCESS | 5514 | 1464376986796 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 12:23:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:23:06 INFO - PROCESS | 5514 | 1464376986806 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:23:06 INFO - PROCESS | 5514 | 1464376986808 Marionette TRACE conn3 <- [1,1594,null,{}] 12:23:06 INFO - PROCESS | 5514 | 1464376986814 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:07 INFO - PROCESS | 5514 | 1464376986996 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 12:23:07 INFO - PROCESS | 5514 | 1464376987009 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x899adc00 == 136 [pid = 5514] [id = 406] 12:23:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x899af800) [pid = 5514] [serial = 1219] [outer = (nil)] 12:23:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8a4ebc00) [pid = 5514] [serial = 1220] [outer = 0x899af800] 12:23:07 INFO - PROCESS | 5514 | 1464376987098 Marionette DEBUG loaded listener.js 12:23:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8cdd3400) [pid = 5514] [serial = 1221] [outer = 0x899af800] 12:23:08 INFO - PROCESS | 5514 | 1464376988058 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:23:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:23:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1284ms 12:23:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:23:08 INFO - PROCESS | 5514 | 1464376988091 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 12:23:08 INFO - PROCESS | 5514 | 1464376988094 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 12:23:08 INFO - PROCESS | 5514 | 1464376988101 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:23:08 INFO - PROCESS | 5514 | 1464376988105 Marionette TRACE conn3 <- [1,1598,null,{}] 12:23:08 INFO - PROCESS | 5514 | 1464376988111 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:08 INFO - PROCESS | 5514 | 1464376988295 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:23:08 INFO - PROCESS | 5514 | 1464376988313 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738ac00 == 137 [pid = 5514] [id = 407] 12:23:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x89664800) [pid = 5514] [serial = 1222] [outer = (nil)] 12:23:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8d0ae800) [pid = 5514] [serial = 1223] [outer = 0x89664800] 12:23:08 INFO - PROCESS | 5514 | 1464376988387 Marionette DEBUG loaded listener.js 12:23:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8d495000) [pid = 5514] [serial = 1224] [outer = 0x89664800] 12:23:09 INFO - PROCESS | 5514 | 1464376989751 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:23:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:23:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1696ms 12:23:09 INFO - PROCESS | 5514 | 1464376989797 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 12:23:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:23:09 INFO - PROCESS | 5514 | 1464376989803 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 12:23:09 INFO - PROCESS | 5514 | 1464376989811 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:23:09 INFO - PROCESS | 5514 | 1464376989817 Marionette TRACE conn3 <- [1,1602,null,{}] 12:23:09 INFO - PROCESS | 5514 | 1464376989825 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:10 INFO - PROCESS | 5514 | 1464376990076 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 12:23:10 INFO - PROCESS | 5514 | 1464376990405 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x896c3400 == 138 [pid = 5514] [id = 408] 12:23:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x896cdc00) [pid = 5514] [serial = 1225] [outer = (nil)] 12:23:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x899ad400) [pid = 5514] [serial = 1226] [outer = 0x896cdc00] 12:23:10 INFO - PROCESS | 5514 | 1464376990497 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x899b9400) [pid = 5514] [serial = 1227] [outer = 0x896cdc00] 12:23:11 INFO - PROCESS | 5514 | 1464376991517 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:23:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:23:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1739ms 12:23:11 INFO - PROCESS | 5514 | 1464376991550 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 5514 | 1464376991559 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 12:23:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:23:11 INFO - PROCESS | 5514 | 1464376991570 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 5514 | 1464376991575 Marionette TRACE conn3 <- [1,1606,null,{}] 12:23:11 INFO - PROCESS | 5514 | 1464376991582 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:11 INFO - PROCESS | 5514 | 1464376991832 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 12:23:12 INFO - PROCESS | 5514 | 1464376992167 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7eb800 == 139 [pid = 5514] [id = 409] 12:23:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x8c61f000) [pid = 5514] [serial = 1228] [outer = (nil)] 12:23:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x8c8dc400) [pid = 5514] [serial = 1229] [outer = 0x8c61f000] 12:23:12 INFO - PROCESS | 5514 | 1464376992264 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x8cca3000) [pid = 5514] [serial = 1230] [outer = 0x8c61f000] 12:23:13 INFO - PROCESS | 5514 | 1464376993180 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:23:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:23:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1684ms 12:23:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:23:13 INFO - PROCESS | 5514 | 1464376993255 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 12:23:13 INFO - PROCESS | 5514 | 1464376993258 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 12:23:13 INFO - PROCESS | 5514 | 1464376993265 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:23:13 INFO - PROCESS | 5514 | 1464376993272 Marionette TRACE conn3 <- [1,1610,null,{}] 12:23:13 INFO - PROCESS | 5514 | 1464376993289 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:13 INFO - PROCESS | 5514 | 1464376993548 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 12:23:13 INFO - PROCESS | 5514 | 1464376993888 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3e5800 == 140 [pid = 5514] [id = 410] 12:23:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x8d48c000) [pid = 5514] [serial = 1231] [outer = (nil)] 12:23:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x8d66c800) [pid = 5514] [serial = 1232] [outer = 0x8d48c000] 12:23:13 INFO - PROCESS | 5514 | 1464376993980 Marionette DEBUG loaded listener.js 12:23:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x8dc2f400) [pid = 5514] [serial = 1233] [outer = 0x8d48c000] 12:23:14 INFO - PROCESS | 5514 | 1464376994882 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:23:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:23:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1689ms 12:23:14 INFO - PROCESS | 5514 | 1464376994955 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:23:14 INFO - PROCESS | 5514 | 1464376994960 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 12:23:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:23:14 INFO - PROCESS | 5514 | 1464376994967 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:23:14 INFO - PROCESS | 5514 | 1464376994971 Marionette TRACE conn3 <- [1,1614,null,{}] 12:23:14 INFO - PROCESS | 5514 | 1464376994977 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:15 INFO - PROCESS | 5514 | 1464376995226 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 12:23:15 INFO - PROCESS | 5514 | 1464376995536 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa0f800 == 141 [pid = 5514] [id = 411] 12:23:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x8d79b400) [pid = 5514] [serial = 1234] [outer = (nil)] 12:23:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x8de22000) [pid = 5514] [serial = 1235] [outer = 0x8d79b400] 12:23:15 INFO - PROCESS | 5514 | 1464376995631 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x8dee3800) [pid = 5514] [serial = 1236] [outer = 0x8d79b400] 12:23:16 INFO - PROCESS | 5514 | 1464376996526 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:23:16 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 12:23:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1638ms 12:23:16 INFO - PROCESS | 5514 | 1464376996606 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 12:23:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:23:16 INFO - PROCESS | 5514 | 1464376996610 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 12:23:16 INFO - PROCESS | 5514 | 1464376996616 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:23:16 INFO - PROCESS | 5514 | 1464376996620 Marionette TRACE conn3 <- [1,1618,null,{}] 12:23:16 INFO - PROCESS | 5514 | 1464376996626 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:16 INFO - PROCESS | 5514 | 1464376996874 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:23:17 INFO - PROCESS | 5514 | 1464376997197 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x87388800 == 142 [pid = 5514] [id = 412] 12:23:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x8de1e000) [pid = 5514] [serial = 1237] [outer = (nil)] 12:23:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x8e878000) [pid = 5514] [serial = 1238] [outer = 0x8de1e000] 12:23:17 INFO - PROCESS | 5514 | 1464376997289 Marionette DEBUG loaded listener.js 12:23:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x8e87e800) [pid = 5514] [serial = 1239] [outer = 0x8de1e000] 12:23:18 INFO - PROCESS | 5514 | 1464376998189 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:23:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:23:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1638ms 12:23:18 INFO - PROCESS | 5514 | 1464376998256 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 12:23:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:23:18 INFO - PROCESS | 5514 | 1464376998261 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 12:23:18 INFO - PROCESS | 5514 | 1464376998268 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:23:18 INFO - PROCESS | 5514 | 1464376998271 Marionette TRACE conn3 <- [1,1622,null,{}] 12:23:18 INFO - PROCESS | 5514 | 1464376998277 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:18 INFO - PROCESS | 5514 | 1464376998543 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 12:23:18 INFO - PROCESS | 5514 | 1464376998859 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x8de28c00 == 143 [pid = 5514] [id = 413] 12:23:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x8e879c00) [pid = 5514] [serial = 1240] [outer = (nil)] 12:23:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x8ec38800) [pid = 5514] [serial = 1241] [outer = 0x8e879c00] 12:23:18 INFO - PROCESS | 5514 | 1464376998953 Marionette DEBUG loaded listener.js 12:23:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x8ecec800) [pid = 5514] [serial = 1242] [outer = 0x8e879c00] 12:23:19 INFO - PROCESS | 5514 | 1464376999845 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:23:19 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 12:23:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1640ms 12:23:19 INFO - PROCESS | 5514 | 1464376999907 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 12:23:19 INFO - PROCESS | 5514 | 1464376999910 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 12:23:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:23:19 INFO - PROCESS | 5514 | 1464376999917 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:23:19 INFO - PROCESS | 5514 | 1464376999921 Marionette TRACE conn3 <- [1,1626,null,{}] 12:23:19 INFO - PROCESS | 5514 | 1464376999926 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:20 INFO - PROCESS | 5514 | 1464377000122 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 12:23:20 INFO - PROCESS | 5514 | 1464377000387 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e875000 == 144 [pid = 5514] [id = 414] 12:23:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x8e94d400) [pid = 5514] [serial = 1243] [outer = (nil)] 12:23:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x8f355c00) [pid = 5514] [serial = 1244] [outer = 0x8e94d400] 12:23:20 INFO - PROCESS | 5514 | 1464377000520 Marionette DEBUG loaded listener.js 12:23:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x8f4c0000) [pid = 5514] [serial = 1245] [outer = 0x8e94d400] 12:23:21 INFO - PROCESS | 5514 | 1464377001393 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:23:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:23:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1531ms 12:23:21 INFO - PROCESS | 5514 | 1464377001448 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 12:23:21 INFO - PROCESS | 5514 | 1464377001453 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 12:23:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:23:21 INFO - PROCESS | 5514 | 1464377001459 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:23:21 INFO - PROCESS | 5514 | 1464377001463 Marionette TRACE conn3 <- [1,1630,null,{}] 12:23:21 INFO - PROCESS | 5514 | 1464377001469 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:21 INFO - PROCESS | 5514 | 1464377001667 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 12:23:22 INFO - PROCESS | 5514 | 1464377001989 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa05400 == 145 [pid = 5514] [id = 415] 12:23:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x8aa0c000) [pid = 5514] [serial = 1246] [outer = (nil)] 12:23:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x90fce400) [pid = 5514] [serial = 1247] [outer = 0x8aa0c000] 12:23:22 INFO - PROCESS | 5514 | 1464377002079 Marionette DEBUG loaded listener.js 12:23:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x911ba000) [pid = 5514] [serial = 1248] [outer = 0x8aa0c000] 12:23:22 INFO - PROCESS | 5514 | 1464377002985 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:23:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:23:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1582ms 12:23:23 INFO - PROCESS | 5514 | 1464377003042 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:23:23 INFO - PROCESS | 5514 | 1464377003047 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 12:23:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:23:23 INFO - PROCESS | 5514 | 1464377003053 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:23:23 INFO - PROCESS | 5514 | 1464377003056 Marionette TRACE conn3 <- [1,1634,null,{}] 12:23:23 INFO - PROCESS | 5514 | 1464377003062 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:23 INFO - PROCESS | 5514 | 1464377003261 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 12:23:23 INFO - PROCESS | 5514 | 1464377003574 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x8707a400 == 146 [pid = 5514] [id = 416] 12:23:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x8dc33000) [pid = 5514] [serial = 1249] [outer = (nil)] 12:23:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x91ccbc00) [pid = 5514] [serial = 1250] [outer = 0x8dc33000] 12:23:23 INFO - PROCESS | 5514 | 1464377003672 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x91cd2800) [pid = 5514] [serial = 1251] [outer = 0x8dc33000] 12:23:24 INFO - PROCESS | 5514 | 1464377004600 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:23:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:23:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1584ms 12:23:24 INFO - PROCESS | 5514 | 1464377004637 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 12:23:24 INFO - PROCESS | 5514 | 1464377004642 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 12:23:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:23:24 INFO - PROCESS | 5514 | 1464377004648 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:23:24 INFO - PROCESS | 5514 | 1464377004651 Marionette TRACE conn3 <- [1,1638,null,{}] 12:23:24 INFO - PROCESS | 5514 | 1464377004657 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:24 INFO - PROCESS | 5514 | 1464377004866 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 12:23:25 INFO - PROCESS | 5514 | 1464377005193 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x9132b800 == 147 [pid = 5514] [id = 417] 12:23:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x91f6d000) [pid = 5514] [serial = 1252] [outer = (nil)] 12:23:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x91f75400) [pid = 5514] [serial = 1253] [outer = 0x91f6d000] 12:23:25 INFO - PROCESS | 5514 | 1464377005285 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x921e3c00) [pid = 5514] [serial = 1254] [outer = 0x91f6d000] 12:23:26 INFO - PROCESS | 5514 | 1464377006236 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:23:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1631ms 12:23:26 INFO - PROCESS | 5514 | 1464377006280 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 12:23:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:23:26 INFO - PROCESS | 5514 | 1464377006285 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 12:23:26 INFO - PROCESS | 5514 | 1464377006291 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - PROCESS | 5514 | 1464377006296 Marionette TRACE conn3 <- [1,1642,null,{}] 12:23:26 INFO - PROCESS | 5514 | 1464377006301 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:26 INFO - PROCESS | 5514 | 1464377006518 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 12:23:26 INFO - PROCESS | 5514 | 1464377006852 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eabdc00 == 148 [pid = 5514] [id = 418] 12:23:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x91d54c00) [pid = 5514] [serial = 1255] [outer = (nil)] 12:23:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x926e5800) [pid = 5514] [serial = 1256] [outer = 0x91d54c00] 12:23:26 INFO - PROCESS | 5514 | 1464377006957 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x929d2800) [pid = 5514] [serial = 1257] [outer = 0x91d54c00] 12:23:27 INFO - PROCESS | 5514 | 1464377007857 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:23:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:23:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1638ms 12:23:27 INFO - PROCESS | 5514 | 1464377007929 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 5514 | 1464377007933 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 12:23:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:23:27 INFO - PROCESS | 5514 | 1464377007940 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:23:27 INFO - PROCESS | 5514 | 1464377007943 Marionette TRACE conn3 <- [1,1646,null,{}] 12:23:27 INFO - PROCESS | 5514 | 1464377007949 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:28 INFO - PROCESS | 5514 | 1464377008178 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:23:28 INFO - PROCESS | 5514 | 1464377008491 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x91d4cc00 == 149 [pid = 5514] [id = 419] 12:23:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x926e0400) [pid = 5514] [serial = 1258] [outer = (nil)] 12:23:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x92d65800) [pid = 5514] [serial = 1259] [outer = 0x926e0400] 12:23:28 INFO - PROCESS | 5514 | 1464377008581 Marionette DEBUG loaded listener.js 12:23:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x92e48000) [pid = 5514] [serial = 1260] [outer = 0x926e0400] 12:23:29 INFO - PROCESS | 5514 | 1464377009469 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:23:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:23:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1597ms 12:23:29 INFO - PROCESS | 5514 | 1464377009538 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 12:23:29 INFO - PROCESS | 5514 | 1464377009542 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 12:23:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:23:29 INFO - PROCESS | 5514 | 1464377009549 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:23:29 INFO - PROCESS | 5514 | 1464377009552 Marionette TRACE conn3 <- [1,1650,null,{}] 12:23:29 INFO - PROCESS | 5514 | 1464377009564 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:29 INFO - PROCESS | 5514 | 1464377009805 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 12:23:30 INFO - PROCESS | 5514 | 1464377010126 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ce85800 == 150 [pid = 5514] [id = 420] 12:23:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x926e9c00) [pid = 5514] [serial = 1261] [outer = (nil)] 12:23:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x93d9b000) [pid = 5514] [serial = 1262] [outer = 0x926e9c00] 12:23:30 INFO - PROCESS | 5514 | 1464377010212 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0x95157800) [pid = 5514] [serial = 1263] [outer = 0x926e9c00] 12:23:31 INFO - PROCESS | 5514 | 1464377011100 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:23:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:23:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1587ms 12:23:31 INFO - PROCESS | 5514 | 1464377011147 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 12:23:31 INFO - PROCESS | 5514 | 1464377011151 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 12:23:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:23:31 INFO - PROCESS | 5514 | 1464377011158 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:23:31 INFO - PROCESS | 5514 | 1464377011161 Marionette TRACE conn3 <- [1,1654,null,{}] 12:23:31 INFO - PROCESS | 5514 | 1464377011168 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:31 INFO - PROCESS | 5514 | 1464377011384 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 12:23:31 INFO - PROCESS | 5514 | 1464377011703 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ecebc00 == 151 [pid = 5514] [id = 421] 12:23:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 186 (0x8f4cb800) [pid = 5514] [serial = 1264] [outer = (nil)] 12:23:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 187 (0x952f8000) [pid = 5514] [serial = 1265] [outer = 0x8f4cb800] 12:23:31 INFO - PROCESS | 5514 | 1464377011799 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 188 (0x97705c00) [pid = 5514] [serial = 1266] [outer = 0x8f4cb800] 12:23:32 INFO - PROCESS | 5514 | 1464377012727 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:23:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:23:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1637ms 12:23:32 INFO - PROCESS | 5514 | 1464377012796 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 12:23:32 INFO - PROCESS | 5514 | 1464377012800 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 12:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:23:32 INFO - PROCESS | 5514 | 1464377012806 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:23:32 INFO - PROCESS | 5514 | 1464377012810 Marionette TRACE conn3 <- [1,1658,null,{}] 12:23:32 INFO - PROCESS | 5514 | 1464377012815 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:33 INFO - PROCESS | 5514 | 1464377013055 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 12:23:33 INFO - PROCESS | 5514 | 1464377013378 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x9515bc00 == 152 [pid = 5514] [id = 422] 12:23:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 189 (0x9515d400) [pid = 5514] [serial = 1267] [outer = (nil)] 12:23:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 190 (0x99519400) [pid = 5514] [serial = 1268] [outer = 0x9515d400] 12:23:33 INFO - PROCESS | 5514 | 1464377013469 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 191 (0x99521400) [pid = 5514] [serial = 1269] [outer = 0x9515d400] 12:23:34 INFO - PROCESS | 5514 | 1464377014342 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1588ms 12:23:34 INFO - PROCESS | 5514 | 1464377014404 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 5514 | 1464377014408 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 12:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:23:34 INFO - PROCESS | 5514 | 1464377014417 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:23:34 INFO - PROCESS | 5514 | 1464377014419 Marionette TRACE conn3 <- [1,1662,null,{}] 12:23:34 INFO - PROCESS | 5514 | 1464377014424 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:34 INFO - PROCESS | 5514 | 1464377014638 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 12:23:34 INFO - PROCESS | 5514 | 1464377014964 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x977e7400 == 153 [pid = 5514] [id = 423] 12:23:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 192 (0x9823b000) [pid = 5514] [serial = 1270] [outer = (nil)] 12:23:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 193 (0x9a0cc800) [pid = 5514] [serial = 1271] [outer = 0x9823b000] 12:23:35 INFO - PROCESS | 5514 | 1464377015050 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 194 (0x9a35a400) [pid = 5514] [serial = 1272] [outer = 0x9823b000] 12:23:35 INFO - PROCESS | 5514 | 1464377015952 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1590ms 12:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:23:36 INFO - PROCESS | 5514 | 1464377016008 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 12:23:36 INFO - PROCESS | 5514 | 1464377016011 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 12:23:36 INFO - PROCESS | 5514 | 1464377016018 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:23:36 INFO - PROCESS | 5514 | 1464377016021 Marionette TRACE conn3 <- [1,1666,null,{}] 12:23:36 INFO - PROCESS | 5514 | 1464377016027 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:36 INFO - PROCESS | 5514 | 1464377016259 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:23:36 INFO - PROCESS | 5514 | 1464377016591 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e7400 == 154 [pid = 5514] [id = 424] 12:23:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 195 (0x8ece8000) [pid = 5514] [serial = 1273] [outer = (nil)] 12:23:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 196 (0x9a3d8c00) [pid = 5514] [serial = 1274] [outer = 0x8ece8000] 12:23:36 INFO - PROCESS | 5514 | 1464377016683 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 197 (0x9a4b4c00) [pid = 5514] [serial = 1275] [outer = 0x8ece8000] 12:23:37 INFO - PROCESS | 5514 | 1464377017586 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1637ms 12:23:37 INFO - PROCESS | 5514 | 1464377017655 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 5514 | 1464377017658 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 12:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:23:37 INFO - PROCESS | 5514 | 1464377017665 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 5514 | 1464377017669 Marionette TRACE conn3 <- [1,1670,null,{}] 12:23:37 INFO - PROCESS | 5514 | 1464377017674 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:37 INFO - PROCESS | 5514 | 1464377017880 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 12:23:38 INFO - PROCESS | 5514 | 1464377018200 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a0cc000 == 155 [pid = 5514] [id = 425] 12:23:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 198 (0x9a292000) [pid = 5514] [serial = 1276] [outer = (nil)] 12:23:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 199 (0x9a577000) [pid = 5514] [serial = 1277] [outer = 0x9a292000] 12:23:38 INFO - PROCESS | 5514 | 1464377018290 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 200 (0x9a57a800) [pid = 5514] [serial = 1278] [outer = 0x9a292000] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8d2000 == 154 [pid = 5514] [id = 360] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8cc56800 == 153 [pid = 5514] [id = 361] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x87075800 == 152 [pid = 5514] [id = 358] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x886fa400 == 151 [pid = 5514] [id = 357] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x899adc00 == 150 [pid = 5514] [id = 406] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8738a000 == 149 [pid = 5514] [id = 405] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x886fd400 == 148 [pid = 5514] [id = 404] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8738c800 == 147 [pid = 5514] [id = 403] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x886f2400 == 146 [pid = 5514] [id = 401] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x886f0400 == 145 [pid = 5514] [id = 402] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x929d1800 == 144 [pid = 5514] [id = 399] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8738b400 == 143 [pid = 5514] [id = 398] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x91f6d800 == 142 [pid = 5514] [id = 396] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8ec3c400 == 141 [pid = 5514] [id = 397] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4e6800 == 140 [pid = 5514] [id = 395] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7eb400 == 139 [pid = 5514] [id = 394] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc34000 == 138 [pid = 5514] [id = 393] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8cf3a800 == 137 [pid = 5514] [id = 392] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8ce91000 == 136 [pid = 5514] [id = 390] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8e87c800 == 135 [pid = 5514] [id = 391] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8d4000 == 134 [pid = 5514] [id = 388] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8ce87c00 == 133 [pid = 5514] [id = 389] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8cc54800 == 132 [pid = 5514] [id = 387] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8a3ea400 == 131 [pid = 5514] [id = 386] 12:23:40 INFO - PROCESS | 5514 | --DOCSHELL 0x8738d800 == 130 [pid = 5514] [id = 385] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 199 (0x8de1a000) [pid = 5514] [serial = 1071] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 198 (0x9aadfc00) [pid = 5514] [serial = 1011] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 197 (0x9d1bcc00) [pid = 5514] [serial = 1053] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 196 (0x9b89f000) [pid = 5514] [serial = 1050] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 195 (0x9aadec00) [pid = 5514] [serial = 1047] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 194 (0x9a578000) [pid = 5514] [serial = 1044] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 193 (0x92d5fc00) [pid = 5514] [serial = 1041] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 192 (0x926e6c00) [pid = 5514] [serial = 1038] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 191 (0x91f6a000) [pid = 5514] [serial = 1035] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 190 (0x8f358800) [pid = 5514] [serial = 1032] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 189 (0x8d666400) [pid = 5514] [serial = 1029] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 188 (0xa67d9000) [pid = 5514] [serial = 1062] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 187 (0xa5047c00) [pid = 5514] [serial = 1059] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 186 (0xa21a8000) [pid = 5514] [serial = 1056] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 185 (0x8de26000) [pid = 5514] [serial = 1065] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0x8c61cc00) [pid = 5514] [serial = 1068] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x8dee6400) [pid = 5514] [serial = 1026] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x8c8dbc00) [pid = 5514] [serial = 1154] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x8a00d000) [pid = 5514] [serial = 1149] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8b7eb000) [pid = 5514] [serial = 1151] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x8ce8c800) [pid = 5514] [serial = 1097] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x8d0b5000) [pid = 5514] [serial = 1098] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8cf46000) [pid = 5514] [serial = 1139] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x8eabe800) [pid = 5514] [serial = 1140] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x8d79f800) [pid = 5514] [serial = 1100] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x8dc33400) [pid = 5514] [serial = 1101] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x8ec31800) [pid = 5514] [serial = 1106] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8ecddc00) [pid = 5514] [serial = 1107] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x896c4800) [pid = 5514] [serial = 1145] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x925b5c00) [pid = 5514] [serial = 1121] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x926e4000) [pid = 5514] [serial = 1122] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8deee000) [pid = 5514] [serial = 1103] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x8e871800) [pid = 5514] [serial = 1104] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x8f110000) [pid = 5514] [serial = 1109] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x8f35a000) [pid = 5514] [serial = 1110] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x92d5b400) [pid = 5514] [serial = 1124] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x92d61400) [pid = 5514] [serial = 1125] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x951d4c00) [pid = 5514] [serial = 1130] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x952ef000) [pid = 5514] [serial = 1131] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x8c7a1400) [pid = 5514] [serial = 1094] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8c8de000) [pid = 5514] [serial = 1095] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x98234800) [pid = 5514] [serial = 1133] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x99199c00) [pid = 5514] [serial = 1134] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x90fc6c00) [pid = 5514] [serial = 1112] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x90fcc000) [pid = 5514] [serial = 1113] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x91d51800) [pid = 5514] [serial = 1118] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x91d56800) [pid = 5514] [serial = 1119] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x897c7800) [pid = 5514] [serial = 1091] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x899b2c00) [pid = 5514] [serial = 1092] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x91327c00) [pid = 5514] [serial = 1115] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9132c800) [pid = 5514] [serial = 1116] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x9a35c000) [pid = 5514] [serial = 1136] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x9a3cfc00) [pid = 5514] [serial = 1137] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8738d400) [pid = 5514] [serial = 1142] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x886f2000) [pid = 5514] [serial = 1143] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x93d2c000) [pid = 5514] [serial = 1127] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x93d33c00) [pid = 5514] [serial = 1128] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x899ba400) [pid = 5514] [serial = 1148] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8c61d400) [pid = 5514] [serial = 1152] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x896ca400) [pid = 5514] [serial = 1146] [outer = (nil)] [url = about:blank] 12:23:40 INFO - PROCESS | 5514 | 1464377020684 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 3185ms 12:23:40 INFO - PROCESS | 5514 | 1464377020851 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 12:23:40 INFO - PROCESS | 5514 | 1464377020857 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 12:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:23:40 INFO - PROCESS | 5514 | 1464377020865 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:23:40 INFO - PROCESS | 5514 | 1464377020869 Marionette TRACE conn3 <- [1,1674,null,{}] 12:23:40 INFO - PROCESS | 5514 | 1464377020876 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:41 INFO - PROCESS | 5514 | 1464377021056 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 12:23:41 INFO - PROCESS | 5514 | 1464377021279 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x896c6800 == 131 [pid = 5514] [id = 426] 12:23:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x896c8800) [pid = 5514] [serial = 1279] [outer = (nil)] 12:23:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x896cc800) [pid = 5514] [serial = 1280] [outer = 0x896c8800] 12:23:41 INFO - PROCESS | 5514 | 1464377021364 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x897c8c00) [pid = 5514] [serial = 1281] [outer = 0x896c8800] 12:23:42 INFO - PROCESS | 5514 | 1464377022190 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1390ms 12:23:42 INFO - PROCESS | 5514 | 1464377022255 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 12:23:42 INFO - PROCESS | 5514 | 1464377022264 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 12:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:23:42 INFO - PROCESS | 5514 | 1464377022274 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 5514 | 1464377022278 Marionette TRACE conn3 <- [1,1678,null,{}] 12:23:42 INFO - PROCESS | 5514 | 1464377022284 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:42 INFO - PROCESS | 5514 | 1464377022475 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:23:42 INFO - PROCESS | 5514 | 1464377022695 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a009400 == 132 [pid = 5514] [id = 427] 12:23:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8a00d800) [pid = 5514] [serial = 1282] [outer = (nil)] 12:23:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8a3ed400) [pid = 5514] [serial = 1283] [outer = 0x8a00d800] 12:23:42 INFO - PROCESS | 5514 | 1464377022769 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8aa0d000) [pid = 5514] [serial = 1284] [outer = 0x8a00d800] 12:23:43 INFO - PROCESS | 5514 | 1464377023695 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1486ms 12:23:43 INFO - PROCESS | 5514 | 1464377023761 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 12:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:23:43 INFO - PROCESS | 5514 | 1464377023765 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 12:23:43 INFO - PROCESS | 5514 | 1464377023771 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 5514 | 1464377023777 Marionette TRACE conn3 <- [1,1682,null,{}] 12:23:43 INFO - PROCESS | 5514 | 1464377023800 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:44 INFO - PROCESS | 5514 | 1464377024056 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 12:23:44 INFO - PROCESS | 5514 | 1464377024087 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x899b3800 == 133 [pid = 5514] [id = 428] 12:23:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8c7a2400) [pid = 5514] [serial = 1285] [outer = (nil)] 12:23:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8c8d7800) [pid = 5514] [serial = 1286] [outer = 0x8c7a2400] 12:23:44 INFO - PROCESS | 5514 | 1464377024164 Marionette DEBUG loaded listener.js 12:23:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8c9c0000) [pid = 5514] [serial = 1287] [outer = 0x8c7a2400] 12:23:45 INFO - PROCESS | 5514 | 1464377025395 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:23:45 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x899b0400) [pid = 5514] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:23:45 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x886f6400) [pid = 5514] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:23:45 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8b7f0800) [pid = 5514] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:23:45 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x886fc800) [pid = 5514] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:23:45 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x87394000) [pid = 5514] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:23:45 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x899af800) [pid = 5514] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1694ms 12:23:45 INFO - PROCESS | 5514 | 1464377025464 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:23:45 INFO - PROCESS | 5514 | 1464377025469 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 12:23:45 INFO - PROCESS | 5514 | 1464377025475 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:23:45 INFO - PROCESS | 5514 | 1464377025478 Marionette TRACE conn3 <- [1,1686,null,{}] 12:23:45 INFO - PROCESS | 5514 | 1464377025484 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:45 INFO - PROCESS | 5514 | 1464377025665 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 12:23:45 INFO - PROCESS | 5514 | 1464377025916 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x87394000 == 134 [pid = 5514] [id = 429] 12:23:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8b7efc00) [pid = 5514] [serial = 1288] [outer = (nil)] 12:23:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8c9bf000) [pid = 5514] [serial = 1289] [outer = 0x8b7efc00] 12:23:45 INFO - PROCESS | 5514 | 1464377025989 Marionette DEBUG loaded listener.js 12:23:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8ccae400) [pid = 5514] [serial = 1290] [outer = 0x8b7efc00] 12:23:46 INFO - PROCESS | 5514 | 1464377026765 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:23:46 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 12:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1329ms 12:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:23:46 INFO - PROCESS | 5514 | 1464377026804 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 5514 | 1464377026807 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 12:23:46 INFO - PROCESS | 5514 | 1464377026817 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 5514 | 1464377026820 Marionette TRACE conn3 <- [1,1690,null,{}] 12:23:46 INFO - PROCESS | 5514 | 1464377026826 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:47 INFO - PROCESS | 5514 | 1464377027003 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:23:47 INFO - PROCESS | 5514 | 1464377027018 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x8966f000 == 135 [pid = 5514] [id = 430] 12:23:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8cc49800) [pid = 5514] [serial = 1291] [outer = (nil)] 12:23:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8ce8f800) [pid = 5514] [serial = 1292] [outer = 0x8cc49800] 12:23:47 INFO - PROCESS | 5514 | 1464377027089 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8cf41400) [pid = 5514] [serial = 1293] [outer = 0x8cc49800] 12:23:48 INFO - PROCESS | 5514 | 1464377028399 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1642ms 12:23:48 INFO - PROCESS | 5514 | 1464377028455 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 5514 | 1464377028462 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 12:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:23:48 INFO - PROCESS | 5514 | 1464377028472 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - PROCESS | 5514 | 1464377028478 Marionette TRACE conn3 <- [1,1694,null,{}] 12:23:48 INFO - PROCESS | 5514 | 1464377028496 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:48 INFO - PROCESS | 5514 | 1464377028741 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 12:23:49 INFO - PROCESS | 5514 | 1464377029066 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x89663800 == 136 [pid = 5514] [id = 431] 12:23:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x897c6400) [pid = 5514] [serial = 1294] [outer = (nil)] 12:23:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x8a00a800) [pid = 5514] [serial = 1295] [outer = 0x897c6400] 12:23:49 INFO - PROCESS | 5514 | 1464377029162 Marionette DEBUG loaded listener.js 12:23:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x8a4e6800) [pid = 5514] [serial = 1296] [outer = 0x897c6400] 12:23:50 INFO - PROCESS | 5514 | 1464377030152 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1738ms 12:23:50 INFO - PROCESS | 5514 | 1464377030210 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 12:23:50 INFO - PROCESS | 5514 | 1464377030219 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 12:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:23:50 INFO - PROCESS | 5514 | 1464377030230 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:23:50 INFO - PROCESS | 5514 | 1464377030234 Marionette TRACE conn3 <- [1,1698,null,{}] 12:23:50 INFO - PROCESS | 5514 | 1464377030240 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:50 INFO - PROCESS | 5514 | 1464377030556 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 12:23:50 INFO - PROCESS | 5514 | 1464377030831 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e9800 == 137 [pid = 5514] [id = 432] 12:23:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x8c9c3400) [pid = 5514] [serial = 1297] [outer = (nil)] 12:23:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x8cca6800) [pid = 5514] [serial = 1298] [outer = 0x8c9c3400] 12:23:50 INFO - PROCESS | 5514 | 1464377030922 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x8ce8a800) [pid = 5514] [serial = 1299] [outer = 0x8c9c3400] 12:23:51 INFO - PROCESS | 5514 | 1464377031883 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:23:51 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 12:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1733ms 12:23:51 INFO - PROCESS | 5514 | 1464377031963 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 5514 | 1464377031968 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 12:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:23:51 INFO - PROCESS | 5514 | 1464377031975 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - PROCESS | 5514 | 1464377031981 Marionette TRACE conn3 <- [1,1702,null,{}] 12:23:52 INFO - PROCESS | 5514 | 1464377031998 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:52 INFO - PROCESS | 5514 | 1464377032319 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 12:23:52 INFO - PROCESS | 5514 | 1464377032571 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x899af800 == 138 [pid = 5514] [id = 433] 12:23:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x8d661800) [pid = 5514] [serial = 1300] [outer = (nil)] 12:23:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x8d66e800) [pid = 5514] [serial = 1301] [outer = 0x8d661800] 12:23:52 INFO - PROCESS | 5514 | 1464377032663 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x8dc2f800) [pid = 5514] [serial = 1302] [outer = 0x8d661800] 12:23:53 INFO - PROCESS | 5514 | 1464377033575 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1639ms 12:23:53 INFO - PROCESS | 5514 | 1464377033615 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:23:53 INFO - PROCESS | 5514 | 1464377033620 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 12:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:23:53 INFO - PROCESS | 5514 | 1464377033627 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:23:53 INFO - PROCESS | 5514 | 1464377033630 Marionette TRACE conn3 <- [1,1706,null,{}] 12:23:53 INFO - PROCESS | 5514 | 1464377033636 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:53 INFO - PROCESS | 5514 | 1464377033853 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 12:23:54 INFO - PROCESS | 5514 | 1464377034166 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d494400 == 139 [pid = 5514] [id = 434] 12:23:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x8dc2e000) [pid = 5514] [serial = 1303] [outer = (nil)] 12:23:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x8de26000) [pid = 5514] [serial = 1304] [outer = 0x8dc2e000] 12:23:54 INFO - PROCESS | 5514 | 1464377034257 Marionette DEBUG loaded listener.js 12:23:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x8dee4400) [pid = 5514] [serial = 1305] [outer = 0x8dc2e000] 12:23:55 INFO - PROCESS | 5514 | 1464377035168 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1594ms 12:23:55 INFO - PROCESS | 5514 | 1464377035222 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 12:23:55 INFO - PROCESS | 5514 | 1464377035225 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 12:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:23:55 INFO - PROCESS | 5514 | 1464377035231 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:23:55 INFO - PROCESS | 5514 | 1464377035235 Marionette TRACE conn3 <- [1,1710,null,{}] 12:23:55 INFO - PROCESS | 5514 | 1464377035241 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:55 INFO - PROCESS | 5514 | 1464377035459 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:23:55 INFO - PROCESS | 5514 | 1464377035796 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x8de1e800 == 140 [pid = 5514] [id = 435] 12:23:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x8e871800) [pid = 5514] [serial = 1306] [outer = (nil)] 12:23:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x8e956800) [pid = 5514] [serial = 1307] [outer = 0x8e871800] 12:23:55 INFO - PROCESS | 5514 | 1464377035923 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x8e98c800) [pid = 5514] [serial = 1308] [outer = 0x8e871800] 12:23:56 INFO - PROCESS | 5514 | 1464377036817 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1635ms 12:23:56 INFO - PROCESS | 5514 | 1464377036867 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 5514 | 1464377036871 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 12:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:23:56 INFO - PROCESS | 5514 | 1464377036878 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 5514 | 1464377036881 Marionette TRACE conn3 <- [1,1714,null,{}] 12:23:56 INFO - PROCESS | 5514 | 1464377036887 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:57 INFO - PROCESS | 5514 | 1464377037121 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 12:23:57 INFO - PROCESS | 5514 | 1464377037447 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e875c00 == 141 [pid = 5514] [id = 436] 12:23:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x8e87ac00) [pid = 5514] [serial = 1309] [outer = (nil)] 12:23:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x8ec3ac00) [pid = 5514] [serial = 1310] [outer = 0x8e87ac00] 12:23:57 INFO - PROCESS | 5514 | 1464377037540 Marionette DEBUG loaded listener.js 12:23:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x8f359000) [pid = 5514] [serial = 1311] [outer = 0x8e87ac00] 12:23:58 INFO - PROCESS | 5514 | 1464377038408 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1589ms 12:23:58 INFO - PROCESS | 5514 | 1464377038485 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 5514 | 1464377038489 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 12:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:23:58 INFO - PROCESS | 5514 | 1464377038497 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - PROCESS | 5514 | 1464377038500 Marionette TRACE conn3 <- [1,1718,null,{}] 12:23:58 INFO - PROCESS | 5514 | 1464377038506 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:58 INFO - PROCESS | 5514 | 1464377038701 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 12:23:59 INFO - PROCESS | 5514 | 1464377039015 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8deedc00 == 142 [pid = 5514] [id = 437] 12:23:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x8ecdfc00) [pid = 5514] [serial = 1312] [outer = (nil)] 12:23:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x90fc6000) [pid = 5514] [serial = 1313] [outer = 0x8ecdfc00] 12:23:59 INFO - PROCESS | 5514 | 1464377039105 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x90fcc800) [pid = 5514] [serial = 1314] [outer = 0x8ecdfc00] 12:24:00 INFO - PROCESS | 5514 | 1464377040005 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1580ms 12:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:24:00 INFO - PROCESS | 5514 | 1464377040078 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 12:24:00 INFO - PROCESS | 5514 | 1464377040081 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 12:24:00 INFO - PROCESS | 5514 | 1464377040088 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:24:00 INFO - PROCESS | 5514 | 1464377040092 Marionette TRACE conn3 <- [1,1722,null,{}] 12:24:00 INFO - PROCESS | 5514 | 1464377040097 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:00 INFO - PROCESS | 5514 | 1464377040331 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 12:24:00 INFO - PROCESS | 5514 | 1464377040653 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:00 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f107800 == 143 [pid = 5514] [id = 438] 12:24:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x8f362400) [pid = 5514] [serial = 1315] [outer = (nil)] 12:24:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x91cc9c00) [pid = 5514] [serial = 1316] [outer = 0x8f362400] 12:24:00 INFO - PROCESS | 5514 | 1464377040741 Marionette DEBUG loaded listener.js 12:24:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x91cd3400) [pid = 5514] [serial = 1317] [outer = 0x8f362400] 12:24:01 INFO - PROCESS | 5514 | 1464377041643 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:24:01 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 12:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1588ms 12:24:01 INFO - PROCESS | 5514 | 1464377041676 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:24:01 INFO - PROCESS | 5514 | 1464377041679 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 12:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:24:01 INFO - PROCESS | 5514 | 1464377041686 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:24:01 INFO - PROCESS | 5514 | 1464377041689 Marionette TRACE conn3 <- [1,1726,null,{}] 12:24:01 INFO - PROCESS | 5514 | 1464377041716 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:01 INFO - PROCESS | 5514 | 1464377041921 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 12:24:02 INFO - PROCESS | 5514 | 1464377042193 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fc6c00 == 144 [pid = 5514] [id = 439] 12:24:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x911c1c00) [pid = 5514] [serial = 1318] [outer = (nil)] 12:24:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x91f6a000) [pid = 5514] [serial = 1319] [outer = 0x911c1c00] 12:24:02 INFO - PROCESS | 5514 | 1464377042330 Marionette DEBUG loaded listener.js 12:24:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x91f73400) [pid = 5514] [serial = 1320] [outer = 0x911c1c00] 12:24:03 INFO - PROCESS | 5514 | 1464377043248 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1600ms 12:24:03 INFO - PROCESS | 5514 | 1464377043287 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 12:24:03 INFO - PROCESS | 5514 | 1464377043291 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 12:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:24:03 INFO - PROCESS | 5514 | 1464377043297 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:24:03 INFO - PROCESS | 5514 | 1464377043300 Marionette TRACE conn3 <- [1,1730,null,{}] 12:24:03 INFO - PROCESS | 5514 | 1464377043306 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:03 INFO - PROCESS | 5514 | 1464377043595 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:24:03 INFO - PROCESS | 5514 | 1464377043801 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x925b3400 == 145 [pid = 5514] [id = 440] 12:24:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x925b3800) [pid = 5514] [serial = 1321] [outer = (nil)] 12:24:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x926db800) [pid = 5514] [serial = 1322] [outer = 0x925b3800] 12:24:03 INFO - PROCESS | 5514 | 1464377043941 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x926e1c00) [pid = 5514] [serial = 1323] [outer = 0x925b3800] 12:24:04 INFO - PROCESS | 5514 | 1464377044882 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:24:04 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 12:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1633ms 12:24:04 INFO - PROCESS | 5514 | 1464377044932 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 5514 | 1464377044937 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 12:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:24:04 INFO - PROCESS | 5514 | 1464377044943 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 5514 | 1464377044947 Marionette TRACE conn3 <- [1,1734,null,{}] 12:24:04 INFO - PROCESS | 5514 | 1464377044953 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:05 INFO - PROCESS | 5514 | 1464377045174 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 12:24:05 INFO - PROCESS | 5514 | 1464377045496 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x91cc8c00 == 146 [pid = 5514] [id = 441] 12:24:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x9239e400) [pid = 5514] [serial = 1324] [outer = (nil)] 12:24:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x92d64000) [pid = 5514] [serial = 1325] [outer = 0x9239e400] 12:24:05 INFO - PROCESS | 5514 | 1464377045593 Marionette DEBUG loaded listener.js 12:24:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x93d31800) [pid = 5514] [serial = 1326] [outer = 0x9239e400] 12:24:06 INFO - PROCESS | 5514 | 1464377046536 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1633ms 12:24:06 INFO - PROCESS | 5514 | 1464377046577 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 12:24:06 INFO - PROCESS | 5514 | 1464377046581 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 12:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:24:06 INFO - PROCESS | 5514 | 1464377046587 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:24:06 INFO - PROCESS | 5514 | 1464377046590 Marionette TRACE conn3 <- [1,1738,null,{}] 12:24:06 INFO - PROCESS | 5514 | 1464377046596 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:06 INFO - PROCESS | 5514 | 1464377046898 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 12:24:07 INFO - PROCESS | 5514 | 1464377047149 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc27400 == 147 [pid = 5514] [id = 442] 12:24:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x8f102400) [pid = 5514] [serial = 1327] [outer = (nil)] 12:24:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x95156c00) [pid = 5514] [serial = 1328] [outer = 0x8f102400] 12:24:07 INFO - PROCESS | 5514 | 1464377047240 Marionette DEBUG loaded listener.js 12:24:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0x952ed400) [pid = 5514] [serial = 1329] [outer = 0x8f102400] 12:24:08 INFO - PROCESS | 5514 | 1464377048138 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1588ms 12:24:08 INFO - PROCESS | 5514 | 1464377048176 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 12:24:08 INFO - PROCESS | 5514 | 1464377048179 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 12:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:24:08 INFO - PROCESS | 5514 | 1464377048186 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - PROCESS | 5514 | 1464377048189 Marionette TRACE conn3 <- [1,1742,null,{}] 12:24:08 INFO - PROCESS | 5514 | 1464377048204 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:08 INFO - PROCESS | 5514 | 1464377048426 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 12:24:08 INFO - PROCESS | 5514 | 1464377048751 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fe400 == 148 [pid = 5514] [id = 443] 12:24:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 186 (0x951ccc00) [pid = 5514] [serial = 1330] [outer = (nil)] 12:24:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 187 (0x9951dc00) [pid = 5514] [serial = 1331] [outer = 0x951ccc00] 12:24:08 INFO - PROCESS | 5514 | 1464377048849 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 188 (0x9971fc00) [pid = 5514] [serial = 1332] [outer = 0x951ccc00] 12:24:09 INFO - PROCESS | 5514 | 1464377049744 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1593ms 12:24:09 INFO - PROCESS | 5514 | 1464377049780 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 5514 | 1464377049783 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 12:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:24:09 INFO - PROCESS | 5514 | 1464377049790 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 5514 | 1464377049793 Marionette TRACE conn3 <- [1,1746,null,{}] 12:24:09 INFO - PROCESS | 5514 | 1464377049799 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:09 INFO - PROCESS | 5514 | 1464377049991 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 12:24:10 INFO - PROCESS | 5514 | 1464377050271 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ce8c000 == 149 [pid = 5514] [id = 444] 12:24:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 189 (0x952f5800) [pid = 5514] [serial = 1333] [outer = (nil)] 12:24:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 190 (0x9a572000) [pid = 5514] [serial = 1334] [outer = 0x952f5800] 12:24:10 INFO - PROCESS | 5514 | 1464377050406 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 191 (0x9a578800) [pid = 5514] [serial = 1335] [outer = 0x952f5800] 12:24:11 INFO - PROCESS | 5514 | 1464377051373 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1632ms 12:24:11 INFO - PROCESS | 5514 | 1464377051423 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 12:24:11 INFO - PROCESS | 5514 | 1464377051427 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 12:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:24:11 INFO - PROCESS | 5514 | 1464377051433 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:24:11 INFO - PROCESS | 5514 | 1464377051437 Marionette TRACE conn3 <- [1,1750,null,{}] 12:24:11 INFO - PROCESS | 5514 | 1464377051443 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:11 INFO - PROCESS | 5514 | 1464377051644 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 12:24:12 INFO - PROCESS | 5514 | 1464377051980 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fc000 == 150 [pid = 5514] [id = 445] 12:24:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 192 (0x8deed800) [pid = 5514] [serial = 1336] [outer = (nil)] 12:24:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 193 (0x9a5e8000) [pid = 5514] [serial = 1337] [outer = 0x8deed800] 12:24:12 INFO - PROCESS | 5514 | 1464377052074 Marionette DEBUG loaded listener.js 12:24:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 194 (0x9a5ebc00) [pid = 5514] [serial = 1338] [outer = 0x8deed800] 12:24:12 INFO - PROCESS | 5514 | 1464377052973 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1589ms 12:24:13 INFO - PROCESS | 5514 | 1464377053024 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 5514 | 1464377053028 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 12:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:24:13 INFO - PROCESS | 5514 | 1464377053035 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 5514 | 1464377053038 Marionette TRACE conn3 <- [1,1754,null,{}] 12:24:13 INFO - PROCESS | 5514 | 1464377053044 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:13 INFO - PROCESS | 5514 | 1464377053250 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:24:13 INFO - PROCESS | 5514 | 1464377053572 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e873000 == 151 [pid = 5514] [id = 446] 12:24:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 195 (0x92e4c000) [pid = 5514] [serial = 1339] [outer = (nil)] 12:24:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 196 (0x9a88c400) [pid = 5514] [serial = 1340] [outer = 0x92e4c000] 12:24:13 INFO - PROCESS | 5514 | 1464377053662 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 197 (0x9a88f800) [pid = 5514] [serial = 1341] [outer = 0x92e4c000] 12:24:14 INFO - PROCESS | 5514 | 1464377054541 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1543ms 12:24:14 INFO - PROCESS | 5514 | 1464377054579 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 5514 | 1464377054583 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 12:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:24:14 INFO - PROCESS | 5514 | 1464377054589 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:24:14 INFO - PROCESS | 5514 | 1464377054593 Marionette TRACE conn3 <- [1,1758,null,{}] 12:24:14 INFO - PROCESS | 5514 | 1464377054598 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:14 INFO - PROCESS | 5514 | 1464377054792 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 12:24:15 INFO - PROCESS | 5514 | 1464377055074 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a7aa800 == 152 [pid = 5514] [id = 447] 12:24:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 198 (0x9a88a000) [pid = 5514] [serial = 1342] [outer = (nil)] 12:24:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 199 (0x9a9cc400) [pid = 5514] [serial = 1343] [outer = 0x9a88a000] 12:24:15 INFO - PROCESS | 5514 | 1464377055209 Marionette DEBUG loaded listener.js 12:24:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 200 (0x9a9cdc00) [pid = 5514] [serial = 1344] [outer = 0x9a88a000] 12:24:16 INFO - PROCESS | 5514 | 1464377056241 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1690ms 12:24:16 INFO - PROCESS | 5514 | 1464377056281 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 12:24:16 INFO - PROCESS | 5514 | 1464377056285 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 12:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:24:16 INFO - PROCESS | 5514 | 1464377056291 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:24:16 INFO - PROCESS | 5514 | 1464377056295 Marionette TRACE conn3 <- [1,1762,null,{}] 12:24:16 INFO - PROCESS | 5514 | 1464377056301 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:16 INFO - PROCESS | 5514 | 1464377056558 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 12:24:16 INFO - PROCESS | 5514 | 1464377056895 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fb400 == 153 [pid = 5514] [id = 448] 12:24:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 201 (0x886fbc00) [pid = 5514] [serial = 1345] [outer = (nil)] 12:24:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 202 (0x9aadb400) [pid = 5514] [serial = 1346] [outer = 0x886fbc00] 12:24:16 INFO - PROCESS | 5514 | 1464377056990 Marionette DEBUG loaded listener.js 12:24:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 203 (0x9aadf400) [pid = 5514] [serial = 1347] [outer = 0x886fbc00] 12:24:17 INFO - PROCESS | 5514 | 1464377057875 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x93da4400 == 152 [pid = 5514] [id = 24] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc2ec00 == 151 [pid = 5514] [id = 202] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc29c00 == 150 [pid = 5514] [id = 179] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x87394000 == 149 [pid = 5514] [id = 429] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x899b3800 == 148 [pid = 5514] [id = 428] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8a009400 == 147 [pid = 5514] [id = 427] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x896c6800 == 146 [pid = 5514] [id = 426] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7e7400 == 145 [pid = 5514] [id = 424] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x977e7400 == 144 [pid = 5514] [id = 423] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x9515bc00 == 143 [pid = 5514] [id = 422] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8ecebc00 == 142 [pid = 5514] [id = 421] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x91d4cc00 == 141 [pid = 5514] [id = 419] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8ce85800 == 140 [pid = 5514] [id = 420] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8eabdc00 == 139 [pid = 5514] [id = 418] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x9132b800 == 138 [pid = 5514] [id = 417] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8707a400 == 137 [pid = 5514] [id = 416] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8aa05400 == 136 [pid = 5514] [id = 415] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8de28c00 == 135 [pid = 5514] [id = 413] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8e875000 == 134 [pid = 5514] [id = 414] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x87388800 == 133 [pid = 5514] [id = 412] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8aa0f800 == 132 [pid = 5514] [id = 411] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8a3e5800 == 131 [pid = 5514] [id = 410] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7eb800 == 130 [pid = 5514] [id = 409] 12:24:19 INFO - PROCESS | 5514 | --DOCSHELL 0x896c3400 == 129 [pid = 5514] [id = 408] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 202 (0x8d0ae800) [pid = 5514] [serial = 1223] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 201 (0x8cdd3400) [pid = 5514] [serial = 1221] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 200 (0x952f6400) [pid = 5514] [serial = 1202] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 199 (0x8a4e1c00) [pid = 5514] [serial = 1209] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 198 (0x886fdc00) [pid = 5514] [serial = 1205] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 197 (0x8c8da800) [pid = 5514] [serial = 1214] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 196 (0x896c6c00) [pid = 5514] [serial = 1157] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 195 (0x8aa0b000) [pid = 5514] [serial = 1212] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 194 (0x91f6bc00) [pid = 5514] [serial = 1187] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 193 (0x8cc4cc00) [pid = 5514] [serial = 1215] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 192 (0x8a00b000) [pid = 5514] [serial = 1208] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 191 (0x8f4cac00) [pid = 5514] [serial = 1181] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 190 (0x8ccad800) [pid = 5514] [serial = 1218] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 189 (0x925ae800) [pid = 5514] [serial = 1190] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 188 (0x8a010400) [pid = 5514] [serial = 1211] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 187 (0x8d497000) [pid = 5514] [serial = 1169] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 186 (0x8a4ebc00) [pid = 5514] [serial = 1220] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 185 (0x8e94c800) [pid = 5514] [serial = 1172] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0x8ccac800) [pid = 5514] [serial = 1163] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x8eab8c00) [pid = 5514] [serial = 1175] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x8f4c0800) [pid = 5514] [serial = 1184] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x892cd800) [pid = 5514] [serial = 1206] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x926e1800) [pid = 5514] [serial = 1193] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x929d4000) [pid = 5514] [serial = 1196] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x8ce8e400) [pid = 5514] [serial = 1166] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8cca2800) [pid = 5514] [serial = 1217] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x8f110800) [pid = 5514] [serial = 1178] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x8a4e7c00) [pid = 5514] [serial = 1160] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x93d2e800) [pid = 5514] [serial = 1199] [outer = (nil)] [url = about:blank] 12:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 3093ms 12:24:19 INFO - PROCESS | 5514 | 1464377059514 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 12:24:19 INFO - PROCESS | 5514 | 1464377059520 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 12:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:24:19 INFO - PROCESS | 5514 | 1464377059530 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:24:19 INFO - PROCESS | 5514 | 1464377059537 Marionette TRACE conn3 <- [1,1766,null,{}] 12:24:19 INFO - PROCESS | 5514 | 1464377059545 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:19 INFO - PROCESS | 5514 | 1464377059729 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 12:24:19 INFO - PROCESS | 5514 | 1464377059746 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x8966a000 == 130 [pid = 5514] [id = 449] 12:24:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x8966e000) [pid = 5514] [serial = 1348] [outer = (nil)] 12:24:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x896c8000) [pid = 5514] [serial = 1349] [outer = 0x8966e000] 12:24:19 INFO - PROCESS | 5514 | 1464377059826 Marionette DEBUG loaded listener.js 12:24:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x897c9800) [pid = 5514] [serial = 1350] [outer = 0x8966e000] 12:24:20 INFO - PROCESS | 5514 | 1464377060840 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1336ms 12:24:20 INFO - PROCESS | 5514 | 1464377060868 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 12:24:20 INFO - PROCESS | 5514 | 1464377060873 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 12:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:24:20 INFO - PROCESS | 5514 | 1464377060886 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - PROCESS | 5514 | 1464377060890 Marionette TRACE conn3 <- [1,1770,null,{}] 12:24:20 INFO - PROCESS | 5514 | 1464377060897 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:21 INFO - PROCESS | 5514 | 1464377061189 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:24:21 INFO - PROCESS | 5514 | 1464377061218 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:21 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a00d000 == 131 [pid = 5514] [id = 450] 12:24:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x8a012400) [pid = 5514] [serial = 1351] [outer = (nil)] 12:24:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x8a4e7c00) [pid = 5514] [serial = 1352] [outer = 0x8a012400] 12:24:21 INFO - PROCESS | 5514 | 1464377061291 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x8b7e7400) [pid = 5514] [serial = 1353] [outer = 0x8a012400] 12:24:22 INFO - PROCESS | 5514 | 1464377062373 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1535ms 12:24:22 INFO - PROCESS | 5514 | 1464377062418 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 12:24:22 INFO - PROCESS | 5514 | 1464377062422 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 12:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:24:22 INFO - PROCESS | 5514 | 1464377062436 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:24:22 INFO - PROCESS | 5514 | 1464377062439 Marionette TRACE conn3 <- [1,1774,null,{}] 12:24:22 INFO - PROCESS | 5514 | 1464377062454 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:22 INFO - PROCESS | 5514 | 1464377062717 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 12:24:22 INFO - PROCESS | 5514 | 1464377062749 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cc4a400 == 132 [pid = 5514] [id = 451] 12:24:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x8cc4e000) [pid = 5514] [serial = 1354] [outer = (nil)] 12:24:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x8cca5000) [pid = 5514] [serial = 1355] [outer = 0x8cc4e000] 12:24:22 INFO - PROCESS | 5514 | 1464377062826 Marionette DEBUG loaded listener.js 12:24:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x8cdc7000) [pid = 5514] [serial = 1356] [outer = 0x8cc4e000] 12:24:23 INFO - PROCESS | 5514 | 1464377063785 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1388ms 12:24:23 INFO - PROCESS | 5514 | 1464377063824 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 12:24:23 INFO - PROCESS | 5514 | 1464377063828 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 12:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:24:23 INFO - PROCESS | 5514 | 1464377063834 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:24:23 INFO - PROCESS | 5514 | 1464377063837 Marionette TRACE conn3 <- [1,1778,null,{}] 12:24:23 INFO - PROCESS | 5514 | 1464377063863 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:24 INFO - PROCESS | 5514 | 1464377064148 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x8738f800) [pid = 5514] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x8d48c000) [pid = 5514] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8e880800) [pid = 5514] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x91d54c00) [pid = 5514] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x8c7a2400) [pid = 5514] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x91f6d000) [pid = 5514] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x8ece3000) [pid = 5514] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x9823b000) [pid = 5514] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x8c61f000) [pid = 5514] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x9a292000) [pid = 5514] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8a00d800) [pid = 5514] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8cca6400) [pid = 5514] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8de1e000) [pid = 5514] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x8a3eb800) [pid = 5514] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x89664800) [pid = 5514] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x926e9c00) [pid = 5514] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x8f4cb800) [pid = 5514] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x8e94d400) [pid = 5514] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x929c7400) [pid = 5514] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x8e879c00) [pid = 5514] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x926e0400) [pid = 5514] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x896cdc00) [pid = 5514] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x8c7abc00) [pid = 5514] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8ece8000) [pid = 5514] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x91f66800) [pid = 5514] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x8d79b400) [pid = 5514] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x892c6c00) [pid = 5514] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x8dc33000) [pid = 5514] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x92e49400) [pid = 5514] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x8d0b3000) [pid = 5514] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x9515d400) [pid = 5514] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x8c8d9c00) [pid = 5514] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x8ece3c00) [pid = 5514] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x911bc400) [pid = 5514] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x8b7efc00) [pid = 5514] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x896c8800) [pid = 5514] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8d0ab400) [pid = 5514] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x921ea800) [pid = 5514] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8aa0c000) [pid = 5514] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8cc4e800) [pid = 5514] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:24:24 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8e989000) [pid = 5514] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:24:25 INFO - PROCESS | 5514 | 1464377065080 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x87079000 == 133 [pid = 5514] [id = 452] 12:24:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8738e800) [pid = 5514] [serial = 1357] [outer = (nil)] 12:24:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x89665400) [pid = 5514] [serial = 1358] [outer = 0x8738e800] 12:24:25 INFO - PROCESS | 5514 | 1464377065158 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8a013400) [pid = 5514] [serial = 1359] [outer = 0x8738e800] 12:24:25 INFO - PROCESS | 5514 | 1464377065909 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:24:25 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 12:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2105ms 12:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:24:25 INFO - PROCESS | 5514 | 1464377065940 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 12:24:25 INFO - PROCESS | 5514 | 1464377065943 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 12:24:25 INFO - PROCESS | 5514 | 1464377065950 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:24:25 INFO - PROCESS | 5514 | 1464377065953 Marionette TRACE conn3 <- [1,1782,null,{}] 12:24:25 INFO - PROCESS | 5514 | 1464377065958 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:26 INFO - PROCESS | 5514 | 1464377066229 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 12:24:26 INFO - PROCESS | 5514 | 1464377066277 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4e8800 == 134 [pid = 5514] [id = 453] 12:24:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8c620800) [pid = 5514] [serial = 1360] [outer = (nil)] 12:24:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8ce93400) [pid = 5514] [serial = 1361] [outer = 0x8c620800] 12:24:26 INFO - PROCESS | 5514 | 1464377066355 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8d0b3000) [pid = 5514] [serial = 1362] [outer = 0x8c620800] 12:24:27 INFO - PROCESS | 5514 | 1464377067570 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:24:27 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 12:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1683ms 12:24:27 INFO - PROCESS | 5514 | 1464377067632 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 12:24:27 INFO - PROCESS | 5514 | 1464377067639 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 12:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:24:27 INFO - PROCESS | 5514 | 1464377067648 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:24:27 INFO - PROCESS | 5514 | 1464377067654 Marionette TRACE conn3 <- [1,1786,null,{}] 12:24:27 INFO - PROCESS | 5514 | 1464377067663 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:27 INFO - PROCESS | 5514 | 1464377067919 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 12:24:28 INFO - PROCESS | 5514 | 1464377068260 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x89662800 == 135 [pid = 5514] [id = 454] 12:24:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x896c8800) [pid = 5514] [serial = 1363] [outer = (nil)] 12:24:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x8a3e2c00) [pid = 5514] [serial = 1364] [outer = 0x896c8800] 12:24:28 INFO - PROCESS | 5514 | 1464377068358 Marionette DEBUG loaded listener.js 12:24:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x8b7e6800) [pid = 5514] [serial = 1365] [outer = 0x896c8800] 12:24:29 INFO - PROCESS | 5514 | 1464377069334 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:24:29 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 12:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1734ms 12:24:29 INFO - PROCESS | 5514 | 1464377069383 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:24:29 INFO - PROCESS | 5514 | 1464377069393 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 12:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:24:29 INFO - PROCESS | 5514 | 1464377069403 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:24:29 INFO - PROCESS | 5514 | 1464377069407 Marionette TRACE conn3 <- [1,1790,null,{}] 12:24:29 INFO - PROCESS | 5514 | 1464377069414 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:29 INFO - PROCESS | 5514 | 1464377069644 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 12:24:29 INFO - PROCESS | 5514 | 1464377069972 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cca2c00 == 136 [pid = 5514] [id = 455] 12:24:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x8cca6400) [pid = 5514] [serial = 1366] [outer = (nil)] 12:24:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x8cdd1000) [pid = 5514] [serial = 1367] [outer = 0x8cca6400] 12:24:30 INFO - PROCESS | 5514 | 1464377070067 Marionette DEBUG loaded listener.js 12:24:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x8cf3c800) [pid = 5514] [serial = 1368] [outer = 0x8cca6400] 12:24:31 INFO - PROCESS | 5514 | 1464377071044 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:24:31 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) 12:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1688ms 12:24:31 INFO - PROCESS | 5514 | 1464377071091 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 12:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:24:31 INFO - PROCESS | 5514 | 1464377071095 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 12:24:31 INFO - PROCESS | 5514 | 1464377071102 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:24:31 INFO - PROCESS | 5514 | 1464377071108 Marionette TRACE conn3 <- [1,1794,null,{}] 12:24:31 INFO - PROCESS | 5514 | 1464377071125 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:31 INFO - PROCESS | 5514 | 1464377071367 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 12:24:31 INFO - PROCESS | 5514 | 1464377071703 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf3f800 == 137 [pid = 5514] [id = 456] 12:24:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x8d666000) [pid = 5514] [serial = 1369] [outer = (nil)] 12:24:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x8d7a5c00) [pid = 5514] [serial = 1370] [outer = 0x8d666000] 12:24:31 INFO - PROCESS | 5514 | 1464377071795 Marionette DEBUG loaded listener.js 12:24:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x8de1cc00) [pid = 5514] [serial = 1371] [outer = 0x8d666000] 12:24:32 INFO - PROCESS | 5514 | 1464377072737 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1686ms 12:24:32 INFO - PROCESS | 5514 | 1464377072788 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 12:24:32 INFO - PROCESS | 5514 | 1464377072793 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 12:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:24:32 INFO - PROCESS | 5514 | 1464377072800 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:24:32 INFO - PROCESS | 5514 | 1464377072803 Marionette TRACE conn3 <- [1,1798,null,{}] 12:24:32 INFO - PROCESS | 5514 | 1464377072809 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:33 INFO - PROCESS | 5514 | 1464377073014 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 12:24:33 INFO - PROCESS | 5514 | 1464377073285 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x89665800 == 138 [pid = 5514] [id = 457] 12:24:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x8d668c00) [pid = 5514] [serial = 1372] [outer = (nil)] 12:24:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x8e87d400) [pid = 5514] [serial = 1373] [outer = 0x8d668c00] 12:24:33 INFO - PROCESS | 5514 | 1464377073420 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x8e953400) [pid = 5514] [serial = 1374] [outer = 0x8d668c00] 12:24:34 INFO - PROCESS | 5514 | 1464377074324 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1584ms 12:24:34 INFO - PROCESS | 5514 | 1464377074385 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 12:24:34 INFO - PROCESS | 5514 | 1464377074388 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 12:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:24:34 INFO - PROCESS | 5514 | 1464377074396 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:24:34 INFO - PROCESS | 5514 | 1464377074399 Marionette TRACE conn3 <- [1,1802,null,{}] 12:24:34 INFO - PROCESS | 5514 | 1464377074405 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:34 INFO - PROCESS | 5514 | 1464377074614 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:24:34 INFO - PROCESS | 5514 | 1464377074930 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a9000 == 139 [pid = 5514] [id = 458] 12:24:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x8d79bc00) [pid = 5514] [serial = 1375] [outer = (nil)] 12:24:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x8eab7400) [pid = 5514] [serial = 1376] [outer = 0x8d79bc00] 12:24:35 INFO - PROCESS | 5514 | 1464377075020 Marionette DEBUG loaded listener.js 12:24:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x8eac2400) [pid = 5514] [serial = 1377] [outer = 0x8d79bc00] 12:24:35 INFO - PROCESS | 5514 | ************************* 12:24:35 INFO - PROCESS | 5514 | A coding exception was thrown and uncaught in a Task. 12:24:35 INFO - PROCESS | 5514 | 12:24:35 INFO - PROCESS | 5514 | Full message: TypeError: NetworkError when attempting to fetch resource. 12:24:35 INFO - PROCESS | 5514 | Full stack: 12:24:35 INFO - PROCESS | 5514 | ************************* 12:24:36 INFO - PROCESS | 5514 | 1464377076002 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1641ms 12:24:36 INFO - PROCESS | 5514 | 1464377076038 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 12:24:36 INFO - PROCESS | 5514 | 1464377076043 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 12:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:24:36 INFO - PROCESS | 5514 | 1464377076049 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:24:36 INFO - PROCESS | 5514 | 1464377076052 Marionette TRACE conn3 <- [1,1806,null,{}] 12:24:36 INFO - PROCESS | 5514 | 1464377076058 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:36 INFO - PROCESS | 5514 | 1464377076299 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 12:24:36 INFO - PROCESS | 5514 | 1464377076648 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x892c4c00 == 140 [pid = 5514] [id = 459] 12:24:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x8de27000) [pid = 5514] [serial = 1378] [outer = (nil)] 12:24:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x8f106400) [pid = 5514] [serial = 1379] [outer = 0x8de27000] 12:24:36 INFO - PROCESS | 5514 | 1464377076740 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x911c0800) [pid = 5514] [serial = 1380] [outer = 0x8de27000] 12:24:37 INFO - PROCESS | 5514 | 1464377077624 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1641ms 12:24:37 INFO - PROCESS | 5514 | 1464377077691 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 12:24:37 INFO - PROCESS | 5514 | 1464377077695 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 12:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:24:37 INFO - PROCESS | 5514 | 1464377077702 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:24:37 INFO - PROCESS | 5514 | 1464377077705 Marionette TRACE conn3 <- [1,1810,null,{}] 12:24:37 INFO - PROCESS | 5514 | 1464377077711 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:37 INFO - PROCESS | 5514 | 1464377077956 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 12:24:38 INFO - PROCESS | 5514 | 1464377078278 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec2f000 == 141 [pid = 5514] [id = 460] 12:24:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x90fc7000) [pid = 5514] [serial = 1381] [outer = (nil)] 12:24:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x91d49000) [pid = 5514] [serial = 1382] [outer = 0x90fc7000] 12:24:38 INFO - PROCESS | 5514 | 1464377078368 Marionette DEBUG loaded listener.js 12:24:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x91d4d800) [pid = 5514] [serial = 1383] [outer = 0x90fc7000] 12:24:39 INFO - PROCESS | 5514 | 1464377079277 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1633ms 12:24:39 INFO - PROCESS | 5514 | 1464377079336 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 12:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:24:39 INFO - PROCESS | 5514 | 1464377079340 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 12:24:39 INFO - PROCESS | 5514 | 1464377079346 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:24:39 INFO - PROCESS | 5514 | 1464377079350 Marionette TRACE conn3 <- [1,1814,null,{}] 12:24:39 INFO - PROCESS | 5514 | 1464377079356 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:39 INFO - PROCESS | 5514 | 1464377079569 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 12:24:39 INFO - PROCESS | 5514 | 1464377079890 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x911b7800 == 142 [pid = 5514] [id = 461] 12:24:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x9132a000) [pid = 5514] [serial = 1384] [outer = (nil)] 12:24:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x925b0c00) [pid = 5514] [serial = 1385] [outer = 0x9132a000] 12:24:39 INFO - PROCESS | 5514 | 1464377079982 Marionette DEBUG loaded listener.js 12:24:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x925b9c00) [pid = 5514] [serial = 1386] [outer = 0x9132a000] 12:24:40 INFO - PROCESS | 5514 | 1464377080875 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1581ms 12:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:24:40 INFO - PROCESS | 5514 | 1464377080927 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 12:24:40 INFO - PROCESS | 5514 | 1464377080931 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 12:24:40 INFO - PROCESS | 5514 | 1464377080937 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:24:40 INFO - PROCESS | 5514 | 1464377080941 Marionette TRACE conn3 <- [1,1818,null,{}] 12:24:40 INFO - PROCESS | 5514 | 1464377080947 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:41 INFO - PROCESS | 5514 | 1464377081169 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 12:24:41 INFO - PROCESS | 5514 | 1464377081541 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ce91000 == 143 [pid = 5514] [id = 462] 12:24:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x8d66e000) [pid = 5514] [serial = 1387] [outer = (nil)] 12:24:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x929ce400) [pid = 5514] [serial = 1388] [outer = 0x8d66e000] 12:24:41 INFO - PROCESS | 5514 | 1464377081655 Marionette DEBUG loaded listener.js 12:24:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x92d5d000) [pid = 5514] [serial = 1389] [outer = 0x8d66e000] 12:24:42 INFO - PROCESS | 5514 | 1464377082548 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1643ms 12:24:42 INFO - PROCESS | 5514 | 1464377082579 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 12:24:42 INFO - PROCESS | 5514 | 1464377082583 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 12:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:24:42 INFO - PROCESS | 5514 | 1464377082590 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:24:42 INFO - PROCESS | 5514 | 1464377082593 Marionette TRACE conn3 <- [1,1822,null,{}] 12:24:42 INFO - PROCESS | 5514 | 1464377082599 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:42 INFO - PROCESS | 5514 | 1464377082797 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 12:24:43 INFO - PROCESS | 5514 | 1464377083080 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x926e9000 == 144 [pid = 5514] [id = 463] 12:24:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x929d0c00) [pid = 5514] [serial = 1390] [outer = (nil)] 12:24:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x92f30800) [pid = 5514] [serial = 1391] [outer = 0x929d0c00] 12:24:43 INFO - PROCESS | 5514 | 1464377083213 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x93a2e800) [pid = 5514] [serial = 1392] [outer = 0x929d0c00] 12:24:44 INFO - PROCESS | 5514 | 1464377084115 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1589ms 12:24:44 INFO - PROCESS | 5514 | 1464377084182 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 12:24:44 INFO - PROCESS | 5514 | 1464377084186 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 12:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:24:44 INFO - PROCESS | 5514 | 1464377084195 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:24:44 INFO - PROCESS | 5514 | 1464377084201 Marionette TRACE conn3 <- [1,1826,null,{}] 12:24:44 INFO - PROCESS | 5514 | 1464377084207 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:44 INFO - PROCESS | 5514 | 1464377084434 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 12:24:44 INFO - PROCESS | 5514 | 1464377084769 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x9515bc00 == 145 [pid = 5514] [id = 464] 12:24:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x977e7400) [pid = 5514] [serial = 1393] [outer = (nil)] 12:24:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x9913ac00) [pid = 5514] [serial = 1394] [outer = 0x977e7400] 12:24:44 INFO - PROCESS | 5514 | 1464377084867 Marionette DEBUG loaded listener.js 12:24:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x9a292000) [pid = 5514] [serial = 1395] [outer = 0x977e7400] 12:24:45 INFO - PROCESS | 5514 | 1464377085771 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1636ms 12:24:45 INFO - PROCESS | 5514 | 1464377085832 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 12:24:45 INFO - PROCESS | 5514 | 1464377085836 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 12:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:24:45 INFO - PROCESS | 5514 | 1464377085842 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:24:45 INFO - PROCESS | 5514 | 1464377085845 Marionette TRACE conn3 <- [1,1830,null,{}] 12:24:45 INFO - PROCESS | 5514 | 1464377085851 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:46 INFO - PROCESS | 5514 | 1464377086054 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 12:24:46 INFO - PROCESS | 5514 | 1464377086394 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x91d57400 == 146 [pid = 5514] [id = 465] 12:24:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x92d5e000) [pid = 5514] [serial = 1396] [outer = (nil)] 12:24:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x9a360800) [pid = 5514] [serial = 1397] [outer = 0x92d5e000] 12:24:46 INFO - PROCESS | 5514 | 1464377086498 Marionette DEBUG loaded listener.js 12:24:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x9a57b800) [pid = 5514] [serial = 1398] [outer = 0x92d5e000] 12:24:47 INFO - PROCESS | 5514 | 1464377087383 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1586ms 12:24:47 INFO - PROCESS | 5514 | 1464377087429 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 12:24:47 INFO - PROCESS | 5514 | 1464377087433 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 12:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:24:47 INFO - PROCESS | 5514 | 1464377087439 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:24:47 INFO - PROCESS | 5514 | 1464377087443 Marionette TRACE conn3 <- [1,1834,null,{}] 12:24:47 INFO - PROCESS | 5514 | 1464377087458 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:47 INFO - PROCESS | 5514 | 1464377087661 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 12:24:47 INFO - PROCESS | 5514 | 1464377087940 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:48 INFO - PROCESS | 5514 | ++DOCSHELL 0x926dec00 == 147 [pid = 5514] [id = 466] 12:24:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0x9a3d3800) [pid = 5514] [serial = 1399] [outer = (nil)] 12:24:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 186 (0x9a9c5000) [pid = 5514] [serial = 1400] [outer = 0x9a3d3800] 12:24:48 INFO - PROCESS | 5514 | 1464377088073 Marionette DEBUG loaded listener.js 12:24:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 187 (0x9a9cd000) [pid = 5514] [serial = 1401] [outer = 0x9a3d3800] 12:24:48 INFO - PROCESS | 5514 | 1464377088979 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:24:49 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 12:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1593ms 12:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:24:49 INFO - PROCESS | 5514 | 1464377089033 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 12:24:49 INFO - PROCESS | 5514 | 1464377089036 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 12:24:49 INFO - PROCESS | 5514 | 1464377089043 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:24:49 INFO - PROCESS | 5514 | 1464377089046 Marionette TRACE conn3 <- [1,1838,null,{}] 12:24:49 INFO - PROCESS | 5514 | 1464377089052 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:49 INFO - PROCESS | 5514 | 1464377089252 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:24:49 INFO - PROCESS | 5514 | 1464377089588 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a9c8800 == 148 [pid = 5514] [id = 467] 12:24:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 188 (0x9aadcc00) [pid = 5514] [serial = 1402] [outer = (nil)] 12:24:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 189 (0x9acdec00) [pid = 5514] [serial = 1403] [outer = 0x9aadcc00] 12:24:49 INFO - PROCESS | 5514 | 1464377089678 Marionette DEBUG loaded listener.js 12:24:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 190 (0x9acdc400) [pid = 5514] [serial = 1404] [outer = 0x9aadcc00] 12:24:50 INFO - PROCESS | 5514 | 1464377090604 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1636ms 12:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:24:50 INFO - PROCESS | 5514 | 1464377090679 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 12:24:50 INFO - PROCESS | 5514 | 1464377090682 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 12:24:50 INFO - PROCESS | 5514 | 1464377090689 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:24:50 INFO - PROCESS | 5514 | 1464377090692 Marionette TRACE conn3 <- [1,1842,null,{}] 12:24:50 INFO - PROCESS | 5514 | 1464377090698 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:50 INFO - PROCESS | 5514 | 1464377090956 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 12:24:51 INFO - PROCESS | 5514 | 1464377091289 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:51 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc28c00 == 149 [pid = 5514] [id = 468] 12:24:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 191 (0x9a5e6400) [pid = 5514] [serial = 1405] [outer = (nil)] 12:24:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 192 (0x9aec2800) [pid = 5514] [serial = 1406] [outer = 0x9a5e6400] 12:24:51 INFO - PROCESS | 5514 | 1464377091376 Marionette DEBUG loaded listener.js 12:24:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 193 (0x9b104000) [pid = 5514] [serial = 1407] [outer = 0x9a5e6400] 12:24:52 INFO - PROCESS | 5514 | 1464377092297 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1688ms 12:24:52 INFO - PROCESS | 5514 | 1464377092377 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 12:24:52 INFO - PROCESS | 5514 | 1464377092381 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 12:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:24:52 INFO - PROCESS | 5514 | 1464377092387 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:24:52 INFO - PROCESS | 5514 | 1464377092391 Marionette TRACE conn3 <- [1,1846,null,{}] 12:24:52 INFO - PROCESS | 5514 | 1464377092396 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:52 INFO - PROCESS | 5514 | 1464377092630 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 12:24:52 INFO - PROCESS | 5514 | 1464377092957 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a9c7000 == 150 [pid = 5514] [id = 469] 12:24:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 194 (0x9acdbc00) [pid = 5514] [serial = 1408] [outer = (nil)] 12:24:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 195 (0x9b53a400) [pid = 5514] [serial = 1409] [outer = 0x9acdbc00] 12:24:53 INFO - PROCESS | 5514 | 1464377093048 Marionette DEBUG loaded listener.js 12:24:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 196 (0x9b896800) [pid = 5514] [serial = 1410] [outer = 0x9acdbc00] 12:24:53 INFO - PROCESS | 5514 | 1464377093925 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:24: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) 12:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1589ms 12:24:53 INFO - PROCESS | 5514 | 1464377093977 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:24:53 INFO - PROCESS | 5514 | 1464377093980 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 12:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:24:54 INFO - PROCESS | 5514 | 1464377094007 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:24:54 INFO - PROCESS | 5514 | 1464377094011 Marionette TRACE conn3 <- [1,1850,null,{}] 12:24:54 INFO - PROCESS | 5514 | 1464377094017 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:54 INFO - PROCESS | 5514 | 1464377094229 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:24:54 INFO - PROCESS | 5514 | 1464377094569 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a579400 == 151 [pid = 5514] [id = 470] 12:24:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 197 (0x9ace7c00) [pid = 5514] [serial = 1411] [outer = (nil)] 12:24:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 198 (0x9ba28800) [pid = 5514] [serial = 1412] [outer = 0x9ace7c00] 12:24:54 INFO - PROCESS | 5514 | 1464377094667 Marionette DEBUG loaded listener.js 12:24:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 199 (0x9c079400) [pid = 5514] [serial = 1413] [outer = 0x9ace7c00] 12:24:55 INFO - PROCESS | 5514 | 1464377095553 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1585ms 12:24:55 INFO - PROCESS | 5514 | 1464377095606 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 12:24:55 INFO - PROCESS | 5514 | 1464377095609 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 12:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:24:55 INFO - PROCESS | 5514 | 1464377095617 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:24:55 INFO - PROCESS | 5514 | 1464377095621 Marionette TRACE conn3 <- [1,1854,null,{}] 12:24:55 INFO - PROCESS | 5514 | 1464377095626 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:55 INFO - PROCESS | 5514 | 1464377095836 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 12:24:56 INFO - PROCESS | 5514 | 1464377096176 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d79ec00 == 152 [pid = 5514] [id = 471] 12:24:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 200 (0x8e986400) [pid = 5514] [serial = 1414] [outer = (nil)] 12:24:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 201 (0x9ba1c000) [pid = 5514] [serial = 1415] [outer = 0x8e986400] 12:24:56 INFO - PROCESS | 5514 | 1464377096271 Marionette DEBUG loaded listener.js 12:24:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 202 (0x9c0d2400) [pid = 5514] [serial = 1416] [outer = 0x8e986400] 12:24:57 INFO - PROCESS | 5514 | 1464377097216 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1632ms 12:24:57 INFO - PROCESS | 5514 | 1464377097251 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 12:24:57 INFO - PROCESS | 5514 | 1464377097255 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 12:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:24:57 INFO - PROCESS | 5514 | 1464377097263 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:24:57 INFO - PROCESS | 5514 | 1464377097266 Marionette TRACE conn3 <- [1,1858,null,{}] 12:24:57 INFO - PROCESS | 5514 | 1464377097272 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x91cd3000 == 151 [pid = 5514] [id = 298] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x93d9a000 == 150 [pid = 5514] [id = 300] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0xa1155c00 == 149 [pid = 5514] [id = 303] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4c4800 == 148 [pid = 5514] [id = 302] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x87079000 == 147 [pid = 5514] [id = 452] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8cc4a400 == 146 [pid = 5514] [id = 451] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8a00d000 == 145 [pid = 5514] [id = 450] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8966a000 == 144 [pid = 5514] [id = 449] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8ce8c000 == 143 [pid = 5514] [id = 444] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x886fc000 == 142 [pid = 5514] [id = 445] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x886fe400 == 141 [pid = 5514] [id = 443] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc27400 == 140 [pid = 5514] [id = 442] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x91cc8c00 == 139 [pid = 5514] [id = 441] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x90fc6c00 == 138 [pid = 5514] [id = 439] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x925b3400 == 137 [pid = 5514] [id = 440] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8f107800 == 136 [pid = 5514] [id = 438] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8deedc00 == 135 [pid = 5514] [id = 437] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8e875c00 == 134 [pid = 5514] [id = 436] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8c612400 == 133 [pid = 5514] [id = 146] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8de1e800 == 132 [pid = 5514] [id = 435] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8d494400 == 131 [pid = 5514] [id = 434] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x899af800 == 130 [pid = 5514] [id = 433] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x89663800 == 129 [pid = 5514] [id = 431] 12:24:58 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7e9800 == 128 [pid = 5514] [id = 432] 12:24:58 INFO - PROCESS | 5514 | 1464377098938 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 201 (0x8ce8f800) [pid = 5514] [serial = 1292] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 200 (0x8ccae400) [pid = 5514] [serial = 1290] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 199 (0x8c7afc00) [pid = 5514] [serial = 1089] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 198 (0x8dc2f400) [pid = 5514] [serial = 1233] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 197 (0x8eac4800) [pid = 5514] [serial = 1176] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 196 (0x929d2800) [pid = 5514] [serial = 1257] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 195 (0x8c8d7800) [pid = 5514] [serial = 1286] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 194 (0x91f75400) [pid = 5514] [serial = 1253] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 193 (0x90fc8400) [pid = 5514] [serial = 1182] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 192 (0x9a35a400) [pid = 5514] [serial = 1272] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 191 (0x8c8dc400) [pid = 5514] [serial = 1229] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 190 (0x9a577000) [pid = 5514] [serial = 1277] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 189 (0x8d66c800) [pid = 5514] [serial = 1232] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 188 (0x8a3ed400) [pid = 5514] [serial = 1283] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 187 (0x8cdcc800) [pid = 5514] [serial = 1164] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 186 (0x8e87e800) [pid = 5514] [serial = 1239] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 185 (0x8c611800) [pid = 5514] [serial = 1161] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0x8d495000) [pid = 5514] [serial = 1224] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x93d9b000) [pid = 5514] [serial = 1262] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x9a57a800) [pid = 5514] [serial = 1278] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x97705c00) [pid = 5514] [serial = 1266] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8f355c00) [pid = 5514] [serial = 1244] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x9534f400) [pid = 5514] [serial = 1203] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x9a0cc800) [pid = 5514] [serial = 1271] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8ecec800) [pid = 5514] [serial = 1242] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x8aa0d000) [pid = 5514] [serial = 1284] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x92e48000) [pid = 5514] [serial = 1260] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x899b9400) [pid = 5514] [serial = 1227] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x95157800) [pid = 5514] [serial = 1263] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8ec38800) [pid = 5514] [serial = 1241] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x926e5800) [pid = 5514] [serial = 1256] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x921e3c00) [pid = 5514] [serial = 1254] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x8c9c3c00) [pid = 5514] [serial = 1155] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x952f8000) [pid = 5514] [serial = 1265] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x9a3d8c00) [pid = 5514] [serial = 1274] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x926e6400) [pid = 5514] [serial = 1194] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x8dee3800) [pid = 5514] [serial = 1236] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x897c5800) [pid = 5514] [serial = 1158] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x91ccbc00) [pid = 5514] [serial = 1250] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x9514f800) [pid = 5514] [serial = 1200] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x899ad400) [pid = 5514] [serial = 1226] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x8e980c00) [pid = 5514] [serial = 1173] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x9a4b4c00) [pid = 5514] [serial = 1275] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x99519400) [pid = 5514] [serial = 1268] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x8cca3000) [pid = 5514] [serial = 1230] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x91325400) [pid = 5514] [serial = 1185] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x92d5c000) [pid = 5514] [serial = 1197] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x92d65800) [pid = 5514] [serial = 1259] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x91cd2800) [pid = 5514] [serial = 1251] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x921e5800) [pid = 5514] [serial = 1188] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x8c9bf000) [pid = 5514] [serial = 1289] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x896cc800) [pid = 5514] [serial = 1280] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x8d667800) [pid = 5514] [serial = 1170] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x99521400) [pid = 5514] [serial = 1269] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8c9c0000) [pid = 5514] [serial = 1287] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x925b2400) [pid = 5514] [serial = 1191] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x911ba000) [pid = 5514] [serial = 1248] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8cf47400) [pid = 5514] [serial = 1167] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x90fce400) [pid = 5514] [serial = 1247] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8de22000) [pid = 5514] [serial = 1235] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8f357c00) [pid = 5514] [serial = 1179] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x897c8c00) [pid = 5514] [serial = 1281] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x8f4c0000) [pid = 5514] [serial = 1245] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x8e878000) [pid = 5514] [serial = 1238] [outer = (nil)] [url = about:blank] 12:24:59 INFO - PROCESS | 5514 | 1464377099442 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x892c6400 == 129 [pid = 5514] [id = 472] 12:24:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x892c6800) [pid = 5514] [serial = 1417] [outer = (nil)] 12:24:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x892cc000) [pid = 5514] [serial = 1418] [outer = 0x892c6800] 12:24:59 INFO - PROCESS | 5514 | 1464377099520 Marionette DEBUG loaded listener.js 12:24:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x89668800) [pid = 5514] [serial = 1419] [outer = 0x892c6800] 12:25:00 INFO - PROCESS | 5514 | 1464377100346 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 3142ms 12:25:00 INFO - PROCESS | 5514 | 1464377100407 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 12:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:25:00 INFO - PROCESS | 5514 | 1464377100413 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 12:25:00 INFO - PROCESS | 5514 | 1464377100420 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:25:00 INFO - PROCESS | 5514 | 1464377100427 Marionette TRACE conn3 <- [1,1862,null,{}] 12:25:00 INFO - PROCESS | 5514 | 1464377100433 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:00 INFO - PROCESS | 5514 | 1464377100631 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 12:25:00 INFO - PROCESS | 5514 | 1464377100821 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:00 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a007800 == 130 [pid = 5514] [id = 473] 12:25:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8a008000) [pid = 5514] [serial = 1420] [outer = (nil)] 12:25:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8a3e3400) [pid = 5514] [serial = 1421] [outer = 0x8a008000] 12:25:00 INFO - PROCESS | 5514 | 1464377100902 Marionette DEBUG loaded listener.js 12:25:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8a4dec00) [pid = 5514] [serial = 1422] [outer = 0x8a008000] 12:25:01 INFO - PROCESS | 5514 | 1464377101836 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1451ms 12:25:01 INFO - PROCESS | 5514 | 1464377101871 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:25:01 INFO - PROCESS | 5514 | 1464377101876 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 12:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:25:01 INFO - PROCESS | 5514 | 1464377101882 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:25:01 INFO - PROCESS | 5514 | 1464377101886 Marionette TRACE conn3 <- [1,1866,null,{}] 12:25:01 INFO - PROCESS | 5514 | 1464377101893 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:02 INFO - PROCESS | 5514 | 1464377102188 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 12:25:02 INFO - PROCESS | 5514 | 1464377102226 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:02 INFO - PROCESS | 5514 | ++DOCSHELL 0x899b1c00 == 131 [pid = 5514] [id = 474] 12:25:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8c7af800) [pid = 5514] [serial = 1423] [outer = (nil)] 12:25:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8c8dac00) [pid = 5514] [serial = 1424] [outer = 0x8c7af800] 12:25:02 INFO - PROCESS | 5514 | 1464377102350 Marionette DEBUG loaded listener.js 12:25:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8c9c1400) [pid = 5514] [serial = 1425] [outer = 0x8c7af800] 12:25:04 INFO - PROCESS | 5514 | 1464377104270 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x911c1c00) [pid = 5514] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x92e4c000) [pid = 5514] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x886fbc00) [pid = 5514] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8966e000) [pid = 5514] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8deed800) [pid = 5514] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8c9c3400) [pid = 5514] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8ecdfc00) [pid = 5514] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x8cc4e000) [pid = 5514] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x8f102400) [pid = 5514] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8e871800) [pid = 5514] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8dc2e000) [pid = 5514] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x951ccc00) [pid = 5514] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x8738e800) [pid = 5514] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x8f362400) [pid = 5514] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x925b3800) [pid = 5514] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x897c6400) [pid = 5514] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x8d661800) [pid = 5514] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x952f5800) [pid = 5514] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x8a012400) [pid = 5514] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x9239e400) [pid = 5514] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x8e87ac00) [pid = 5514] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:25:04 INFO - PROCESS | 5514 | --DOMWINDOW == 125 (0x9a88a000) [pid = 5514] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2493ms 12:25:04 INFO - PROCESS | 5514 | 1464377104415 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 12:25:04 INFO - PROCESS | 5514 | 1464377104421 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 12:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:25:04 INFO - PROCESS | 5514 | 1464377104438 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:25:04 INFO - PROCESS | 5514 | 1464377104445 Marionette TRACE conn3 <- [1,1870,null,{}] 12:25:04 INFO - PROCESS | 5514 | 1464377104451 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:04 INFO - PROCESS | 5514 | 1464377104731 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:25:04 INFO - PROCESS | 5514 | 1464377104849 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x87387400 == 132 [pid = 5514] [id = 475] 12:25:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 126 (0x8c61d400) [pid = 5514] [serial = 1426] [outer = (nil)] 12:25:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x8cc53400) [pid = 5514] [serial = 1427] [outer = 0x8c61d400] 12:25:04 INFO - PROCESS | 5514 | 1464377104924 Marionette DEBUG loaded listener.js 12:25:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8cdd1400) [pid = 5514] [serial = 1428] [outer = 0x8c61d400] 12:25:05 INFO - PROCESS | 5514 | 1464377105705 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1294ms 12:25:05 INFO - PROCESS | 5514 | 1464377105724 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 12:25:05 INFO - PROCESS | 5514 | 1464377105728 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 12:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:25:05 INFO - PROCESS | 5514 | 1464377105745 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:25:05 INFO - PROCESS | 5514 | 1464377105748 Marionette TRACE conn3 <- [1,1874,null,{}] 12:25:05 INFO - PROCESS | 5514 | 1464377105753 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:05 INFO - PROCESS | 5514 | 1464377105938 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 12:25:05 INFO - PROCESS | 5514 | 1464377105953 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x897c2c00 == 133 [pid = 5514] [id = 476] 12:25:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x8c9c3400) [pid = 5514] [serial = 1429] [outer = (nil)] 12:25:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x8cf40c00) [pid = 5514] [serial = 1430] [outer = 0x8c9c3400] 12:25:06 INFO - PROCESS | 5514 | 1464377106025 Marionette DEBUG loaded listener.js 12:25:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8d0b5c00) [pid = 5514] [serial = 1431] [outer = 0x8c9c3400] 12:25:07 INFO - PROCESS | 5514 | 1464377107444 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1782ms 12:25:07 INFO - PROCESS | 5514 | 1464377107529 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 12:25:07 INFO - PROCESS | 5514 | 1464377107536 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 12:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:25:07 INFO - PROCESS | 5514 | 1464377107546 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:25:07 INFO - PROCESS | 5514 | 1464377107550 Marionette TRACE conn3 <- [1,1878,null,{}] 12:25:07 INFO - PROCESS | 5514 | 1464377107560 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:07 INFO - PROCESS | 5514 | 1464377107875 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 12:25:08 INFO - PROCESS | 5514 | 1464377108110 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x892c5800 == 134 [pid = 5514] [id = 477] 12:25:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x897ccc00) [pid = 5514] [serial = 1432] [outer = (nil)] 12:25:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8a009400) [pid = 5514] [serial = 1433] [outer = 0x897ccc00] 12:25:08 INFO - PROCESS | 5514 | 1464377108200 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8aa0a800) [pid = 5514] [serial = 1434] [outer = 0x897ccc00] 12:25:09 INFO - PROCESS | 5514 | 1464377109196 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1685ms 12:25:09 INFO - PROCESS | 5514 | 1464377109232 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 12:25:09 INFO - PROCESS | 5514 | 1464377109241 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 12:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:25:09 INFO - PROCESS | 5514 | 1464377109252 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:25:09 INFO - PROCESS | 5514 | 1464377109256 Marionette TRACE conn3 <- [1,1882,null,{}] 12:25:09 INFO - PROCESS | 5514 | 1464377109263 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:09 INFO - PROCESS | 5514 | 1464377109487 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 12:25:09 INFO - PROCESS | 5514 | 1464377109820 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:09 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8dbc00 == 135 [pid = 5514] [id = 478] 12:25:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8cc4e000) [pid = 5514] [serial = 1435] [outer = (nil)] 12:25:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8ccae800) [pid = 5514] [serial = 1436] [outer = 0x8cc4e000] 12:25:09 INFO - PROCESS | 5514 | 1464377109914 Marionette DEBUG loaded listener.js 12:25:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8cf41c00) [pid = 5514] [serial = 1437] [outer = 0x8cc4e000] 12:25:10 INFO - PROCESS | 5514 | 1464377110877 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1688ms 12:25:10 INFO - PROCESS | 5514 | 1464377110940 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 12:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:25:10 INFO - PROCESS | 5514 | 1464377110944 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 12:25:10 INFO - PROCESS | 5514 | 1464377110951 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:25:10 INFO - PROCESS | 5514 | 1464377110957 Marionette TRACE conn3 <- [1,1886,null,{}] 12:25:10 INFO - PROCESS | 5514 | 1464377110974 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:11 INFO - PROCESS | 5514 | 1464377111235 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 12:25:11 INFO - PROCESS | 5514 | 1464377111563 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cc4dc00 == 136 [pid = 5514] [id = 479] 12:25:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8d667000) [pid = 5514] [serial = 1438] [outer = (nil)] 12:25:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8d7aa400) [pid = 5514] [serial = 1439] [outer = 0x8d667000] 12:25:11 INFO - PROCESS | 5514 | 1464377111654 Marionette DEBUG loaded listener.js 12:25:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8de19400) [pid = 5514] [serial = 1440] [outer = 0x8d667000] 12:25:12 INFO - PROCESS | 5514 | 1464377112675 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1788ms 12:25:12 INFO - PROCESS | 5514 | 1464377112739 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 12:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:25:12 INFO - PROCESS | 5514 | 1464377112745 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 12:25:12 INFO - PROCESS | 5514 | 1464377112751 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:25:12 INFO - PROCESS | 5514 | 1464377112755 Marionette TRACE conn3 <- [1,1890,null,{}] 12:25:12 INFO - PROCESS | 5514 | 1464377112760 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:12 INFO - PROCESS | 5514 | 1464377112971 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 12:25:13 INFO - PROCESS | 5514 | 1464377113293 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x899b3800 == 137 [pid = 5514] [id = 480] 12:25:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8d7a6c00) [pid = 5514] [serial = 1441] [outer = (nil)] 12:25:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8dee2400) [pid = 5514] [serial = 1442] [outer = 0x8d7a6c00] 12:25:13 INFO - PROCESS | 5514 | 1464377113386 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8e871800) [pid = 5514] [serial = 1443] [outer = 0x8d7a6c00] 12:25:14 INFO - PROCESS | 5514 | 1464377114249 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1531ms 12:25:14 INFO - PROCESS | 5514 | 1464377114282 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 5514 | 1464377114285 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 12:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:25:14 INFO - PROCESS | 5514 | 1464377114292 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 5514 | 1464377114295 Marionette TRACE conn3 <- [1,1894,null,{}] 12:25:14 INFO - PROCESS | 5514 | 1464377114301 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 5514 | 1464377114500 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 12:25:14 INFO - PROCESS | 5514 | 1464377114789 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x8de27c00 == 138 [pid = 5514] [id = 481] 12:25:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8e878000) [pid = 5514] [serial = 1444] [outer = (nil)] 12:25:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8e982400) [pid = 5514] [serial = 1445] [outer = 0x8e878000] 12:25:14 INFO - PROCESS | 5514 | 1464377114931 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8e98a800) [pid = 5514] [serial = 1446] [outer = 0x8e878000] 12:25:15 INFO - PROCESS | 5514 | 1464377115872 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1633ms 12:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:25:15 INFO - PROCESS | 5514 | 1464377115925 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 12:25:15 INFO - PROCESS | 5514 | 1464377115928 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 12:25:15 INFO - PROCESS | 5514 | 1464377115935 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:25:15 INFO - PROCESS | 5514 | 1464377115939 Marionette TRACE conn3 <- [1,1898,null,{}] 12:25:15 INFO - PROCESS | 5514 | 1464377115944 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:16 INFO - PROCESS | 5514 | 1464377116189 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:25:16 INFO - PROCESS | 5514 | 1464377116514 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738b400 == 139 [pid = 5514] [id = 482] 12:25:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8e877000) [pid = 5514] [serial = 1447] [outer = (nil)] 12:25:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8ece8800) [pid = 5514] [serial = 1448] [outer = 0x8e877000] 12:25:16 INFO - PROCESS | 5514 | 1464377116601 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8f10ac00) [pid = 5514] [serial = 1449] [outer = 0x8e877000] 12:25:17 INFO - PROCESS | 5514 | 1464377117480 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1593ms 12:25:17 INFO - PROCESS | 5514 | 1464377117528 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 5514 | 1464377117533 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 12:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:25:17 INFO - PROCESS | 5514 | 1464377117558 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 5514 | 1464377117561 Marionette TRACE conn3 <- [1,1902,null,{}] 12:25:17 INFO - PROCESS | 5514 | 1464377117569 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:17 INFO - PROCESS | 5514 | 1464377117769 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 12:25:18 INFO - PROCESS | 5514 | 1464377118090 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ecec000 == 140 [pid = 5514] [id = 483] 12:25:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x8ecec800) [pid = 5514] [serial = 1450] [outer = (nil)] 12:25:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x8f4bf400) [pid = 5514] [serial = 1451] [outer = 0x8ecec800] 12:25:18 INFO - PROCESS | 5514 | 1464377118181 Marionette DEBUG loaded listener.js 12:25:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x8f4c6c00) [pid = 5514] [serial = 1452] [outer = 0x8ecec800] 12:25:19 INFO - PROCESS | 5514 | 1464377119040 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1556ms 12:25:19 INFO - PROCESS | 5514 | 1464377119096 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 12:25:19 INFO - PROCESS | 5514 | 1464377119100 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 12:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:25:19 INFO - PROCESS | 5514 | 1464377119107 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:25:19 INFO - PROCESS | 5514 | 1464377119109 Marionette TRACE conn3 <- [1,1906,null,{}] 12:25:19 INFO - PROCESS | 5514 | 1464377119116 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:19 INFO - PROCESS | 5514 | 1464377119331 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 12:25:19 INFO - PROCESS | 5514 | 1464377119655 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d7a6800 == 141 [pid = 5514] [id = 484] 12:25:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x8f105c00) [pid = 5514] [serial = 1453] [outer = (nil)] 12:25:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x911c2000) [pid = 5514] [serial = 1454] [outer = 0x8f105c00] 12:25:19 INFO - PROCESS | 5514 | 1464377119758 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x9131f800) [pid = 5514] [serial = 1455] [outer = 0x8f105c00] 12:25:20 INFO - PROCESS | 5514 | 1464377120677 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1639ms 12:25:20 INFO - PROCESS | 5514 | 1464377120747 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 12:25:20 INFO - PROCESS | 5514 | 1464377120751 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 12:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:25:20 INFO - PROCESS | 5514 | 1464377120758 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:25:20 INFO - PROCESS | 5514 | 1464377120762 Marionette TRACE conn3 <- [1,1910,null,{}] 12:25:20 INFO - PROCESS | 5514 | 1464377120768 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:20 INFO - PROCESS | 5514 | 1464377120977 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:25:21 INFO - PROCESS | 5514 | 1464377121313 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:21 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ece0800 == 142 [pid = 5514] [id = 485] 12:25:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x90fcc000) [pid = 5514] [serial = 1456] [outer = (nil)] 12:25:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x91cd3000) [pid = 5514] [serial = 1457] [outer = 0x90fcc000] 12:25:21 INFO - PROCESS | 5514 | 1464377121413 Marionette DEBUG loaded listener.js 12:25:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x91d49800) [pid = 5514] [serial = 1458] [outer = 0x90fcc000] 12:25:22 INFO - PROCESS | 5514 | 1464377122312 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1586ms 12:25:22 INFO - PROCESS | 5514 | 1464377122346 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 12:25:22 INFO - PROCESS | 5514 | 1464377122349 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 12:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:25:22 INFO - PROCESS | 5514 | 1464377122356 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:25:22 INFO - PROCESS | 5514 | 1464377122360 Marionette TRACE conn3 <- [1,1914,null,{}] 12:25:22 INFO - PROCESS | 5514 | 1464377122366 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:22 INFO - PROCESS | 5514 | 1464377122670 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 12:25:22 INFO - PROCESS | 5514 | 1464377122945 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x911c3000 == 143 [pid = 5514] [id = 486] 12:25:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x91f6fc00) [pid = 5514] [serial = 1459] [outer = (nil)] 12:25:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x921e9000) [pid = 5514] [serial = 1460] [outer = 0x91f6fc00] 12:25:23 INFO - PROCESS | 5514 | 1464377123041 Marionette DEBUG loaded listener.js 12:25:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x92395000) [pid = 5514] [serial = 1461] [outer = 0x91f6fc00] 12:25:23 INFO - PROCESS | 5514 | 1464377123924 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1639ms 12:25:23 INFO - PROCESS | 5514 | 1464377123997 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:25:24 INFO - PROCESS | 5514 | 1464377124001 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 12:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:25:24 INFO - PROCESS | 5514 | 1464377124008 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:25:24 INFO - PROCESS | 5514 | 1464377124012 Marionette TRACE conn3 <- [1,1918,null,{}] 12:25:24 INFO - PROCESS | 5514 | 1464377124018 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:24 INFO - PROCESS | 5514 | 1464377124291 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 12:25:24 INFO - PROCESS | 5514 | 1464377124618 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x921e3c00 == 144 [pid = 5514] [id = 487] 12:25:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x925b0000) [pid = 5514] [serial = 1462] [outer = (nil)] 12:25:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x929d2800) [pid = 5514] [serial = 1463] [outer = 0x925b0000] 12:25:24 INFO - PROCESS | 5514 | 1464377124727 Marionette DEBUG loaded listener.js 12:25:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x92e45c00) [pid = 5514] [serial = 1464] [outer = 0x925b0000] 12:25:25 INFO - PROCESS | 5514 | 1464377125641 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1689ms 12:25:25 INFO - PROCESS | 5514 | 1464377125698 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 12:25:25 INFO - PROCESS | 5514 | 1464377125702 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 12:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:25:25 INFO - PROCESS | 5514 | 1464377125708 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:25:25 INFO - PROCESS | 5514 | 1464377125712 Marionette TRACE conn3 <- [1,1922,null,{}] 12:25:25 INFO - PROCESS | 5514 | 1464377125718 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:25 INFO - PROCESS | 5514 | 1464377125929 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:25:26 INFO - PROCESS | 5514 | 1464377126254 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fce800 == 145 [pid = 5514] [id = 488] 12:25:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x929c7000) [pid = 5514] [serial = 1465] [outer = (nil)] 12:25:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x93d34400) [pid = 5514] [serial = 1466] [outer = 0x929c7000] 12:25:26 INFO - PROCESS | 5514 | 1464377126345 Marionette DEBUG loaded listener.js 12:25:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x93da2c00) [pid = 5514] [serial = 1467] [outer = 0x929c7000] 12:25:27 INFO - PROCESS | 5514 | 1464377127276 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1638ms 12:25:27 INFO - PROCESS | 5514 | 1464377127359 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 12:25:27 INFO - PROCESS | 5514 | 1464377127363 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 12:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:25:27 INFO - PROCESS | 5514 | 1464377127369 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:25:27 INFO - PROCESS | 5514 | 1464377127373 Marionette TRACE conn3 <- [1,1926,null,{}] 12:25:27 INFO - PROCESS | 5514 | 1464377127378 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:27 INFO - PROCESS | 5514 | 1464377127587 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 12:25:27 INFO - PROCESS | 5514 | 1464377127911 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x91d4ec00 == 146 [pid = 5514] [id = 489] 12:25:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x92e50400) [pid = 5514] [serial = 1468] [outer = (nil)] 12:25:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x952f0c00) [pid = 5514] [serial = 1469] [outer = 0x92e50400] 12:25:28 INFO - PROCESS | 5514 | 1464377128003 Marionette DEBUG loaded listener.js 12:25:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x95350800) [pid = 5514] [serial = 1470] [outer = 0x92e50400] 12:25:28 INFO - PROCESS | 5514 | 1464377128927 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1590ms 12:25:28 INFO - PROCESS | 5514 | 1464377128960 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 12:25:28 INFO - PROCESS | 5514 | 1464377128963 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 12:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:25:28 INFO - PROCESS | 5514 | 1464377128970 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:25:28 INFO - PROCESS | 5514 | 1464377128974 Marionette TRACE conn3 <- [1,1930,null,{}] 12:25:28 INFO - PROCESS | 5514 | 1464377128980 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:29 INFO - PROCESS | 5514 | 1464377129190 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 12:25:29 INFO - PROCESS | 5514 | 1464377129522 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x95159400 == 147 [pid = 5514] [id = 490] 12:25:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x951d4800) [pid = 5514] [serial = 1471] [outer = (nil)] 12:25:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x9828c800) [pid = 5514] [serial = 1472] [outer = 0x951d4800] 12:25:29 INFO - PROCESS | 5514 | 1464377129615 Marionette DEBUG loaded listener.js 12:25:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x9913f800) [pid = 5514] [serial = 1473] [outer = 0x951d4800] 12:25:30 INFO - PROCESS | 5514 | 1464377130536 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1629ms 12:25:30 INFO - PROCESS | 5514 | 1464377130601 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 12:25:30 INFO - PROCESS | 5514 | 1464377130605 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 12:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:25:30 INFO - PROCESS | 5514 | 1464377130612 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:25:30 INFO - PROCESS | 5514 | 1464377130615 Marionette TRACE conn3 <- [1,1934,null,{}] 12:25:30 INFO - PROCESS | 5514 | 1464377130621 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:30 INFO - PROCESS | 5514 | 1464377130825 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 12:25:31 INFO - PROCESS | 5514 | 1464377131162 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4df400 == 148 [pid = 5514] [id = 491] 12:25:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x8c611c00) [pid = 5514] [serial = 1474] [outer = (nil)] 12:25:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x9a0cc800) [pid = 5514] [serial = 1475] [outer = 0x8c611c00] 12:25:31 INFO - PROCESS | 5514 | 1464377131252 Marionette DEBUG loaded listener.js 12:25:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x9a368800) [pid = 5514] [serial = 1476] [outer = 0x8c611c00] 12:25:32 INFO - PROCESS | 5514 | 1464377132196 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1637ms 12:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:25:32 INFO - PROCESS | 5514 | 1464377132250 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:25:32 INFO - PROCESS | 5514 | 1464377132253 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 12:25:32 INFO - PROCESS | 5514 | 1464377132260 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:25:32 INFO - PROCESS | 5514 | 1464377132263 Marionette TRACE conn3 <- [1,1938,null,{}] 12:25:32 INFO - PROCESS | 5514 | 1464377132269 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:32 INFO - PROCESS | 5514 | 1464377132486 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 12:25:32 INFO - PROCESS | 5514 | 1464377132809 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:32 INFO - PROCESS | 5514 | ++DOCSHELL 0x87391800 == 149 [pid = 5514] [id = 492] 12:25:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x95154000) [pid = 5514] [serial = 1477] [outer = (nil)] 12:25:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x9a574000) [pid = 5514] [serial = 1478] [outer = 0x95154000] 12:25:32 INFO - PROCESS | 5514 | 1464377132899 Marionette DEBUG loaded listener.js 12:25:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x9a579c00) [pid = 5514] [serial = 1479] [outer = 0x95154000] 12:25:33 INFO - PROCESS | 5514 | 1464377133764 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1536ms 12:25:33 INFO - PROCESS | 5514 | 1464377133795 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 12:25:33 INFO - PROCESS | 5514 | 1464377133799 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 12:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:25:33 INFO - PROCESS | 5514 | 1464377133805 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:25:33 INFO - PROCESS | 5514 | 1464377133808 Marionette TRACE conn3 <- [1,1942,null,{}] 12:25:33 INFO - PROCESS | 5514 | 1464377133834 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:34 INFO - PROCESS | 5514 | 1464377134041 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:25:34 INFO - PROCESS | 5514 | 1464377134326 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x99774400 == 150 [pid = 5514] [id = 493] 12:25:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x9a3dc400) [pid = 5514] [serial = 1480] [outer = (nil)] 12:25:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x9a887000) [pid = 5514] [serial = 1481] [outer = 0x9a3dc400] 12:25:34 INFO - PROCESS | 5514 | 1464377134460 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x9a88a000) [pid = 5514] [serial = 1482] [outer = 0x9a3dc400] 12:25:35 INFO - PROCESS | 5514 | 1464377135351 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1603ms 12:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:25:35 INFO - PROCESS | 5514 | 1464377135409 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 12:25:35 INFO - PROCESS | 5514 | 1464377135412 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 12:25:35 INFO - PROCESS | 5514 | 1464377135419 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:25:35 INFO - PROCESS | 5514 | 1464377135422 Marionette TRACE conn3 <- [1,1946,null,{}] 12:25:35 INFO - PROCESS | 5514 | 1464377135428 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:35 INFO - PROCESS | 5514 | 1464377135632 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 12:25:35 INFO - PROCESS | 5514 | 1464377135968 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x87388800 == 151 [pid = 5514] [id = 494] 12:25:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x8738d800) [pid = 5514] [serial = 1483] [outer = (nil)] 12:25:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x9aae0c00) [pid = 5514] [serial = 1484] [outer = 0x8738d800] 12:25:36 INFO - PROCESS | 5514 | 1464377136059 Marionette DEBUG loaded listener.js 12:25:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0x9ac7b000) [pid = 5514] [serial = 1485] [outer = 0x8738d800] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x93d34000 == 150 [pid = 5514] [id = 6] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x8eabd000 == 149 [pid = 5514] [id = 201] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x87387400 == 148 [pid = 5514] [id = 475] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x899b1c00 == 147 [pid = 5514] [id = 474] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x8a007800 == 146 [pid = 5514] [id = 473] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x892c6400 == 145 [pid = 5514] [id = 472] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x8d79ec00 == 144 [pid = 5514] [id = 471] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x9a579400 == 143 [pid = 5514] [id = 470] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc28c00 == 142 [pid = 5514] [id = 468] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x9a9c7000 == 141 [pid = 5514] [id = 469] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x9a9c8800 == 140 [pid = 5514] [id = 467] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x926dec00 == 139 [pid = 5514] [id = 466] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x91d57400 == 138 [pid = 5514] [id = 465] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x926e9000 == 137 [pid = 5514] [id = 463] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x9515bc00 == 136 [pid = 5514] [id = 464] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x8ce91000 == 135 [pid = 5514] [id = 462] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x911b7800 == 134 [pid = 5514] [id = 461] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x8ec2f000 == 133 [pid = 5514] [id = 460] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x892c4c00 == 132 [pid = 5514] [id = 459] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x8c7a9000 == 131 [pid = 5514] [id = 458] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x89665800 == 130 [pid = 5514] [id = 457] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x8cf3f800 == 129 [pid = 5514] [id = 456] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x89662800 == 128 [pid = 5514] [id = 454] 12:25:38 INFO - PROCESS | 5514 | --DOCSHELL 0x8cca2c00 == 127 [pid = 5514] [id = 455] 12:25:38 INFO - PROCESS | 5514 | 1464377138663 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0x8ce93400) [pid = 5514] [serial = 1361] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x91f6a000) [pid = 5514] [serial = 1319] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x9a88f800) [pid = 5514] [serial = 1341] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x9aadf400) [pid = 5514] [serial = 1347] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x897c9800) [pid = 5514] [serial = 1350] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x9a5e8000) [pid = 5514] [serial = 1337] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x8ce8a800) [pid = 5514] [serial = 1299] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x9a5ebc00) [pid = 5514] [serial = 1338] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x90fcc800) [pid = 5514] [serial = 1314] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x9aadb400) [pid = 5514] [serial = 1346] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x8cdc7000) [pid = 5514] [serial = 1356] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x952ed400) [pid = 5514] [serial = 1329] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8e956800) [pid = 5514] [serial = 1307] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8cca6800) [pid = 5514] [serial = 1298] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8de26000) [pid = 5514] [serial = 1304] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x9971fc00) [pid = 5514] [serial = 1332] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8dee4400) [pid = 5514] [serial = 1305] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x89665400) [pid = 5514] [serial = 1358] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x91cc9c00) [pid = 5514] [serial = 1316] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x9951dc00) [pid = 5514] [serial = 1331] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x8e98c800) [pid = 5514] [serial = 1308] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x926db800) [pid = 5514] [serial = 1322] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x8a00a800) [pid = 5514] [serial = 1295] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x95156c00) [pid = 5514] [serial = 1328] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x8dc2f800) [pid = 5514] [serial = 1302] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x9a578800) [pid = 5514] [serial = 1335] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x8a4e6800) [pid = 5514] [serial = 1296] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x8a4e7c00) [pid = 5514] [serial = 1352] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x93d31800) [pid = 5514] [serial = 1326] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x92d64000) [pid = 5514] [serial = 1325] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x926e1c00) [pid = 5514] [serial = 1323] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x91cd3400) [pid = 5514] [serial = 1317] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x8f359000) [pid = 5514] [serial = 1311] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x8a013400) [pid = 5514] [serial = 1359] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x8b7e7400) [pid = 5514] [serial = 1353] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x91f73400) [pid = 5514] [serial = 1320] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x90fc6000) [pid = 5514] [serial = 1313] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x896c8000) [pid = 5514] [serial = 1349] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8ec3ac00) [pid = 5514] [serial = 1310] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x9a88c400) [pid = 5514] [serial = 1340] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x9a572000) [pid = 5514] [serial = 1334] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x9a9cc400) [pid = 5514] [serial = 1343] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8cca5000) [pid = 5514] [serial = 1355] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8d66e800) [pid = 5514] [serial = 1301] [outer = (nil)] [url = about:blank] 12:25:38 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x9a9cdc00) [pid = 5514] [serial = 1344] [outer = (nil)] [url = about:blank] 12:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3541ms 12:25:38 INFO - PROCESS | 5514 | 1464377138974 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 12:25:38 INFO - PROCESS | 5514 | 1464377138979 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 12:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:25:38 INFO - PROCESS | 5514 | 1464377138987 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:25:38 INFO - PROCESS | 5514 | 1464377138993 Marionette TRACE conn3 <- [1,1950,null,{}] 12:25:39 INFO - PROCESS | 5514 | 1464377139002 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:39 INFO - PROCESS | 5514 | 1464377139179 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 12:25:39 INFO - PROCESS | 5514 | 1464377139197 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x896d1400 == 128 [pid = 5514] [id = 495] 12:25:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x897c2000) [pid = 5514] [serial = 1486] [outer = (nil)] 12:25:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x897ca800) [pid = 5514] [serial = 1487] [outer = 0x897c2000] 12:25:39 INFO - PROCESS | 5514 | 1464377139274 Marionette DEBUG loaded listener.js 12:25:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x899ba400) [pid = 5514] [serial = 1488] [outer = 0x897c2000] 12:25:40 INFO - PROCESS | 5514 | 1464377140273 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1337ms 12:25:40 INFO - PROCESS | 5514 | 1464377140324 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 12:25:40 INFO - PROCESS | 5514 | 1464377140332 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 12:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:25:40 INFO - PROCESS | 5514 | 1464377140342 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:25:40 INFO - PROCESS | 5514 | 1464377140345 Marionette TRACE conn3 <- [1,1954,null,{}] 12:25:40 INFO - PROCESS | 5514 | 1464377140352 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:40 INFO - PROCESS | 5514 | 1464377140622 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 12:25:40 INFO - PROCESS | 5514 | 1464377140643 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3e4000 == 129 [pid = 5514] [id = 496] 12:25:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8a4e7c00) [pid = 5514] [serial = 1489] [outer = (nil)] 12:25:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8b7eb800) [pid = 5514] [serial = 1490] [outer = 0x8a4e7c00] 12:25:40 INFO - PROCESS | 5514 | 1464377140715 Marionette DEBUG loaded listener.js 12:25:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8c7a3400) [pid = 5514] [serial = 1491] [outer = 0x8a4e7c00] 12:25:41 INFO - PROCESS | 5514 | 1464377141762 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1442ms 12:25:41 INFO - PROCESS | 5514 | 1464377141785 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:25:41 INFO - PROCESS | 5514 | 1464377141788 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 12:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:25:41 INFO - PROCESS | 5514 | 1464377141795 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:25:41 INFO - PROCESS | 5514 | 1464377141800 Marionette TRACE conn3 <- [1,1958,null,{}] 12:25:41 INFO - PROCESS | 5514 | 1464377141824 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:42 INFO - PROCESS | 5514 | 1464377142117 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 12:25:42 INFO - PROCESS | 5514 | 1464377142151 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4e8400 == 130 [pid = 5514] [id = 497] 12:25:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8cc55800) [pid = 5514] [serial = 1492] [outer = (nil)] 12:25:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8cdc9c00) [pid = 5514] [serial = 1493] [outer = 0x8cc55800] 12:25:42 INFO - PROCESS | 5514 | 1464377142231 Marionette DEBUG loaded listener.js 12:25:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8ce8d000) [pid = 5514] [serial = 1494] [outer = 0x8cc55800] 12:25:43 INFO - PROCESS | 5514 | 1464377143289 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1590ms 12:25:43 INFO - PROCESS | 5514 | 1464377143386 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 12:25:43 INFO - PROCESS | 5514 | 1464377143390 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 12:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:25:43 INFO - PROCESS | 5514 | 1464377143397 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:25:43 INFO - PROCESS | 5514 | 1464377143400 Marionette TRACE conn3 <- [1,1962,null,{}] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x8de27000) [pid = 5514] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x9aadcc00) [pid = 5514] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8cca6400) [pid = 5514] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x9acdbc00) [pid = 5514] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8c7af800) [pid = 5514] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x977e7400) [pid = 5514] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8c61d400) [pid = 5514] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x9a5e6400) [pid = 5514] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x896c8800) [pid = 5514] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x8d66e000) [pid = 5514] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x9132a000) [pid = 5514] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8d668c00) [pid = 5514] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x929d0c00) [pid = 5514] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x9ace7c00) [pid = 5514] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x90fc7000) [pid = 5514] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x8d79bc00) [pid = 5514] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x8cc49800) [pid = 5514] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x8a008000) [pid = 5514] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x9a3d3800) [pid = 5514] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:25:43 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x8d666000) [pid = 5514] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:25:44 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x892c6800) [pid = 5514] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:25:44 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x92d5e000) [pid = 5514] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:25:44 INFO - PROCESS | 5514 | 1464377144009 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:44 INFO - PROCESS | 5514 | 1464377144182 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:25:44 INFO - PROCESS | 5514 | 1464377144368 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x89665400 == 131 [pid = 5514] [id = 498] 12:25:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8b7edc00) [pid = 5514] [serial = 1495] [outer = (nil)] 12:25:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x8cca6400) [pid = 5514] [serial = 1496] [outer = 0x8b7edc00] 12:25:44 INFO - PROCESS | 5514 | 1464377144443 Marionette DEBUG loaded listener.js 12:25:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x8d0ab400) [pid = 5514] [serial = 1497] [outer = 0x8b7edc00] 12:25:45 INFO - PROCESS | 5514 | 1464377145187 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1820ms 12:25:45 INFO - PROCESS | 5514 | 1464377145217 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 12:25:45 INFO - PROCESS | 5514 | 1464377145221 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 12:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:25:45 INFO - PROCESS | 5514 | 1464377145227 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:25:45 INFO - PROCESS | 5514 | 1464377145229 Marionette TRACE conn3 <- [1,1966,null,{}] 12:25:45 INFO - PROCESS | 5514 | 1464377145236 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:45 INFO - PROCESS | 5514 | 1464377145419 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 12:25:45 INFO - PROCESS | 5514 | 1464377145430 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x899ae000 == 132 [pid = 5514] [id = 499] 12:25:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8a00c400) [pid = 5514] [serial = 1498] [outer = (nil)] 12:25:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8d66e800) [pid = 5514] [serial = 1499] [outer = 0x8a00c400] 12:25:45 INFO - PROCESS | 5514 | 1464377145503 Marionette DEBUG loaded listener.js 12:25:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8d7a6400) [pid = 5514] [serial = 1500] [outer = 0x8a00c400] 12:25:46 INFO - PROCESS | 5514 | 1464377146820 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1642ms 12:25:46 INFO - PROCESS | 5514 | 1464377146870 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 12:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:25:46 INFO - PROCESS | 5514 | 1464377146880 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 12:25:46 INFO - PROCESS | 5514 | 1464377146891 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:25:46 INFO - PROCESS | 5514 | 1464377146898 Marionette TRACE conn3 <- [1,1970,null,{}] 12:25:46 INFO - PROCESS | 5514 | 1464377146920 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:47 INFO - PROCESS | 5514 | 1464377147202 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 12:25:47 INFO - PROCESS | 5514 | 1464377147574 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x896c8c00 == 133 [pid = 5514] [id = 500] 12:25:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x896d1000) [pid = 5514] [serial = 1501] [outer = (nil)] 12:25:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8a4e6c00) [pid = 5514] [serial = 1502] [outer = 0x896d1000] 12:25:47 INFO - PROCESS | 5514 | 1464377147696 Marionette DEBUG loaded listener.js 12:25:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8c7aa400) [pid = 5514] [serial = 1503] [outer = 0x896d1000] 12:25:48 INFO - PROCESS | 5514 | 1464377148667 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1797ms 12:25:48 INFO - PROCESS | 5514 | 1464377148713 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 12:25:48 INFO - PROCESS | 5514 | 1464377148723 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 12:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:25:48 INFO - PROCESS | 5514 | 1464377148737 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:25:48 INFO - PROCESS | 5514 | 1464377148741 Marionette TRACE conn3 <- [1,1974,null,{}] 12:25:48 INFO - PROCESS | 5514 | 1464377148747 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:48 INFO - PROCESS | 5514 | 1464377148971 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 12:25:49 INFO - PROCESS | 5514 | 1464377149244 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ccadc00 == 134 [pid = 5514] [id = 501] 12:25:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8ccaf000) [pid = 5514] [serial = 1504] [outer = (nil)] 12:25:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8d0b2000) [pid = 5514] [serial = 1505] [outer = 0x8ccaf000] 12:25:49 INFO - PROCESS | 5514 | 1464377149428 Marionette DEBUG loaded listener.js 12:25:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8d665400) [pid = 5514] [serial = 1506] [outer = 0x8ccaf000] 12:25:50 INFO - PROCESS | 5514 | 1464377150416 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1733ms 12:25:50 INFO - PROCESS | 5514 | 1464377150471 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:25:50 INFO - PROCESS | 5514 | 1464377150474 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 12:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:25:50 INFO - PROCESS | 5514 | 1464377150481 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:25:50 INFO - PROCESS | 5514 | 1464377150489 Marionette TRACE conn3 <- [1,1978,null,{}] 12:25:50 INFO - PROCESS | 5514 | 1464377150507 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:50 INFO - PROCESS | 5514 | 1464377150802 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 12:25:51 INFO - PROCESS | 5514 | 1464377151147 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:51 INFO - PROCESS | 5514 | ++DOCSHELL 0x8de1e400 == 135 [pid = 5514] [id = 502] 12:25:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8de26000) [pid = 5514] [serial = 1507] [outer = (nil)] 12:25:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8dee4400) [pid = 5514] [serial = 1508] [outer = 0x8de26000] 12:25:51 INFO - PROCESS | 5514 | 1464377151245 Marionette DEBUG loaded listener.js 12:25:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8e949800) [pid = 5514] [serial = 1509] [outer = 0x8de26000] 12:25:52 INFO - PROCESS | 5514 | 1464377152301 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1844ms 12:25:52 INFO - PROCESS | 5514 | 1464377152327 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 12:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:25:52 INFO - PROCESS | 5514 | 1464377152332 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 12:25:52 INFO - PROCESS | 5514 | 1464377152338 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:25:52 INFO - PROCESS | 5514 | 1464377152342 Marionette TRACE conn3 <- [1,1982,null,{}] 12:25:52 INFO - PROCESS | 5514 | 1464377152349 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:52 INFO - PROCESS | 5514 | 1464377152576 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 12:25:52 INFO - PROCESS | 5514 | 1464377152916 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a011c00 == 136 [pid = 5514] [id = 503] 12:25:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8de27800) [pid = 5514] [serial = 1510] [outer = (nil)] 12:25:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8eac4800) [pid = 5514] [serial = 1511] [outer = 0x8de27800] 12:25:53 INFO - PROCESS | 5514 | 1464377153002 Marionette DEBUG loaded listener.js 12:25:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8ec38c00) [pid = 5514] [serial = 1512] [outer = 0x8de27800] 12:25:53 INFO - PROCESS | 5514 | 1464377153913 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1634ms 12:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:25:53 INFO - PROCESS | 5514 | 1464377153972 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 12:25:53 INFO - PROCESS | 5514 | 1464377153975 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 12:25:53 INFO - PROCESS | 5514 | 1464377153982 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:25:53 INFO - PROCESS | 5514 | 1464377153985 Marionette TRACE conn3 <- [1,1986,null,{}] 12:25:53 INFO - PROCESS | 5514 | 1464377153991 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:54 INFO - PROCESS | 5514 | 1464377154199 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 12:25:54 INFO - PROCESS | 5514 | 1464377154522 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e988c00 == 137 [pid = 5514] [id = 504] 12:25:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8ec3d000) [pid = 5514] [serial = 1513] [outer = (nil)] 12:25:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8f10cc00) [pid = 5514] [serial = 1514] [outer = 0x8ec3d000] 12:25:54 INFO - PROCESS | 5514 | 1464377154616 Marionette DEBUG loaded listener.js 12:25:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8f357c00) [pid = 5514] [serial = 1515] [outer = 0x8ec3d000] 12:25:55 INFO - PROCESS | 5514 | 1464377155498 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1581ms 12:25:55 INFO - PROCESS | 5514 | 1464377155563 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 12:25:55 INFO - PROCESS | 5514 | 1464377155567 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 12:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:25:55 INFO - PROCESS | 5514 | 1464377155573 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:25:55 INFO - PROCESS | 5514 | 1464377155577 Marionette TRACE conn3 <- [1,1990,null,{}] 12:25:55 INFO - PROCESS | 5514 | 1464377155582 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:55 INFO - PROCESS | 5514 | 1464377155812 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 12:25:56 INFO - PROCESS | 5514 | 1464377156151 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e98fc00 == 138 [pid = 5514] [id = 505] 12:25:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8ecebc00) [pid = 5514] [serial = 1516] [outer = (nil)] 12:25:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x9132c400) [pid = 5514] [serial = 1517] [outer = 0x8ecebc00] 12:25:56 INFO - PROCESS | 5514 | 1464377156242 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x91d4b800) [pid = 5514] [serial = 1518] [outer = 0x8ecebc00] 12:25:57 INFO - PROCESS | 5514 | 1464377157113 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1586ms 12:25:57 INFO - PROCESS | 5514 | 1464377157160 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 12:25:57 INFO - PROCESS | 5514 | 1464377157164 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 12:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:25:57 INFO - PROCESS | 5514 | 1464377157171 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:25:57 INFO - PROCESS | 5514 | 1464377157174 Marionette TRACE conn3 <- [1,1994,null,{}] 12:25:57 INFO - PROCESS | 5514 | 1464377157180 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:57 INFO - PROCESS | 5514 | 1464377157376 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:25:57 INFO - PROCESS | 5514 | 1464377157656 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x911bfc00 == 139 [pid = 5514] [id = 506] 12:25:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x91d4f800) [pid = 5514] [serial = 1519] [outer = (nil)] 12:25:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x91f6dc00) [pid = 5514] [serial = 1520] [outer = 0x91d4f800] 12:25:57 INFO - PROCESS | 5514 | 1464377157804 Marionette DEBUG loaded listener.js 12:25:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x921dec00) [pid = 5514] [serial = 1521] [outer = 0x91d4f800] 12:25:58 INFO - PROCESS | 5514 | 1464377158812 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1692ms 12:25:58 INFO - PROCESS | 5514 | 1464377158864 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 12:25:58 INFO - PROCESS | 5514 | 1464377158867 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 12:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:25:58 INFO - PROCESS | 5514 | 1464377158875 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:25:58 INFO - PROCESS | 5514 | 1464377158878 Marionette TRACE conn3 <- [1,1998,null,{}] 12:25:58 INFO - PROCESS | 5514 | 1464377158885 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:59 INFO - PROCESS | 5514 | 1464377159122 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 12:25:59 INFO - PROCESS | 5514 | 1464377159473 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4e4c00 == 140 [pid = 5514] [id = 507] 12:25:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x91cce400) [pid = 5514] [serial = 1522] [outer = (nil)] 12:25:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x926e3400) [pid = 5514] [serial = 1523] [outer = 0x91cce400] 12:25:59 INFO - PROCESS | 5514 | 1464377159581 Marionette DEBUG loaded listener.js 12:25:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x926e6400) [pid = 5514] [serial = 1524] [outer = 0x91cce400] 12:26:00 INFO - PROCESS | 5514 | 1464377160588 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1782ms 12:26:00 INFO - PROCESS | 5514 | 1464377160658 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 12:26:00 INFO - PROCESS | 5514 | 1464377160662 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 12:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:26:00 INFO - PROCESS | 5514 | 1464377160671 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:26:00 INFO - PROCESS | 5514 | 1464377160674 Marionette TRACE conn3 <- [1,2002,null,{}] 12:26:00 INFO - PROCESS | 5514 | 1464377160681 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:00 INFO - PROCESS | 5514 | 1464377160975 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 12:26:01 INFO - PROCESS | 5514 | 1464377161326 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x91d48c00 == 141 [pid = 5514] [id = 508] 12:26:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x91d4bc00) [pid = 5514] [serial = 1525] [outer = (nil)] 12:26:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x929d4000) [pid = 5514] [serial = 1526] [outer = 0x91d4bc00] 12:26:01 INFO - PROCESS | 5514 | 1464377161438 Marionette DEBUG loaded listener.js 12:26:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x92d5b000) [pid = 5514] [serial = 1527] [outer = 0x91d4bc00] 12:26:02 INFO - PROCESS | 5514 | 1464377162481 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1883ms 12:26:02 INFO - PROCESS | 5514 | 1464377162554 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 12:26:02 INFO - PROCESS | 5514 | 1464377162558 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 12:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:26:02 INFO - PROCESS | 5514 | 1464377162567 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:26:02 INFO - PROCESS | 5514 | 1464377162571 Marionette TRACE conn3 <- [1,2006,null,{}] 12:26:02 INFO - PROCESS | 5514 | 1464377162576 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:02 INFO - PROCESS | 5514 | 1464377162817 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 12:26:03 INFO - PROCESS | 5514 | 1464377163167 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fccc00 == 142 [pid = 5514] [id = 509] 12:26:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x925b7800) [pid = 5514] [serial = 1528] [outer = (nil)] 12:26:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x92f28000) [pid = 5514] [serial = 1529] [outer = 0x925b7800] 12:26:03 INFO - PROCESS | 5514 | 1464377163258 Marionette DEBUG loaded listener.js 12:26:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x93d31c00) [pid = 5514] [serial = 1530] [outer = 0x925b7800] 12:26:04 INFO - PROCESS | 5514 | 1464377164186 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:26:04 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 12:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1690ms 12:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:26:04 INFO - PROCESS | 5514 | 1464377164257 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:26:04 INFO - PROCESS | 5514 | 1464377164260 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 12:26:04 INFO - PROCESS | 5514 | 1464377164267 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:26:04 INFO - PROCESS | 5514 | 1464377164273 Marionette TRACE conn3 <- [1,2010,null,{}] 12:26:04 INFO - PROCESS | 5514 | 1464377164278 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:04 INFO - PROCESS | 5514 | 1464377164536 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 12:26:04 INFO - PROCESS | 5514 | 1464377164877 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x929ca400 == 143 [pid = 5514] [id = 510] 12:26:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x977ef800) [pid = 5514] [serial = 1531] [outer = (nil)] 12:26:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x99525000) [pid = 5514] [serial = 1532] [outer = 0x977ef800] 12:26:04 INFO - PROCESS | 5514 | 1464377164974 Marionette DEBUG loaded listener.js 12:26:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9a3ce800) [pid = 5514] [serial = 1533] [outer = 0x977ef800] 12:26:05 INFO - PROCESS | 5514 | 1464377165961 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:26:06 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 12:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1742ms 12:26:06 INFO - PROCESS | 5514 | 1464377166010 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 12:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:26:06 INFO - PROCESS | 5514 | 1464377166015 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 12:26:06 INFO - PROCESS | 5514 | 1464377166022 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:26:06 INFO - PROCESS | 5514 | 1464377166025 Marionette TRACE conn3 <- [1,2014,null,{}] 12:26:06 INFO - PROCESS | 5514 | 1464377166032 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:06 INFO - PROCESS | 5514 | 1464377166300 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:26:06 INFO - PROCESS | 5514 | 1464377166660 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x952f9800 == 144 [pid = 5514] [id = 511] 12:26:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x99720000) [pid = 5514] [serial = 1534] [outer = (nil)] 12:26:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x9a575000) [pid = 5514] [serial = 1535] [outer = 0x99720000] 12:26:06 INFO - PROCESS | 5514 | 1464377166768 Marionette DEBUG loaded listener.js 12:26:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x9a578c00) [pid = 5514] [serial = 1536] [outer = 0x99720000] 12:26:07 INFO - PROCESS | 5514 | 1464377167780 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1841ms 12:26:07 INFO - PROCESS | 5514 | 1464377167865 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 12:26:07 INFO - PROCESS | 5514 | 1464377167869 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 12:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:26:07 INFO - PROCESS | 5514 | 1464377167876 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:26:07 INFO - PROCESS | 5514 | 1464377167880 Marionette TRACE conn3 <- [1,2018,null,{}] 12:26:07 INFO - PROCESS | 5514 | 1464377167897 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:08 INFO - PROCESS | 5514 | 1464377168200 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 12:26:08 INFO - PROCESS | 5514 | 1464377168560 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3d3800 == 145 [pid = 5514] [id = 512] 12:26:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x9a3da800) [pid = 5514] [serial = 1537] [outer = (nil)] 12:26:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x9a7a1400) [pid = 5514] [serial = 1538] [outer = 0x9a3da800] 12:26:08 INFO - PROCESS | 5514 | 1464377168661 Marionette DEBUG loaded listener.js 12:26:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x9a888400) [pid = 5514] [serial = 1539] [outer = 0x9a3da800] 12:26:09 INFO - PROCESS | 5514 | 1464377169732 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1897ms 12:26:09 INFO - PROCESS | 5514 | 1464377169774 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 12:26:09 INFO - PROCESS | 5514 | 1464377169778 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 12:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:26:09 INFO - PROCESS | 5514 | 1464377169787 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:26:09 INFO - PROCESS | 5514 | 1464377169790 Marionette TRACE conn3 <- [1,2022,null,{}] 12:26:09 INFO - PROCESS | 5514 | 1464377169797 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:10 INFO - PROCESS | 5514 | 1464377170047 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 12:26:10 INFO - PROCESS | 5514 | 1464377170408 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a72b400 == 146 [pid = 5514] [id = 513] 12:26:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x9a72d400) [pid = 5514] [serial = 1540] [outer = (nil)] 12:26:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x9aad9400) [pid = 5514] [serial = 1541] [outer = 0x9a72d400] 12:26:10 INFO - PROCESS | 5514 | 1464377170516 Marionette DEBUG loaded listener.js 12:26:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x9aade000) [pid = 5514] [serial = 1542] [outer = 0x9a72d400] 12:26:11 INFO - PROCESS | 5514 | 1464377171554 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1834ms 12:26:11 INFO - PROCESS | 5514 | 1464377171621 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 12:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:26:11 INFO - PROCESS | 5514 | 1464377171625 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 12:26:11 INFO - PROCESS | 5514 | 1464377171633 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:26:11 INFO - PROCESS | 5514 | 1464377171636 Marionette TRACE conn3 <- [1,2026,null,{}] 12:26:11 INFO - PROCESS | 5514 | 1464377171642 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:11 INFO - PROCESS | 5514 | 1464377171867 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 12:26:12 INFO - PROCESS | 5514 | 1464377172201 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x886f0c00 == 147 [pid = 5514] [id = 514] 12:26:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x899afc00) [pid = 5514] [serial = 1543] [outer = (nil)] 12:26:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x9aae6000) [pid = 5514] [serial = 1544] [outer = 0x899afc00] 12:26:12 INFO - PROCESS | 5514 | 1464377172291 Marionette DEBUG loaded listener.js 12:26:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x9b103c00) [pid = 5514] [serial = 1545] [outer = 0x899afc00] 12:26:13 INFO - PROCESS | 5514 | 1464377173214 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1683ms 12:26:13 INFO - PROCESS | 5514 | 1464377173316 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:26:13 INFO - PROCESS | 5514 | 1464377173320 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 12:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:26:13 INFO - PROCESS | 5514 | 1464377173327 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:26:13 INFO - PROCESS | 5514 | 1464377173331 Marionette TRACE conn3 <- [1,2030,null,{}] 12:26:13 INFO - PROCESS | 5514 | 1464377173393 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:13 INFO - PROCESS | 5514 | 1464377173625 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 12:26:13 INFO - PROCESS | 5514 | 1464377173940 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a7a8800 == 148 [pid = 5514] [id = 515] 12:26:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x9a9cdc00) [pid = 5514] [serial = 1546] [outer = (nil)] 12:26:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x9c038c00) [pid = 5514] [serial = 1547] [outer = 0x9a9cdc00] 12:26:14 INFO - PROCESS | 5514 | 1464377174033 Marionette DEBUG loaded listener.js 12:26:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x9c0c7c00) [pid = 5514] [serial = 1548] [outer = 0x9a9cdc00] 12:26:14 INFO - PROCESS | 5514 | 1464377174954 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1688ms 12:26:15 INFO - PROCESS | 5514 | 1464377175016 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 12:26:15 INFO - PROCESS | 5514 | 1464377175020 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 12:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:26:15 INFO - PROCESS | 5514 | 1464377175026 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:26:15 INFO - PROCESS | 5514 | 1464377175030 Marionette TRACE conn3 <- [1,2034,null,{}] 12:26:15 INFO - PROCESS | 5514 | 1464377175036 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:15 INFO - PROCESS | 5514 | 1464377175257 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:26:15 INFO - PROCESS | 5514 | 1464377175593 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fe000 == 149 [pid = 5514] [id = 516] 12:26:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x9b8a1800) [pid = 5514] [serial = 1549] [outer = (nil)] 12:26:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0xa0605c00) [pid = 5514] [serial = 1550] [outer = 0x9b8a1800] 12:26:15 INFO - PROCESS | 5514 | 1464377175687 Marionette DEBUG loaded listener.js 12:26:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0xa060e400) [pid = 5514] [serial = 1551] [outer = 0x9b8a1800] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x886fb400 == 148 [pid = 5514] [id = 448] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8706c400 == 147 [pid = 5514] [id = 309] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8e873000 == 146 [pid = 5514] [id = 446] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x9a7aa800 == 145 [pid = 5514] [id = 447] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x89665400 == 144 [pid = 5514] [id = 498] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4e8400 == 143 [pid = 5514] [id = 497] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8a3e4000 == 142 [pid = 5514] [id = 496] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x896d1400 == 141 [pid = 5514] [id = 495] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x99774400 == 140 [pid = 5514] [id = 493] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x87388800 == 139 [pid = 5514] [id = 494] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x87391800 == 138 [pid = 5514] [id = 492] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4df400 == 137 [pid = 5514] [id = 491] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x95159400 == 136 [pid = 5514] [id = 490] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x90fce800 == 135 [pid = 5514] [id = 488] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x91d4ec00 == 134 [pid = 5514] [id = 489] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x921e3c00 == 133 [pid = 5514] [id = 487] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x911c3000 == 132 [pid = 5514] [id = 486] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8ece0800 == 131 [pid = 5514] [id = 485] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8d7a6800 == 130 [pid = 5514] [id = 484] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8ecec000 == 129 [pid = 5514] [id = 483] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8738b400 == 128 [pid = 5514] [id = 482] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8de27c00 == 127 [pid = 5514] [id = 481] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x899b3800 == 126 [pid = 5514] [id = 480] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8dbc00 == 125 [pid = 5514] [id = 478] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x8cc4dc00 == 124 [pid = 5514] [id = 479] 12:26:18 INFO - PROCESS | 5514 | --DOCSHELL 0x892c5800 == 123 [pid = 5514] [id = 477] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x8cf40c00) [pid = 5514] [serial = 1430] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x8cdd1400) [pid = 5514] [serial = 1428] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x8f106400) [pid = 5514] [serial = 1379] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x9acdec00) [pid = 5514] [serial = 1403] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x8cdd1000) [pid = 5514] [serial = 1367] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x9b896800) [pid = 5514] [serial = 1410] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8c8dac00) [pid = 5514] [serial = 1424] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x9913ac00) [pid = 5514] [serial = 1394] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x8cc53400) [pid = 5514] [serial = 1427] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x9b104000) [pid = 5514] [serial = 1407] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x8a3e2c00) [pid = 5514] [serial = 1364] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x929ce400) [pid = 5514] [serial = 1388] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x9acdc400) [pid = 5514] [serial = 1404] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8cf3c800) [pid = 5514] [serial = 1368] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x92d5d000) [pid = 5514] [serial = 1389] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x925b9c00) [pid = 5514] [serial = 1386] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x8e87d400) [pid = 5514] [serial = 1373] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x93a2e800) [pid = 5514] [serial = 1392] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x9c079400) [pid = 5514] [serial = 1413] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x925b0c00) [pid = 5514] [serial = 1385] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x91d4d800) [pid = 5514] [serial = 1383] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x91d49000) [pid = 5514] [serial = 1382] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x9ba28800) [pid = 5514] [serial = 1412] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x8b7e6800) [pid = 5514] [serial = 1365] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8eab7400) [pid = 5514] [serial = 1376] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x8eac2400) [pid = 5514] [serial = 1377] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x8cf41400) [pid = 5514] [serial = 1293] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x8a3e3400) [pid = 5514] [serial = 1421] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x9ba1c000) [pid = 5514] [serial = 1415] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x92f30800) [pid = 5514] [serial = 1391] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x9a292000) [pid = 5514] [serial = 1395] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x911c0800) [pid = 5514] [serial = 1380] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x9a9c5000) [pid = 5514] [serial = 1400] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x8c9c1400) [pid = 5514] [serial = 1425] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9a9cd000) [pid = 5514] [serial = 1401] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x8de1cc00) [pid = 5514] [serial = 1371] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8e953400) [pid = 5514] [serial = 1374] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x9aec2800) [pid = 5514] [serial = 1406] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x892cc000) [pid = 5514] [serial = 1418] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x89668800) [pid = 5514] [serial = 1419] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8d7a5c00) [pid = 5514] [serial = 1370] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x9a57b800) [pid = 5514] [serial = 1398] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8a4dec00) [pid = 5514] [serial = 1422] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x9b53a400) [pid = 5514] [serial = 1409] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x9a360800) [pid = 5514] [serial = 1397] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 5514 | 1464377178704 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 3695ms 12:26:18 INFO - PROCESS | 5514 | 1464377178721 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 12:26:18 INFO - PROCESS | 5514 | 1464377178727 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 12:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:26:18 INFO - PROCESS | 5514 | 1464377178735 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:26:18 INFO - PROCESS | 5514 | 1464377178740 Marionette TRACE conn3 <- [1,2038,null,{}] 12:26:18 INFO - PROCESS | 5514 | 1464377178750 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:18 INFO - PROCESS | 5514 | 1464377178983 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 12:26:19 INFO - PROCESS | 5514 | 1464377179191 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x87388800 == 124 [pid = 5514] [id = 517] 12:26:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x87394800) [pid = 5514] [serial = 1552] [outer = (nil)] 12:26:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8966d000) [pid = 5514] [serial = 1553] [outer = 0x87394800] 12:26:19 INFO - PROCESS | 5514 | 1464377179272 Marionette DEBUG loaded listener.js 12:26:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x897c3400) [pid = 5514] [serial = 1554] [outer = 0x87394800] 12:26:20 INFO - PROCESS | 5514 | 1464377180077 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1401ms 12:26:20 INFO - PROCESS | 5514 | 1464377180136 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 12:26:20 INFO - PROCESS | 5514 | 1464377180145 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 12:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:26:20 INFO - PROCESS | 5514 | 1464377180154 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:26:20 INFO - PROCESS | 5514 | 1464377180159 Marionette TRACE conn3 <- [1,2042,null,{}] 12:26:20 INFO - PROCESS | 5514 | 1464377180164 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:20 INFO - PROCESS | 5514 | 1464377180452 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 12:26:20 INFO - PROCESS | 5514 | 1464377180574 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x892cdc00 == 125 [pid = 5514] [id = 518] 12:26:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8a00c800) [pid = 5514] [serial = 1555] [outer = (nil)] 12:26:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8a3e5c00) [pid = 5514] [serial = 1556] [outer = 0x8a00c800] 12:26:20 INFO - PROCESS | 5514 | 1464377180650 Marionette DEBUG loaded listener.js 12:26:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8a4df400) [pid = 5514] [serial = 1557] [outer = 0x8a00c800] 12:26:21 INFO - PROCESS | 5514 | 1464377181605 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:26:21 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) 12:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1488ms 12:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:26:21 INFO - PROCESS | 5514 | 1464377181643 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 12:26:21 INFO - PROCESS | 5514 | 1464377181646 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 12:26:21 INFO - PROCESS | 5514 | 1464377181653 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:26:21 INFO - PROCESS | 5514 | 1464377181658 Marionette TRACE conn3 <- [1,2046,null,{}] 12:26:21 INFO - PROCESS | 5514 | 1464377181682 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:21 INFO - PROCESS | 5514 | 1464377181959 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 12:26:22 INFO - PROCESS | 5514 | 1464377181989 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x896d1400 == 126 [pid = 5514] [id = 519] 12:26:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8c7a5400) [pid = 5514] [serial = 1558] [outer = (nil)] 12:26:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8c8de800) [pid = 5514] [serial = 1559] [outer = 0x8c7a5400] 12:26:22 INFO - PROCESS | 5514 | 1464377182077 Marionette DEBUG loaded listener.js 12:26:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8cc4ac00) [pid = 5514] [serial = 1560] [outer = 0x8c7a5400] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8c620800) [pid = 5514] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8e986400) [pid = 5514] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x8b7edc00) [pid = 5514] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8cc55800) [pid = 5514] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8a4e7c00) [pid = 5514] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x897c2000) [pid = 5514] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x9a3dc400) [pid = 5514] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x95154000) [pid = 5514] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x8c611c00) [pid = 5514] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x951d4800) [pid = 5514] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x92e50400) [pid = 5514] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x929c7000) [pid = 5514] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x925b0000) [pid = 5514] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x91f6fc00) [pid = 5514] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x90fcc000) [pid = 5514] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x8f105c00) [pid = 5514] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x8ecec800) [pid = 5514] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x8e877000) [pid = 5514] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x8e878000) [pid = 5514] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x8d7a6c00) [pid = 5514] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x8d667000) [pid = 5514] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x8cc4e000) [pid = 5514] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:26:23 INFO - PROCESS | 5514 | --DOMWINDOW == 125 (0x897ccc00) [pid = 5514] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:26:23 INFO - PROCESS | 5514 | 1464377183878 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2259ms 12:26:23 INFO - PROCESS | 5514 | 1464377183910 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 12:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:26:23 INFO - PROCESS | 5514 | 1464377183916 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 12:26:23 INFO - PROCESS | 5514 | 1464377183922 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:26:23 INFO - PROCESS | 5514 | 1464377183925 Marionette TRACE conn3 <- [1,2050,null,{}] 12:26:23 INFO - PROCESS | 5514 | 1464377183930 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:24 INFO - PROCESS | 5514 | 1464377184114 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:26:24 INFO - PROCESS | 5514 | 1464377184305 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x8706f000 == 127 [pid = 5514] [id = 520] 12:26:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 126 (0x89670800) [pid = 5514] [serial = 1561] [outer = (nil)] 12:26:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x8cc48c00) [pid = 5514] [serial = 1562] [outer = 0x89670800] 12:26:24 INFO - PROCESS | 5514 | 1464377184379 Marionette DEBUG loaded listener.js 12:26:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8ccaac00) [pid = 5514] [serial = 1563] [outer = 0x89670800] 12:26:25 INFO - PROCESS | 5514 | 1464377185141 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1238ms 12:26:25 INFO - PROCESS | 5514 | 1464377185159 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 12:26:25 INFO - PROCESS | 5514 | 1464377185162 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 12:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:26:25 INFO - PROCESS | 5514 | 1464377185169 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:26:25 INFO - PROCESS | 5514 | 1464377185172 Marionette TRACE conn3 <- [1,2054,null,{}] 12:26:25 INFO - PROCESS | 5514 | 1464377185178 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:25 INFO - PROCESS | 5514 | 1464377185431 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 12:26:25 INFO - PROCESS | 5514 | 1464377185454 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x897ccc00 == 128 [pid = 5514] [id = 521] 12:26:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x8c9bb800) [pid = 5514] [serial = 1564] [outer = (nil)] 12:26:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x8ce84800) [pid = 5514] [serial = 1565] [outer = 0x8c9bb800] 12:26:25 INFO - PROCESS | 5514 | 1464377185526 Marionette DEBUG loaded listener.js 12:26:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8ce8d400) [pid = 5514] [serial = 1566] [outer = 0x8c9bb800] 12:26:26 INFO - PROCESS | 5514 | 1464377186761 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1630ms 12:26:26 INFO - PROCESS | 5514 | 1464377186801 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 12:26:26 INFO - PROCESS | 5514 | 1464377186809 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 12:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:26:26 INFO - PROCESS | 5514 | 1464377186817 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:26:26 INFO - PROCESS | 5514 | 1464377186824 Marionette TRACE conn3 <- [1,2058,null,{}] 12:26:26 INFO - PROCESS | 5514 | 1464377186832 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:27 INFO - PROCESS | 5514 | 1464377187077 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 12:26:27 INFO - PROCESS | 5514 | 1464377187406 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x89662c00 == 129 [pid = 5514] [id = 522] 12:26:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x897c2000) [pid = 5514] [serial = 1567] [outer = (nil)] 12:26:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8a3e6000) [pid = 5514] [serial = 1568] [outer = 0x897c2000] 12:26:27 INFO - PROCESS | 5514 | 1464377187502 Marionette DEBUG loaded listener.js 12:26:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8aa0b800) [pid = 5514] [serial = 1569] [outer = 0x897c2000] 12:26:28 INFO - PROCESS | 5514 | 1464377188527 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1785ms 12:26:28 INFO - PROCESS | 5514 | 1464377188603 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 12:26:28 INFO - PROCESS | 5514 | 1464377188613 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 12:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:26:28 INFO - PROCESS | 5514 | 1464377188624 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:26:28 INFO - PROCESS | 5514 | 1464377188628 Marionette TRACE conn3 <- [1,2062,null,{}] 12:26:28 INFO - PROCESS | 5514 | 1464377188635 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:28 INFO - PROCESS | 5514 | 1464377188900 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 12:26:29 INFO - PROCESS | 5514 | 1464377189270 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a4400 == 130 [pid = 5514] [id = 523] 12:26:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8cc52800) [pid = 5514] [serial = 1570] [outer = (nil)] 12:26:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8ce8a400) [pid = 5514] [serial = 1571] [outer = 0x8cc52800] 12:26:29 INFO - PROCESS | 5514 | 1464377189358 Marionette DEBUG loaded listener.js 12:26:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8d0b1000) [pid = 5514] [serial = 1572] [outer = 0x8cc52800] 12:26:30 INFO - PROCESS | 5514 | 1464377190317 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1733ms 12:26:30 INFO - PROCESS | 5514 | 1464377190357 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 12:26:30 INFO - PROCESS | 5514 | 1464377190362 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 12:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:26:30 INFO - PROCESS | 5514 | 1464377190369 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:26:30 INFO - PROCESS | 5514 | 1464377190376 Marionette TRACE conn3 <- [1,2066,null,{}] 12:26:30 INFO - PROCESS | 5514 | 1464377190392 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:30 INFO - PROCESS | 5514 | 1464377190620 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:26:30 INFO - PROCESS | 5514 | 1464377190940 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3e2800 == 131 [pid = 5514] [id = 524] 12:26:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8d0b4000) [pid = 5514] [serial = 1573] [outer = (nil)] 12:26:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8d7a6c00) [pid = 5514] [serial = 1574] [outer = 0x8d0b4000] 12:26:31 INFO - PROCESS | 5514 | 1464377191035 Marionette DEBUG loaded listener.js 12:26:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8dc34400) [pid = 5514] [serial = 1575] [outer = 0x8d0b4000] 12:26:31 INFO - PROCESS | 5514 | 1464377191910 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1585ms 12:26:31 INFO - PROCESS | 5514 | 1464377191973 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 12:26:31 INFO - PROCESS | 5514 | 1464377191978 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 12:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:26:31 INFO - PROCESS | 5514 | 1464377191987 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:26:31 INFO - PROCESS | 5514 | 1464377191990 Marionette TRACE conn3 <- [1,2070,null,{}] 12:26:32 INFO - PROCESS | 5514 | 1464377191996 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:32 INFO - PROCESS | 5514 | 1464377192224 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 12:26:32 INFO - PROCESS | 5514 | 1464377192558 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:32 INFO - PROCESS | 5514 | ++DOCSHELL 0x896cd400 == 132 [pid = 5514] [id = 525] 12:26:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8c8d2c00) [pid = 5514] [serial = 1576] [outer = (nil)] 12:26:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8de22c00) [pid = 5514] [serial = 1577] [outer = 0x8c8d2c00] 12:26:32 INFO - PROCESS | 5514 | 1464377192648 Marionette DEBUG loaded listener.js 12:26:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8dee3c00) [pid = 5514] [serial = 1578] [outer = 0x8c8d2c00] 12:26:33 INFO - PROCESS | 5514 | 1464377193554 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1630ms 12:26:33 INFO - PROCESS | 5514 | 1464377193618 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 12:26:33 INFO - PROCESS | 5514 | 1464377193622 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 12:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:26:33 INFO - PROCESS | 5514 | 1464377193628 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:26:33 INFO - PROCESS | 5514 | 1464377193632 Marionette TRACE conn3 <- [1,2074,null,{}] 12:26:33 INFO - PROCESS | 5514 | 1464377193638 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:33 INFO - PROCESS | 5514 | 1464377193843 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 12:26:34 INFO - PROCESS | 5514 | 1464377194188 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fec00 == 133 [pid = 5514] [id = 526] 12:26:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8de1d000) [pid = 5514] [serial = 1579] [outer = (nil)] 12:26:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8e94c800) [pid = 5514] [serial = 1580] [outer = 0x8de1d000] 12:26:34 INFO - PROCESS | 5514 | 1464377194275 Marionette DEBUG loaded listener.js 12:26:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8e952400) [pid = 5514] [serial = 1581] [outer = 0x8de1d000] 12:26:35 INFO - PROCESS | 5514 | 1464377195214 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1630ms 12:26:35 INFO - PROCESS | 5514 | 1464377195259 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 12:26:35 INFO - PROCESS | 5514 | 1464377195262 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 12:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:26:35 INFO - PROCESS | 5514 | 1464377195269 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:26:35 INFO - PROCESS | 5514 | 1464377195273 Marionette TRACE conn3 <- [1,2078,null,{}] 12:26:35 INFO - PROCESS | 5514 | 1464377195279 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:35 INFO - PROCESS | 5514 | 1464377195496 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 12:26:35 INFO - PROCESS | 5514 | 1464377195818 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eab8000 == 134 [pid = 5514] [id = 527] 12:26:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8ece4000) [pid = 5514] [serial = 1582] [outer = (nil)] 12:26:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8f104000) [pid = 5514] [serial = 1583] [outer = 0x8ece4000] 12:26:36 INFO - PROCESS | 5514 | 1464377196119 Marionette DEBUG loaded listener.js 12:26:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8f357400) [pid = 5514] [serial = 1584] [outer = 0x8ece4000] 12:26:37 INFO - PROCESS | 5514 | 1464377197001 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1789ms 12:26:37 INFO - PROCESS | 5514 | 1464377197059 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:26:37 INFO - PROCESS | 5514 | 1464377197063 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 12:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:26:37 INFO - PROCESS | 5514 | 1464377197070 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:26:37 INFO - PROCESS | 5514 | 1464377197073 Marionette TRACE conn3 <- [1,2082,null,{}] 12:26:37 INFO - PROCESS | 5514 | 1464377197079 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:37 INFO - PROCESS | 5514 | 1464377197289 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 12:26:37 INFO - PROCESS | 5514 | 1464377197567 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d668000 == 135 [pid = 5514] [id = 528] 12:26:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x8d79e000) [pid = 5514] [serial = 1585] [outer = (nil)] 12:26:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x90fca400) [pid = 5514] [serial = 1586] [outer = 0x8d79e000] 12:26:37 INFO - PROCESS | 5514 | 1464377197702 Marionette DEBUG loaded listener.js 12:26:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x90fd2000) [pid = 5514] [serial = 1587] [outer = 0x8d79e000] 12:26:38 INFO - PROCESS | 5514 | 1464377198614 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1586ms 12:26:38 INFO - PROCESS | 5514 | 1464377198658 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 12:26:38 INFO - PROCESS | 5514 | 1464377198662 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 12:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:26:38 INFO - PROCESS | 5514 | 1464377198668 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:26:38 INFO - PROCESS | 5514 | 1464377198672 Marionette TRACE conn3 <- [1,2086,null,{}] 12:26:38 INFO - PROCESS | 5514 | 1464377198678 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:38 INFO - PROCESS | 5514 | 1464377198914 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:26:39 INFO - PROCESS | 5514 | 1464377199248 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4c8800 == 136 [pid = 5514] [id = 529] 12:26:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x90fcbc00) [pid = 5514] [serial = 1588] [outer = (nil)] 12:26:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x91328400) [pid = 5514] [serial = 1589] [outer = 0x90fcbc00] 12:26:39 INFO - PROCESS | 5514 | 1464377199341 Marionette DEBUG loaded listener.js 12:26:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x91cc7400) [pid = 5514] [serial = 1590] [outer = 0x90fcbc00] 12:26:40 INFO - PROCESS | 5514 | 1464377200217 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1585ms 12:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:26:40 INFO - PROCESS | 5514 | 1464377200254 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 12:26:40 INFO - PROCESS | 5514 | 1464377200257 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 12:26:40 INFO - PROCESS | 5514 | 1464377200264 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:26:40 INFO - PROCESS | 5514 | 1464377200267 Marionette TRACE conn3 <- [1,2090,null,{}] 12:26:40 INFO - PROCESS | 5514 | 1464377200273 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:40 INFO - PROCESS | 5514 | 1464377200575 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 12:26:40 INFO - PROCESS | 5514 | 1464377200789 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fc800 == 137 [pid = 5514] [id = 530] 12:26:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x8ec32c00) [pid = 5514] [serial = 1591] [outer = (nil)] 12:26:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x91d4ec00) [pid = 5514] [serial = 1592] [outer = 0x8ec32c00] 12:26:40 INFO - PROCESS | 5514 | 1464377200927 Marionette DEBUG loaded listener.js 12:26:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x91f67400) [pid = 5514] [serial = 1593] [outer = 0x8ec32c00] 12:26:41 INFO - PROCESS | 5514 | 1464377201832 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1637ms 12:26:41 INFO - PROCESS | 5514 | 1464377201901 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 12:26:41 INFO - PROCESS | 5514 | 1464377201905 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 12:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:26:41 INFO - PROCESS | 5514 | 1464377201912 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:26:41 INFO - PROCESS | 5514 | 1464377201915 Marionette TRACE conn3 <- [1,2094,null,{}] 12:26:41 INFO - PROCESS | 5514 | 1464377201921 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:42 INFO - PROCESS | 5514 | 1464377202194 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 12:26:42 INFO - PROCESS | 5514 | 1464377202528 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cdcc400 == 138 [pid = 5514] [id = 531] 12:26:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x91f70c00) [pid = 5514] [serial = 1594] [outer = (nil)] 12:26:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x925b1c00) [pid = 5514] [serial = 1595] [outer = 0x91f70c00] 12:26:42 INFO - PROCESS | 5514 | 1464377202620 Marionette DEBUG loaded listener.js 12:26:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x925b4c00) [pid = 5514] [serial = 1596] [outer = 0x91f70c00] 12:26:43 INFO - PROCESS | 5514 | 1464377203591 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1737ms 12:26:43 INFO - PROCESS | 5514 | 1464377203650 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 12:26:43 INFO - PROCESS | 5514 | 1464377203653 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 12:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:26:43 INFO - PROCESS | 5514 | 1464377203661 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:26:43 INFO - PROCESS | 5514 | 1464377203665 Marionette TRACE conn3 <- [1,2098,null,{}] 12:26:43 INFO - PROCESS | 5514 | 1464377203671 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:43 INFO - PROCESS | 5514 | 1464377203915 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 12:26:44 INFO - PROCESS | 5514 | 1464377204258 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x929c6400 == 139 [pid = 5514] [id = 532] 12:26:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x929d3000) [pid = 5514] [serial = 1597] [outer = (nil)] 12:26:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x92d61c00) [pid = 5514] [serial = 1598] [outer = 0x929d3000] 12:26:44 INFO - PROCESS | 5514 | 1464377204359 Marionette DEBUG loaded listener.js 12:26:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x93d9a000) [pid = 5514] [serial = 1599] [outer = 0x929d3000] 12:26:45 INFO - PROCESS | 5514 | 1464377205294 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1684ms 12:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:26:45 INFO - PROCESS | 5514 | 1464377205346 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 12:26:45 INFO - PROCESS | 5514 | 1464377205350 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 12:26:45 INFO - PROCESS | 5514 | 1464377205356 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:26:45 INFO - PROCESS | 5514 | 1464377205360 Marionette TRACE conn3 <- [1,2102,null,{}] 12:26:45 INFO - PROCESS | 5514 | 1464377205365 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:45 INFO - PROCESS | 5514 | 1464377205579 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 12:26:45 INFO - PROCESS | 5514 | 1464377205904 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc30000 == 140 [pid = 5514] [id = 533] 12:26:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x8de1ec00) [pid = 5514] [serial = 1600] [outer = (nil)] 12:26:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9515b000) [pid = 5514] [serial = 1601] [outer = 0x8de1ec00] 12:26:45 INFO - PROCESS | 5514 | 1464377205994 Marionette DEBUG loaded listener.js 12:26:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x951cd800) [pid = 5514] [serial = 1602] [outer = 0x8de1ec00] 12:26:46 INFO - PROCESS | 5514 | 1464377206907 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1588ms 12:26:46 INFO - PROCESS | 5514 | 1464377206944 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:26:46 INFO - PROCESS | 5514 | 1464377206948 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 12:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:26:46 INFO - PROCESS | 5514 | 1464377206955 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:26:46 INFO - PROCESS | 5514 | 1464377206958 Marionette TRACE conn3 <- [1,2106,null,{}] 12:26:46 INFO - PROCESS | 5514 | 1464377206964 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:47 INFO - PROCESS | 5514 | 1464377207169 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 12:26:47 INFO - PROCESS | 5514 | 1464377207513 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f102000 == 141 [pid = 5514] [id = 534] 12:26:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x911bec00) [pid = 5514] [serial = 1603] [outer = (nil)] 12:26:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x9770b800) [pid = 5514] [serial = 1604] [outer = 0x911bec00] 12:26:47 INFO - PROCESS | 5514 | 1464377207608 Marionette DEBUG loaded listener.js 12:26:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x977e6400) [pid = 5514] [serial = 1605] [outer = 0x911bec00] 12:26:48 INFO - PROCESS | 5514 | 1464377208477 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1581ms 12:26:48 INFO - PROCESS | 5514 | 1464377208538 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 12:26:48 INFO - PROCESS | 5514 | 1464377208542 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 12:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:26:48 INFO - PROCESS | 5514 | 1464377208549 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:26:48 INFO - PROCESS | 5514 | 1464377208552 Marionette TRACE conn3 <- [1,2110,null,{}] 12:26:48 INFO - PROCESS | 5514 | 1464377208558 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:48 INFO - PROCESS | 5514 | 1464377208774 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:26:49 INFO - PROCESS | 5514 | 1464377209112 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738d400 == 142 [pid = 5514] [id = 535] 12:26:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x91f68000) [pid = 5514] [serial = 1606] [outer = (nil)] 12:26:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x9951f800) [pid = 5514] [serial = 1607] [outer = 0x91f68000] 12:26:49 INFO - PROCESS | 5514 | 1464377209205 Marionette DEBUG loaded listener.js 12:26:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x99772800) [pid = 5514] [serial = 1608] [outer = 0x91f68000] 12:26:50 INFO - PROCESS | 5514 | 1464377210203 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1732ms 12:26:50 INFO - PROCESS | 5514 | 1464377210282 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 12:26:50 INFO - PROCESS | 5514 | 1464377210285 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 12:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:26:50 INFO - PROCESS | 5514 | 1464377210292 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:26:50 INFO - PROCESS | 5514 | 1464377210296 Marionette TRACE conn3 <- [1,2114,null,{}] 12:26:50 INFO - PROCESS | 5514 | 1464377210302 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:50 INFO - PROCESS | 5514 | 1464377210508 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 12:26:50 INFO - PROCESS | 5514 | 1464377210839 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x991a0c00 == 143 [pid = 5514] [id = 536] 12:26:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x9951a800) [pid = 5514] [serial = 1609] [outer = (nil)] 12:26:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x9a4b6400) [pid = 5514] [serial = 1610] [outer = 0x9951a800] 12:26:50 INFO - PROCESS | 5514 | 1464377210933 Marionette DEBUG loaded listener.js 12:26:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x9a57d800) [pid = 5514] [serial = 1611] [outer = 0x9951a800] 12:26:51 INFO - PROCESS | 5514 | 1464377211902 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1641ms 12:26:51 INFO - PROCESS | 5514 | 1464377211938 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 12:26:51 INFO - PROCESS | 5514 | 1464377211941 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 12:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:26:51 INFO - PROCESS | 5514 | 1464377211948 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:26:51 INFO - PROCESS | 5514 | 1464377211952 Marionette TRACE conn3 <- [1,2118,null,{}] 12:26:51 INFO - PROCESS | 5514 | 1464377211957 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:52 INFO - PROCESS | 5514 | 1464377212210 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 12:26:52 INFO - PROCESS | 5514 | 1464377212541 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x8b7e4c00 == 144 [pid = 5514] [id = 537] 12:26:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x8eac5800) [pid = 5514] [serial = 1612] [outer = (nil)] 12:26:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x9a5e8400) [pid = 5514] [serial = 1613] [outer = 0x8eac5800] 12:26:52 INFO - PROCESS | 5514 | 1464377212634 Marionette DEBUG loaded listener.js 12:26:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x9a9c8c00) [pid = 5514] [serial = 1614] [outer = 0x8eac5800] 12:26:53 INFO - PROCESS | 5514 | 1464377213526 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1632ms 12:26:53 INFO - PROCESS | 5514 | 1464377213581 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 12:26:53 INFO - PROCESS | 5514 | 1464377213584 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 12:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:26:53 INFO - PROCESS | 5514 | 1464377213591 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:26:53 INFO - PROCESS | 5514 | 1464377213594 Marionette TRACE conn3 <- [1,2122,null,{}] 12:26:53 INFO - PROCESS | 5514 | 1464377213600 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:53 INFO - PROCESS | 5514 | 1464377213827 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 12:26:54 INFO - PROCESS | 5514 | 1464377214165 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738ec00 == 145 [pid = 5514] [id = 538] 12:26:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x886f9000) [pid = 5514] [serial = 1615] [outer = (nil)] 12:26:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x9acdd000) [pid = 5514] [serial = 1616] [outer = 0x886f9000] 12:26:54 INFO - PROCESS | 5514 | 1464377214256 Marionette DEBUG loaded listener.js 12:26:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x9ace4000) [pid = 5514] [serial = 1617] [outer = 0x886f9000] 12:26:55 INFO - PROCESS | 5514 | 1464377215188 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1635ms 12:26:55 INFO - PROCESS | 5514 | 1464377215227 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:26:55 INFO - PROCESS | 5514 | 1464377215230 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 12:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:26:55 INFO - PROCESS | 5514 | 1464377215237 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:26:55 INFO - PROCESS | 5514 | 1464377215241 Marionette TRACE conn3 <- [1,2126,null,{}] 12:26:55 INFO - PROCESS | 5514 | 1464377215256 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:55 INFO - PROCESS | 5514 | 1464377215463 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 12:26:55 INFO - PROCESS | 5514 | 1464377215791 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x87386c00 == 146 [pid = 5514] [id = 539] 12:26:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x9515a400) [pid = 5514] [serial = 1618] [outer = (nil)] 12:26:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x9b894800) [pid = 5514] [serial = 1619] [outer = 0x9515a400] 12:26:55 INFO - PROCESS | 5514 | 1464377215880 Marionette DEBUG loaded listener.js 12:26:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0x9b89fc00) [pid = 5514] [serial = 1620] [outer = 0x9515a400] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x8706f000 == 145 [pid = 5514] [id = 520] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x896d1400 == 144 [pid = 5514] [id = 519] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x892cdc00 == 143 [pid = 5514] [id = 518] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x87388800 == 142 [pid = 5514] [id = 517] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x886f0c00 == 141 [pid = 5514] [id = 514] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x9a7a8800 == 140 [pid = 5514] [id = 515] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x9a72b400 == 139 [pid = 5514] [id = 513] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x9a3d3800 == 138 [pid = 5514] [id = 512] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x952f9800 == 137 [pid = 5514] [id = 511] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x90fccc00 == 136 [pid = 5514] [id = 509] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x929ca400 == 135 [pid = 5514] [id = 510] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x91d48c00 == 134 [pid = 5514] [id = 508] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4e4c00 == 133 [pid = 5514] [id = 507] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x911bfc00 == 132 [pid = 5514] [id = 506] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x8e98fc00 == 131 [pid = 5514] [id = 505] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x8e988c00 == 130 [pid = 5514] [id = 504] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x8de1e400 == 129 [pid = 5514] [id = 502] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x8a011c00 == 128 [pid = 5514] [id = 503] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x8ccadc00 == 127 [pid = 5514] [id = 501] 12:26:57 INFO - PROCESS | 5514 | --DOCSHELL 0x896c8c00 == 126 [pid = 5514] [id = 500] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0x8cdc9c00) [pid = 5514] [serial = 1493] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x8ce8d000) [pid = 5514] [serial = 1494] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x8cca6400) [pid = 5514] [serial = 1496] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x8b7eb800) [pid = 5514] [serial = 1490] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x897ca800) [pid = 5514] [serial = 1487] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x899ba400) [pid = 5514] [serial = 1488] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x9aae0c00) [pid = 5514] [serial = 1484] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x9a88a000) [pid = 5514] [serial = 1482] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x9a887000) [pid = 5514] [serial = 1481] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x9a579c00) [pid = 5514] [serial = 1479] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x9a574000) [pid = 5514] [serial = 1478] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x9a368800) [pid = 5514] [serial = 1476] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x9a0cc800) [pid = 5514] [serial = 1475] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x9913f800) [pid = 5514] [serial = 1473] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x9828c800) [pid = 5514] [serial = 1472] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x95350800) [pid = 5514] [serial = 1470] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x952f0c00) [pid = 5514] [serial = 1469] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x93da2c00) [pid = 5514] [serial = 1467] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x93d34400) [pid = 5514] [serial = 1466] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x92e45c00) [pid = 5514] [serial = 1464] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x929d2800) [pid = 5514] [serial = 1463] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x92395000) [pid = 5514] [serial = 1461] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x921e9000) [pid = 5514] [serial = 1460] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x91d49800) [pid = 5514] [serial = 1458] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x91cd3000) [pid = 5514] [serial = 1457] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x9131f800) [pid = 5514] [serial = 1455] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x911c2000) [pid = 5514] [serial = 1454] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x8f4c6c00) [pid = 5514] [serial = 1452] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x8f4bf400) [pid = 5514] [serial = 1451] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x8f10ac00) [pid = 5514] [serial = 1449] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x8ece8800) [pid = 5514] [serial = 1448] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x8e98a800) [pid = 5514] [serial = 1446] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x8e982400) [pid = 5514] [serial = 1445] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x8e871800) [pid = 5514] [serial = 1443] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x8dee2400) [pid = 5514] [serial = 1442] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x8de19400) [pid = 5514] [serial = 1440] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x8d7aa400) [pid = 5514] [serial = 1439] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8cf41c00) [pid = 5514] [serial = 1437] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8ccae800) [pid = 5514] [serial = 1436] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x8aa0a800) [pid = 5514] [serial = 1434] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8a009400) [pid = 5514] [serial = 1433] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8c7a3400) [pid = 5514] [serial = 1491] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8d0b3000) [pid = 5514] [serial = 1362] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x9c0d2400) [pid = 5514] [serial = 1416] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8d66e800) [pid = 5514] [serial = 1499] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x8d0ab400) [pid = 5514] [serial = 1497] [outer = (nil)] [url = about:blank] 12:26:58 INFO - PROCESS | 5514 | 1464377218600 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 3401ms 12:26:58 INFO - PROCESS | 5514 | 1464377218662 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 12:26:58 INFO - PROCESS | 5514 | 1464377218671 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 12:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:26:58 INFO - PROCESS | 5514 | 1464377218687 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:26:58 INFO - PROCESS | 5514 | 1464377218692 Marionette TRACE conn3 <- [1,2130,null,{}] 12:26:58 INFO - PROCESS | 5514 | 1464377218699 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:58 INFO - PROCESS | 5514 | 1464377218897 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:26:59 INFO - PROCESS | 5514 | 1464377219108 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x892cd400 == 127 [pid = 5514] [id = 540] 12:26:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x899b6400) [pid = 5514] [serial = 1621] [outer = (nil)] 12:26:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8a3e1400) [pid = 5514] [serial = 1622] [outer = 0x899b6400] 12:26:59 INFO - PROCESS | 5514 | 1464377219184 Marionette DEBUG loaded listener.js 12:26:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8a4e2400) [pid = 5514] [serial = 1623] [outer = 0x899b6400] 12:27:00 INFO - PROCESS | 5514 | 1464377220037 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:27:00 INFO - PROCESS | 5514 | 1464377220128 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 12:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:27:00 INFO - PROCESS | 5514 | 1464377220139 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:27:00 INFO - PROCESS | 5514 | 1464377220142 Marionette TRACE conn3 <- [1,2134,null,{}] 12:27:00 INFO - PROCESS | 5514 | 1464377220149 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:00 INFO - PROCESS | 5514 | 1464377220351 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 12:27:00 INFO - PROCESS | 5514 | 1464377220584 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:00 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c61c800 == 128 [pid = 5514] [id = 541] 12:27:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8c620400) [pid = 5514] [serial = 1624] [outer = (nil)] 12:27:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8c9c5800) [pid = 5514] [serial = 1625] [outer = 0x8c620400] 12:27:00 INFO - PROCESS | 5514 | 1464377220657 Marionette DEBUG loaded listener.js 12:27:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8cdc4800) [pid = 5514] [serial = 1626] [outer = 0x8c620400] 12:27:01 INFO - PROCESS | 5514 | 1464377221606 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1533ms 12:27:01 INFO - PROCESS | 5514 | 1464377221692 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 12:27:01 INFO - PROCESS | 5514 | 1464377221703 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 12:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:27:01 INFO - PROCESS | 5514 | 1464377221717 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:27:01 INFO - PROCESS | 5514 | 1464377221735 Marionette TRACE conn3 <- [1,2138,null,{}] 12:27:01 INFO - PROCESS | 5514 | 1464377221792 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:02 INFO - PROCESS | 5514 | 1464377222142 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 12:27:02 INFO - PROCESS | 5514 | 1464377222327 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:02 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cdcc800 == 129 [pid = 5514] [id = 542] 12:27:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8ce91400) [pid = 5514] [serial = 1627] [outer = (nil)] 12:27:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8d48a800) [pid = 5514] [serial = 1628] [outer = 0x8ce91400] 12:27:02 INFO - PROCESS | 5514 | 1464377222404 Marionette DEBUG loaded listener.js 12:27:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8d669400) [pid = 5514] [serial = 1629] [outer = 0x8ce91400] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8c7a5400) [pid = 5514] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x91cce400) [pid = 5514] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x91d4f800) [pid = 5514] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8ecebc00) [pid = 5514] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8ec3d000) [pid = 5514] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8de27800) [pid = 5514] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8de26000) [pid = 5514] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8ccaf000) [pid = 5514] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x896d1000) [pid = 5514] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x8a00c800) [pid = 5514] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x87394800) [pid = 5514] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x9b8a1800) [pid = 5514] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x9a9cdc00) [pid = 5514] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x899afc00) [pid = 5514] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x9a72d400) [pid = 5514] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x9a3da800) [pid = 5514] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x99720000) [pid = 5514] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x977ef800) [pid = 5514] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x925b7800) [pid = 5514] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x91d4bc00) [pid = 5514] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x89670800) [pid = 5514] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:27:03 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x8c9c3400) [pid = 5514] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:27:03 INFO - PROCESS | 5514 | 1464377223823 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2135ms 12:27:03 INFO - PROCESS | 5514 | 1464377223850 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 12:27:03 INFO - PROCESS | 5514 | 1464377223854 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 12:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:27:03 INFO - PROCESS | 5514 | 1464377223861 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:27:03 INFO - PROCESS | 5514 | 1464377223864 Marionette TRACE conn3 <- [1,2142,null,{}] 12:27:03 INFO - PROCESS | 5514 | 1464377223870 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:04 INFO - PROCESS | 5514 | 1464377224141 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 12:27:04 INFO - PROCESS | 5514 | 1464377224164 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x896cf800 == 130 [pid = 5514] [id = 543] 12:27:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x8a3ecc00) [pid = 5514] [serial = 1630] [outer = (nil)] 12:27:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8d492c00) [pid = 5514] [serial = 1631] [outer = 0x8a3ecc00] 12:27:04 INFO - PROCESS | 5514 | 1464377224237 Marionette DEBUG loaded listener.js 12:27:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x8d7a1800) [pid = 5514] [serial = 1632] [outer = 0x8a3ecc00] 12:27:05 INFO - PROCESS | 5514 | 1464377225112 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 12:27:05 INFO - PROCESS | 5514 | 1464377225307 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 12:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:27:05 INFO - PROCESS | 5514 | 1464377225315 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:27:05 INFO - PROCESS | 5514 | 1464377225321 Marionette TRACE conn3 <- [1,2146,null,{}] 12:27:05 INFO - PROCESS | 5514 | 1464377225329 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:05 INFO - PROCESS | 5514 | 1464377225595 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 12:27:05 INFO - PROCESS | 5514 | 1464377225933 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x899b1c00 == 131 [pid = 5514] [id = 544] 12:27:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x899b3800) [pid = 5514] [serial = 1633] [outer = (nil)] 12:27:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8a008000) [pid = 5514] [serial = 1634] [outer = 0x899b3800] 12:27:06 INFO - PROCESS | 5514 | 1464377226025 Marionette DEBUG loaded listener.js 12:27:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8b7e5800) [pid = 5514] [serial = 1635] [outer = 0x899b3800] 12:27:07 INFO - PROCESS | 5514 | 1464377226994 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 12:27:07 INFO - PROCESS | 5514 | 1464377227060 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 12:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:27:07 INFO - PROCESS | 5514 | 1464377227073 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:27:07 INFO - PROCESS | 5514 | 1464377227078 Marionette TRACE conn3 <- [1,2150,null,{}] 12:27:07 INFO - PROCESS | 5514 | 1464377227085 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:07 INFO - PROCESS | 5514 | 1464377227314 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 12:27:07 INFO - PROCESS | 5514 | 1464377227644 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cca4400 == 132 [pid = 5514] [id = 545] 12:27:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8ccaf000) [pid = 5514] [serial = 1636] [outer = (nil)] 12:27:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8ce8d000) [pid = 5514] [serial = 1637] [outer = 0x8ccaf000] 12:27:07 INFO - PROCESS | 5514 | 1464377227737 Marionette DEBUG loaded listener.js 12:27:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8d48c000) [pid = 5514] [serial = 1638] [outer = 0x8ccaf000] 12:27:08 INFO - PROCESS | 5514 | 1464377228665 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1639ms 12:27:08 INFO - PROCESS | 5514 | 1464377228709 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 12:27:08 INFO - PROCESS | 5514 | 1464377228715 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 12:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:27:08 INFO - PROCESS | 5514 | 1464377228721 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:27:08 INFO - PROCESS | 5514 | 1464377228724 Marionette TRACE conn3 <- [1,2154,null,{}] 12:27:08 INFO - PROCESS | 5514 | 1464377228741 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:08 INFO - PROCESS | 5514 | 1464377228975 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 12:27:09 INFO - PROCESS | 5514 | 1464377229356 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:09 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d495000 == 133 [pid = 5514] [id = 546] 12:27:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8de25c00) [pid = 5514] [serial = 1639] [outer = (nil)] 12:27:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8e871c00) [pid = 5514] [serial = 1640] [outer = 0x8de25c00] 12:27:09 INFO - PROCESS | 5514 | 1464377229458 Marionette DEBUG loaded listener.js 12:27:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8e94d400) [pid = 5514] [serial = 1641] [outer = 0x8de25c00] 12:27:10 INFO - PROCESS | 5514 | 1464377230392 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1732ms 12:27:10 INFO - PROCESS | 5514 | 1464377230454 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 12:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:27:10 INFO - PROCESS | 5514 | 1464377230458 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 12:27:10 INFO - PROCESS | 5514 | 1464377230465 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:27:10 INFO - PROCESS | 5514 | 1464377230469 Marionette TRACE conn3 <- [1,2158,null,{}] 12:27:10 INFO - PROCESS | 5514 | 1464377230474 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:10 INFO - PROCESS | 5514 | 1464377230682 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 12:27:10 INFO - PROCESS | 5514 | 1464377230955 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc2dc00 == 134 [pid = 5514] [id = 547] 12:27:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8e98a800) [pid = 5514] [serial = 1642] [outer = (nil)] 12:27:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8eac2c00) [pid = 5514] [serial = 1643] [outer = 0x8e98a800] 12:27:11 INFO - PROCESS | 5514 | 1464377231091 Marionette DEBUG loaded listener.js 12:27:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8ec39400) [pid = 5514] [serial = 1644] [outer = 0x8e98a800] 12:27:12 INFO - PROCESS | 5514 | 1464377232021 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1632ms 12:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:27:12 INFO - PROCESS | 5514 | 1464377232097 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 12:27:12 INFO - PROCESS | 5514 | 1464377232100 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 12:27:12 INFO - PROCESS | 5514 | 1464377232107 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:27:12 INFO - PROCESS | 5514 | 1464377232110 Marionette TRACE conn3 <- [1,2162,null,{}] 12:27:12 INFO - PROCESS | 5514 | 1464377232116 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:12 INFO - PROCESS | 5514 | 1464377232377 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 12:27:12 INFO - PROCESS | 5514 | 1464377232697 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x897c6c00 == 135 [pid = 5514] [id = 548] 12:27:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8deed400) [pid = 5514] [serial = 1645] [outer = (nil)] 12:27:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8ecebc00) [pid = 5514] [serial = 1646] [outer = 0x8deed400] 12:27:12 INFO - PROCESS | 5514 | 1464377232788 Marionette DEBUG loaded listener.js 12:27:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8f109800) [pid = 5514] [serial = 1647] [outer = 0x8deed400] 12:27:13 INFO - PROCESS | 5514 | 1464377233681 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1691ms 12:27:13 INFO - PROCESS | 5514 | 1464377233798 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 12:27:13 INFO - PROCESS | 5514 | 1464377233802 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 12:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:27:13 INFO - PROCESS | 5514 | 1464377233865 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:27:13 INFO - PROCESS | 5514 | 1464377233868 Marionette TRACE conn3 <- [1,2166,null,{}] 12:27:13 INFO - PROCESS | 5514 | 1464377233874 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:14 INFO - PROCESS | 5514 | 1464377234138 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:27:14 INFO - PROCESS | 5514 | 1464377234477 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4c6c00 == 136 [pid = 5514] [id = 549] 12:27:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x90fc4800) [pid = 5514] [serial = 1648] [outer = (nil)] 12:27:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x91320400) [pid = 5514] [serial = 1649] [outer = 0x90fc4800] 12:27:14 INFO - PROCESS | 5514 | 1464377234566 Marionette DEBUG loaded listener.js 12:27:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x91cd3000) [pid = 5514] [serial = 1650] [outer = 0x90fc4800] 12:27:15 INFO - PROCESS | 5514 | 1464377235513 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1705ms 12:27:15 INFO - PROCESS | 5514 | 1464377235556 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 12:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:27:15 INFO - PROCESS | 5514 | 1464377235561 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 12:27:15 INFO - PROCESS | 5514 | 1464377235567 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:27:15 INFO - PROCESS | 5514 | 1464377235571 Marionette TRACE conn3 <- [1,2170,null,{}] 12:27:15 INFO - PROCESS | 5514 | 1464377235577 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:15 INFO - PROCESS | 5514 | 1464377235781 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 12:27:16 INFO - PROCESS | 5514 | 1464377236062 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x911ba000 == 137 [pid = 5514] [id = 550] 12:27:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x91cd5400) [pid = 5514] [serial = 1651] [outer = (nil)] 12:27:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x91f69800) [pid = 5514] [serial = 1652] [outer = 0x91cd5400] 12:27:16 INFO - PROCESS | 5514 | 1464377236194 Marionette DEBUG loaded listener.js 12:27:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x921de400) [pid = 5514] [serial = 1653] [outer = 0x91cd5400] 12:27:17 INFO - PROCESS | 5514 | 1464377237065 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1533ms 12:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:27:17 INFO - PROCESS | 5514 | 1464377237101 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 12:27:17 INFO - PROCESS | 5514 | 1464377237104 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 12:27:17 INFO - PROCESS | 5514 | 1464377237112 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:27:17 INFO - PROCESS | 5514 | 1464377237115 Marionette TRACE conn3 <- [1,2174,null,{}] 12:27:17 INFO - PROCESS | 5514 | 1464377237121 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:17 INFO - PROCESS | 5514 | 1464377237415 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 12:27:17 INFO - PROCESS | 5514 | 1464377237638 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x91cc8800 == 138 [pid = 5514] [id = 551] 12:27:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x91d4bc00) [pid = 5514] [serial = 1654] [outer = (nil)] 12:27:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x925b0800) [pid = 5514] [serial = 1655] [outer = 0x91d4bc00] 12:27:17 INFO - PROCESS | 5514 | 1464377237769 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x926e0800) [pid = 5514] [serial = 1656] [outer = 0x91d4bc00] 12:27:18 INFO - PROCESS | 5514 | 1464377238691 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1646ms 12:27:18 INFO - PROCESS | 5514 | 1464377238761 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 12:27:18 INFO - PROCESS | 5514 | 1464377238768 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 12:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:27:18 INFO - PROCESS | 5514 | 1464377238780 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:27:18 INFO - PROCESS | 5514 | 1464377238783 Marionette TRACE conn3 <- [1,2178,null,{}] 12:27:18 INFO - PROCESS | 5514 | 1464377238790 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:19 INFO - PROCESS | 5514 | 1464377239014 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 12:27:19 INFO - PROCESS | 5514 | 1464377239354 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x925af000 == 139 [pid = 5514] [id = 552] 12:27:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x925b2400) [pid = 5514] [serial = 1657] [outer = (nil)] 12:27:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x929cb400) [pid = 5514] [serial = 1658] [outer = 0x925b2400] 12:27:19 INFO - PROCESS | 5514 | 1464377239447 Marionette DEBUG loaded listener.js 12:27:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x929d0000) [pid = 5514] [serial = 1659] [outer = 0x925b2400] 12:27:20 INFO - PROCESS | 5514 | 1464377240355 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1637ms 12:27:20 INFO - PROCESS | 5514 | 1464377240418 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:27:20 INFO - PROCESS | 5514 | 1464377240422 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 12:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:27:20 INFO - PROCESS | 5514 | 1464377240428 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:27:20 INFO - PROCESS | 5514 | 1464377240432 Marionette TRACE conn3 <- [1,2182,null,{}] 12:27:20 INFO - PROCESS | 5514 | 1464377240437 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:20 INFO - PROCESS | 5514 | 1464377240643 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 12:27:20 INFO - PROCESS | 5514 | 1464377240966 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:21 INFO - PROCESS | 5514 | ++DOCSHELL 0x91d4c400 == 140 [pid = 5514] [id = 553] 12:27:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x925bb400) [pid = 5514] [serial = 1660] [outer = (nil)] 12:27:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x92e45800) [pid = 5514] [serial = 1661] [outer = 0x925bb400] 12:27:21 INFO - PROCESS | 5514 | 1464377241055 Marionette DEBUG loaded listener.js 12:27:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x92f30800) [pid = 5514] [serial = 1662] [outer = 0x925bb400] 12:27:21 INFO - PROCESS | 5514 | 1464377241978 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1585ms 12:27:22 INFO - PROCESS | 5514 | 1464377242014 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 12:27:22 INFO - PROCESS | 5514 | 1464377242019 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 12:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:27:22 INFO - PROCESS | 5514 | 1464377242025 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:27:22 INFO - PROCESS | 5514 | 1464377242030 Marionette TRACE conn3 <- [1,2186,null,{}] 12:27:22 INFO - PROCESS | 5514 | 1464377242035 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:22 INFO - PROCESS | 5514 | 1464377242265 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 12:27:22 INFO - PROCESS | 5514 | 1464377242611 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e989c00 == 141 [pid = 5514] [id = 554] 12:27:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x95154400) [pid = 5514] [serial = 1663] [outer = (nil)] 12:27:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x952f8000) [pid = 5514] [serial = 1664] [outer = 0x95154400] 12:27:22 INFO - PROCESS | 5514 | 1464377242709 Marionette DEBUG loaded listener.js 12:27:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x9823a800) [pid = 5514] [serial = 1665] [outer = 0x95154400] 12:27:23 INFO - PROCESS | 5514 | 1464377243611 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1636ms 12:27:23 INFO - PROCESS | 5514 | 1464377243661 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 12:27:23 INFO - PROCESS | 5514 | 1464377243665 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 12:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:27:23 INFO - PROCESS | 5514 | 1464377243671 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:27:23 INFO - PROCESS | 5514 | 1464377243674 Marionette TRACE conn3 <- [1,2190,null,{}] 12:27:23 INFO - PROCESS | 5514 | 1464377243696 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:23 INFO - PROCESS | 5514 | 1464377243987 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 12:27:24 INFO - PROCESS | 5514 | 1464377244259 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x98294800 == 142 [pid = 5514] [id = 555] 12:27:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x99199c00) [pid = 5514] [serial = 1666] [outer = (nil)] 12:27:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x99f13800) [pid = 5514] [serial = 1667] [outer = 0x99199c00] 12:27:24 INFO - PROCESS | 5514 | 1464377244350 Marionette DEBUG loaded listener.js 12:27:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x9a3d3400) [pid = 5514] [serial = 1668] [outer = 0x99199c00] 12:27:25 INFO - PROCESS | 5514 | 1464377245202 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1586ms 12:27:25 INFO - PROCESS | 5514 | 1464377245258 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 12:27:25 INFO - PROCESS | 5514 | 1464377245262 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 12:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:27:25 INFO - PROCESS | 5514 | 1464377245268 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:27:25 INFO - PROCESS | 5514 | 1464377245272 Marionette TRACE conn3 <- [1,2194,null,{}] 12:27:25 INFO - PROCESS | 5514 | 1464377245277 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:25 INFO - PROCESS | 5514 | 1464377245481 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 12:27:25 INFO - PROCESS | 5514 | 1464377245774 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x99720000 == 143 [pid = 5514] [id = 556] 12:27:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9a570800) [pid = 5514] [serial = 1669] [outer = (nil)] 12:27:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x9a5dec00) [pid = 5514] [serial = 1670] [outer = 0x9a570800] 12:27:25 INFO - PROCESS | 5514 | 1464377245907 Marionette DEBUG loaded listener.js 12:27:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x9a5eac00) [pid = 5514] [serial = 1671] [outer = 0x9a570800] 12:27:26 INFO - PROCESS | 5514 | 1464377246816 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1592ms 12:27:26 INFO - PROCESS | 5514 | 1464377246862 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 12:27:26 INFO - PROCESS | 5514 | 1464377246866 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 12:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:27:26 INFO - PROCESS | 5514 | 1464377246872 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:27:26 INFO - PROCESS | 5514 | 1464377246876 Marionette TRACE conn3 <- [1,2198,null,{}] 12:27:26 INFO - PROCESS | 5514 | 1464377246881 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:27 INFO - PROCESS | 5514 | 1464377247085 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 12:27:27 INFO - PROCESS | 5514 | 1464377247415 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3db000 == 144 [pid = 5514] [id = 557] 12:27:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x9a5e4400) [pid = 5514] [serial = 1672] [outer = (nil)] 12:27:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x9a9ccc00) [pid = 5514] [serial = 1673] [outer = 0x9a5e4400] 12:27:27 INFO - PROCESS | 5514 | 1464377247508 Marionette DEBUG loaded listener.js 12:27:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x9a9d0400) [pid = 5514] [serial = 1674] [outer = 0x9a5e4400] 12:27:28 INFO - PROCESS | 5514 | 1464377248401 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1586ms 12:27:28 INFO - PROCESS | 5514 | 1464377248460 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 12:27:28 INFO - PROCESS | 5514 | 1464377248463 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 12:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:27:28 INFO - PROCESS | 5514 | 1464377248470 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:27:28 INFO - PROCESS | 5514 | 1464377248474 Marionette TRACE conn3 <- [1,2202,null,{}] 12:27:28 INFO - PROCESS | 5514 | 1464377248479 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:28 INFO - PROCESS | 5514 | 1464377248684 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 12:27:29 INFO - PROCESS | 5514 | 1464377249054 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a9d0000 == 145 [pid = 5514] [id = 558] 12:27:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x9acdec00) [pid = 5514] [serial = 1675] [outer = (nil)] 12:27:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x9ace9800) [pid = 5514] [serial = 1676] [outer = 0x9acdec00] 12:27:29 INFO - PROCESS | 5514 | 1464377249158 Marionette DEBUG loaded listener.js 12:27:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x9b535000) [pid = 5514] [serial = 1677] [outer = 0x9acdec00] 12:27:30 INFO - PROCESS | 5514 | 1464377250090 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1688ms 12:27:30 INFO - PROCESS | 5514 | 1464377250158 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 12:27:30 INFO - PROCESS | 5514 | 1464377250161 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 12:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:27:30 INFO - PROCESS | 5514 | 1464377250168 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:27:30 INFO - PROCESS | 5514 | 1464377250172 Marionette TRACE conn3 <- [1,2206,null,{}] 12:27:30 INFO - PROCESS | 5514 | 1464377250177 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:30 INFO - PROCESS | 5514 | 1464377250396 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 12:27:30 INFO - PROCESS | 5514 | 1464377250726 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x9913f800 == 146 [pid = 5514] [id = 559] 12:27:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x9a9c4400) [pid = 5514] [serial = 1678] [outer = (nil)] 12:27:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x9c079000) [pid = 5514] [serial = 1679] [outer = 0x9a9c4400] 12:27:30 INFO - PROCESS | 5514 | 1464377250817 Marionette DEBUG loaded listener.js 12:27:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x9c0c6800) [pid = 5514] [serial = 1680] [outer = 0x9a9c4400] 12:27:31 INFO - PROCESS | 5514 | 1464377251740 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1635ms 12:27:31 INFO - PROCESS | 5514 | 1464377251804 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 12:27:31 INFO - PROCESS | 5514 | 1464377251808 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 12:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:27:31 INFO - PROCESS | 5514 | 1464377251815 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:27:31 INFO - PROCESS | 5514 | 1464377251818 Marionette TRACE conn3 <- [1,2210,null,{}] 12:27:31 INFO - PROCESS | 5514 | 1464377251824 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:32 INFO - PROCESS | 5514 | 1464377252042 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:27:32 INFO - PROCESS | 5514 | 1464377252375 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:32 INFO - PROCESS | 5514 | ++DOCSHELL 0x892c5000 == 147 [pid = 5514] [id = 560] 12:27:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x99140800) [pid = 5514] [serial = 1681] [outer = (nil)] 12:27:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x9d1c6000) [pid = 5514] [serial = 1682] [outer = 0x99140800] 12:27:32 INFO - PROCESS | 5514 | 1464377252466 Marionette DEBUG loaded listener.js 12:27:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0xa060c000) [pid = 5514] [serial = 1683] [outer = 0x99140800] 12:27:33 INFO - PROCESS | 5514 | 1464377253340 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1583ms 12:27:33 INFO - PROCESS | 5514 | 1464377253399 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 12:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:27:33 INFO - PROCESS | 5514 | 1464377253404 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 12:27:33 INFO - PROCESS | 5514 | 1464377253410 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:27:33 INFO - PROCESS | 5514 | 1464377253413 Marionette TRACE conn3 <- [1,2214,null,{}] 12:27:33 INFO - PROCESS | 5514 | 1464377253419 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:33 INFO - PROCESS | 5514 | 1464377253635 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 12:27:33 INFO - PROCESS | 5514 | 1464377253979 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x9d1c3c00 == 148 [pid = 5514] [id = 561] 12:27:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0xa1160400) [pid = 5514] [serial = 1684] [outer = (nil)] 12:27:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0xa21a5000) [pid = 5514] [serial = 1685] [outer = 0xa1160400] 12:27:34 INFO - PROCESS | 5514 | 1464377254069 Marionette DEBUG loaded listener.js 12:27:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0xa21a6800) [pid = 5514] [serial = 1686] [outer = 0xa1160400] 12:27:34 INFO - PROCESS | 5514 | 1464377254961 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1582ms 12:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:27:34 INFO - PROCESS | 5514 | 1464377254992 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 12:27:35 INFO - PROCESS | 5514 | 1464377254995 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 12:27:35 INFO - PROCESS | 5514 | 1464377255002 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:27:35 INFO - PROCESS | 5514 | 1464377255005 Marionette TRACE conn3 <- [1,2218,null,{}] 12:27:35 INFO - PROCESS | 5514 | 1464377255011 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:35 INFO - PROCESS | 5514 | 1464377255215 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8cdcc800 == 147 [pid = 5514] [id = 542] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8c61c800 == 146 [pid = 5514] [id = 541] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x892cd400 == 145 [pid = 5514] [id = 540] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8738ec00 == 144 [pid = 5514] [id = 538] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7e4c00 == 143 [pid = 5514] [id = 537] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8738d400 == 142 [pid = 5514] [id = 535] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x991a0c00 == 141 [pid = 5514] [id = 536] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8f102000 == 140 [pid = 5514] [id = 534] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc30000 == 139 [pid = 5514] [id = 533] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x929c6400 == 138 [pid = 5514] [id = 532] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x886fc800 == 137 [pid = 5514] [id = 530] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8cdcc400 == 136 [pid = 5514] [id = 531] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4c8800 == 135 [pid = 5514] [id = 529] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8d668000 == 134 [pid = 5514] [id = 528] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8eab8000 == 133 [pid = 5514] [id = 527] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x886fec00 == 132 [pid = 5514] [id = 526] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x896cd400 == 131 [pid = 5514] [id = 525] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8a3e2800 == 130 [pid = 5514] [id = 524] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x89662c00 == 129 [pid = 5514] [id = 522] 12:27:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8c7a4400 == 128 [pid = 5514] [id = 523] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x8d0b5c00) [pid = 5514] [serial = 1431] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x8c8de800) [pid = 5514] [serial = 1559] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8cc4ac00) [pid = 5514] [serial = 1560] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x926e6400) [pid = 5514] [serial = 1524] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x926e3400) [pid = 5514] [serial = 1523] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x921dec00) [pid = 5514] [serial = 1521] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x91f6dc00) [pid = 5514] [serial = 1520] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x91d4b800) [pid = 5514] [serial = 1518] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x9132c400) [pid = 5514] [serial = 1517] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x8f357c00) [pid = 5514] [serial = 1515] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8f10cc00) [pid = 5514] [serial = 1514] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8ec38c00) [pid = 5514] [serial = 1512] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8eac4800) [pid = 5514] [serial = 1511] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x8e949800) [pid = 5514] [serial = 1509] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8dee4400) [pid = 5514] [serial = 1508] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x8d665400) [pid = 5514] [serial = 1506] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x8d0b2000) [pid = 5514] [serial = 1505] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x8c7aa400) [pid = 5514] [serial = 1503] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x8a4e6c00) [pid = 5514] [serial = 1502] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x8a3e5c00) [pid = 5514] [serial = 1556] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x8966d000) [pid = 5514] [serial = 1553] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x897c3400) [pid = 5514] [serial = 1554] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0xa060e400) [pid = 5514] [serial = 1551] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0xa0605c00) [pid = 5514] [serial = 1550] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x9c0c7c00) [pid = 5514] [serial = 1548] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x9c038c00) [pid = 5514] [serial = 1547] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x9b103c00) [pid = 5514] [serial = 1545] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x9aae6000) [pid = 5514] [serial = 1544] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x9aade000) [pid = 5514] [serial = 1542] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x9aad9400) [pid = 5514] [serial = 1541] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x9a888400) [pid = 5514] [serial = 1539] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x9a7a1400) [pid = 5514] [serial = 1538] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x9a578c00) [pid = 5514] [serial = 1536] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9a575000) [pid = 5514] [serial = 1535] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x9a3ce800) [pid = 5514] [serial = 1533] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x99525000) [pid = 5514] [serial = 1532] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x93d31c00) [pid = 5514] [serial = 1530] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x92f28000) [pid = 5514] [serial = 1529] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x92d5b000) [pid = 5514] [serial = 1527] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x929d4000) [pid = 5514] [serial = 1526] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8cc48c00) [pid = 5514] [serial = 1562] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8ccaac00) [pid = 5514] [serial = 1563] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8a4df400) [pid = 5514] [serial = 1557] [outer = (nil)] [url = about:blank] 12:27:37 INFO - PROCESS | 5514 | 1464377257413 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fb400 == 129 [pid = 5514] [id = 562] 12:27:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x89666800) [pid = 5514] [serial = 1687] [outer = (nil)] 12:27:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8966f800) [pid = 5514] [serial = 1688] [outer = 0x89666800] 12:27:37 INFO - PROCESS | 5514 | 1464377257500 Marionette DEBUG loaded listener.js 12:27:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x897c4000) [pid = 5514] [serial = 1689] [outer = 0x89666800] 12:27:38 INFO - PROCESS | 5514 | 1464377258331 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 3347ms 12:27:38 INFO - PROCESS | 5514 | 1464377258348 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 12:27:38 INFO - PROCESS | 5514 | 1464377258354 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 12:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:27:38 INFO - PROCESS | 5514 | 1464377258363 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:27:38 INFO - PROCESS | 5514 | 1464377258369 Marionette TRACE conn3 <- [1,2222,null,{}] 12:27:38 INFO - PROCESS | 5514 | 1464377258376 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:38 INFO - PROCESS | 5514 | 1464377258606 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:27:38 INFO - PROCESS | 5514 | 1464377258819 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4dd000 == 130 [pid = 5514] [id = 563] 12:27:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8a4ea000) [pid = 5514] [serial = 1690] [outer = (nil)] 12:27:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8c7a1400) [pid = 5514] [serial = 1691] [outer = 0x8a4ea000] 12:27:38 INFO - PROCESS | 5514 | 1464377258911 Marionette DEBUG loaded listener.js 12:27:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8c8de800) [pid = 5514] [serial = 1692] [outer = 0x8a4ea000] 12:27:39 INFO - PROCESS | 5514 | 1464377259832 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1484ms 12:27:39 INFO - PROCESS | 5514 | 1464377259851 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 12:27:39 INFO - PROCESS | 5514 | 1464377259857 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 12:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:27:39 INFO - PROCESS | 5514 | 1464377259869 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:27:39 INFO - PROCESS | 5514 | 1464377259871 Marionette TRACE conn3 <- [1,2226,null,{}] 12:27:39 INFO - PROCESS | 5514 | 1464377259891 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:40 INFO - PROCESS | 5514 | 1464377260159 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:27:40 INFO - PROCESS | 5514 | 1464377260196 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cca3000 == 131 [pid = 5514] [id = 564] 12:27:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8ccaf800) [pid = 5514] [serial = 1693] [outer = (nil)] 12:27:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8cdd2c00) [pid = 5514] [serial = 1694] [outer = 0x8ccaf800] 12:27:40 INFO - PROCESS | 5514 | 1464377260269 Marionette DEBUG loaded listener.js 12:27:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8cf44800) [pid = 5514] [serial = 1695] [outer = 0x8ccaf800] 12:27:41 INFO - PROCESS | 5514 | 1464377261308 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1478ms 12:27:41 INFO - PROCESS | 5514 | 1464377261346 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 12:27:41 INFO - PROCESS | 5514 | 1464377261349 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 12:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:27:41 INFO - PROCESS | 5514 | 1464377261369 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:27:41 INFO - PROCESS | 5514 | 1464377261377 Marionette TRACE conn3 <- [1,2230,null,{}] 12:27:41 INFO - PROCESS | 5514 | 1464377261386 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:41 INFO - PROCESS | 5514 | 1464377261672 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x8ce91400) [pid = 5514] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x899b6400) [pid = 5514] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x9515a400) [pid = 5514] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x886f9000) [pid = 5514] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8eac5800) [pid = 5514] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x9951a800) [pid = 5514] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x91f68000) [pid = 5514] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x911bec00) [pid = 5514] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8de1ec00) [pid = 5514] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x929d3000) [pid = 5514] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x91f70c00) [pid = 5514] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8ec32c00) [pid = 5514] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x90fcbc00) [pid = 5514] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x8ece4000) [pid = 5514] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x8738d800) [pid = 5514] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x8c620400) [pid = 5514] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:27:42 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x8a00c400) [pid = 5514] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:27:42 INFO - PROCESS | 5514 | 1464377262400 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738d800 == 132 [pid = 5514] [id = 565] 12:27:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x886f9000) [pid = 5514] [serial = 1696] [outer = (nil)] 12:27:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8a009c00) [pid = 5514] [serial = 1697] [outer = 0x886f9000] 12:27:42 INFO - PROCESS | 5514 | 1464377262475 Marionette DEBUG loaded listener.js 12:27:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8d0b0000) [pid = 5514] [serial = 1698] [outer = 0x886f9000] 12:27:43 INFO - PROCESS | 5514 | 1464377263240 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1909ms 12:27:43 INFO - PROCESS | 5514 | 1464377263265 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:27:43 INFO - PROCESS | 5514 | 1464377263270 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 12:27:43 INFO - PROCESS | 5514 | 1464377263276 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:27:43 INFO - PROCESS | 5514 | 1464377263279 Marionette TRACE conn3 <- [1,2234,null,{}] 12:27:43 INFO - PROCESS | 5514 | 1464377263297 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:43 INFO - PROCESS | 5514 | 1464377263499 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 12:27:43 INFO - PROCESS | 5514 | 1464377263515 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x896d1c00 == 133 [pid = 5514] [id = 566] 12:27:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8dc2c800) [pid = 5514] [serial = 1699] [outer = (nil)] 12:27:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8de21000) [pid = 5514] [serial = 1700] [outer = 0x8dc2c800] 12:27:43 INFO - PROCESS | 5514 | 1464377263588 Marionette DEBUG loaded listener.js 12:27:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8dee9000) [pid = 5514] [serial = 1701] [outer = 0x8dc2c800] 12:27:44 INFO - PROCESS | 5514 | 1464377264951 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1712ms 12:27:44 INFO - PROCESS | 5514 | 1464377264988 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 12:27:44 INFO - PROCESS | 5514 | 1464377264995 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 12:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:27:45 INFO - PROCESS | 5514 | 1464377265004 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:27:45 INFO - PROCESS | 5514 | 1464377265009 Marionette TRACE conn3 <- [1,2238,null,{}] 12:27:45 INFO - PROCESS | 5514 | 1464377265028 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:45 INFO - PROCESS | 5514 | 1464377265275 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:27:45 INFO - PROCESS | 5514 | 1464377265594 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a00a800 == 134 [pid = 5514] [id = 567] 12:27:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8a3ee800) [pid = 5514] [serial = 1702] [outer = (nil)] 12:27:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8c7a3c00) [pid = 5514] [serial = 1703] [outer = 0x8a3ee800] 12:27:45 INFO - PROCESS | 5514 | 1464377265685 Marionette DEBUG loaded listener.js 12:27:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8cc4dc00) [pid = 5514] [serial = 1704] [outer = 0x8a3ee800] 12:27:46 INFO - PROCESS | 5514 | 1464377266627 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1683ms 12:27:46 INFO - PROCESS | 5514 | 1464377266688 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 12:27:46 INFO - PROCESS | 5514 | 1464377266697 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 12:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:27:46 INFO - PROCESS | 5514 | 1464377266708 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:27:46 INFO - PROCESS | 5514 | 1464377266712 Marionette TRACE conn3 <- [1,2242,null,{}] 12:27:46 INFO - PROCESS | 5514 | 1464377266719 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:46 INFO - PROCESS | 5514 | 1464377266989 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 12:27:47 INFO - PROCESS | 5514 | 1464377267356 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d494c00 == 135 [pid = 5514] [id = 568] 12:27:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8d496c00) [pid = 5514] [serial = 1705] [outer = (nil)] 12:27:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8d66ac00) [pid = 5514] [serial = 1706] [outer = 0x8d496c00] 12:27:47 INFO - PROCESS | 5514 | 1464377267450 Marionette DEBUG loaded listener.js 12:27:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8dc32800) [pid = 5514] [serial = 1707] [outer = 0x8d496c00] 12:27:48 INFO - PROCESS | 5514 | 1464377268372 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1737ms 12:27:48 INFO - PROCESS | 5514 | 1464377268445 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 12:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:27:48 INFO - PROCESS | 5514 | 1464377268449 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 12:27:48 INFO - PROCESS | 5514 | 1464377268456 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:27:48 INFO - PROCESS | 5514 | 1464377268462 Marionette TRACE conn3 <- [1,2246,null,{}] 12:27:48 INFO - PROCESS | 5514 | 1464377268479 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:48 INFO - PROCESS | 5514 | 1464377268758 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 12:27:49 INFO - PROCESS | 5514 | 1464377269090 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d66e400 == 136 [pid = 5514] [id = 569] 12:27:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8e950800) [pid = 5514] [serial = 1708] [outer = (nil)] 12:27:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8e989400) [pid = 5514] [serial = 1709] [outer = 0x8e950800] 12:27:49 INFO - PROCESS | 5514 | 1464377269195 Marionette DEBUG loaded listener.js 12:27:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8eac4c00) [pid = 5514] [serial = 1710] [outer = 0x8e950800] 12:27:50 INFO - PROCESS | 5514 | 1464377270130 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1741ms 12:27:50 INFO - PROCESS | 5514 | 1464377270197 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 12:27:50 INFO - PROCESS | 5514 | 1464377270202 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 12:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:27:50 INFO - PROCESS | 5514 | 1464377270208 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:27:50 INFO - PROCESS | 5514 | 1464377270212 Marionette TRACE conn3 <- [1,2250,null,{}] 12:27:50 INFO - PROCESS | 5514 | 1464377270218 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:50 INFO - PROCESS | 5514 | 1464377270481 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 12:27:50 INFO - PROCESS | 5514 | 1464377270807 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc2d400 == 137 [pid = 5514] [id = 570] 12:27:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8e985000) [pid = 5514] [serial = 1711] [outer = (nil)] 12:27:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8f10ac00) [pid = 5514] [serial = 1712] [outer = 0x8e985000] 12:27:50 INFO - PROCESS | 5514 | 1464377270899 Marionette DEBUG loaded listener.js 12:27:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x8f35e000) [pid = 5514] [serial = 1713] [outer = 0x8e985000] 12:27:51 INFO - PROCESS | 5514 | 1464377271834 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1694ms 12:27:51 INFO - PROCESS | 5514 | 1464377271903 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 12:27:51 INFO - PROCESS | 5514 | 1464377271907 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 12:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:27:51 INFO - PROCESS | 5514 | 1464377271914 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:27:51 INFO - PROCESS | 5514 | 1464377271917 Marionette TRACE conn3 <- [1,2254,null,{}] 12:27:51 INFO - PROCESS | 5514 | 1464377271923 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:52 INFO - PROCESS | 5514 | 1464377272140 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 12:27:52 INFO - PROCESS | 5514 | 1464377272465 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cdc7000 == 138 [pid = 5514] [id = 571] 12:27:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x8ec3d400) [pid = 5514] [serial = 1714] [outer = (nil)] 12:27:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x90fc9800) [pid = 5514] [serial = 1715] [outer = 0x8ec3d400] 12:27:52 INFO - PROCESS | 5514 | 1464377272558 Marionette DEBUG loaded listener.js 12:27:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x90fce800) [pid = 5514] [serial = 1716] [outer = 0x8ec3d400] 12:27:53 INFO - PROCESS | 5514 | 1464377273493 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1633ms 12:27:53 INFO - PROCESS | 5514 | 1464377273548 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 12:27:53 INFO - PROCESS | 5514 | 1464377273552 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 12:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:27:53 INFO - PROCESS | 5514 | 1464377273559 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:27:53 INFO - PROCESS | 5514 | 1464377273562 Marionette TRACE conn3 <- [1,2258,null,{}] 12:27:53 INFO - PROCESS | 5514 | 1464377273568 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:53 INFO - PROCESS | 5514 | 1464377273836 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 12:27:54 INFO - PROCESS | 5514 | 1464377274177 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d79c400 == 139 [pid = 5514] [id = 572] 12:27:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x8e985c00) [pid = 5514] [serial = 1717] [outer = (nil)] 12:27:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x91d4e800) [pid = 5514] [serial = 1718] [outer = 0x8e985c00] 12:27:54 INFO - PROCESS | 5514 | 1464377274286 Marionette DEBUG loaded listener.js 12:27:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x91f72c00) [pid = 5514] [serial = 1719] [outer = 0x8e985c00] 12:27:55 INFO - PROCESS | 5514 | 1464377275204 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1688ms 12:27:55 INFO - PROCESS | 5514 | 1464377275248 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 12:27:55 INFO - PROCESS | 5514 | 1464377275251 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 12:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:27:55 INFO - PROCESS | 5514 | 1464377275259 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:27:55 INFO - PROCESS | 5514 | 1464377275262 Marionette TRACE conn3 <- [1,2262,null,{}] 12:27:55 INFO - PROCESS | 5514 | 1464377275268 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:55 INFO - PROCESS | 5514 | 1464377275500 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 12:27:55 INFO - PROCESS | 5514 | 1464377275781 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x91328800 == 140 [pid = 5514] [id = 573] 12:27:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x91d52800) [pid = 5514] [serial = 1720] [outer = (nil)] 12:27:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x925b6800) [pid = 5514] [serial = 1721] [outer = 0x91d52800] 12:27:55 INFO - PROCESS | 5514 | 1464377275918 Marionette DEBUG loaded listener.js 12:27:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x926dec00) [pid = 5514] [serial = 1722] [outer = 0x91d52800] 12:27:56 INFO - PROCESS | 5514 | 1464377276814 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1586ms 12:27:56 INFO - PROCESS | 5514 | 1464377276846 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 12:27:56 INFO - PROCESS | 5514 | 1464377276851 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 12:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:27:56 INFO - PROCESS | 5514 | 1464377276857 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:27:56 INFO - PROCESS | 5514 | 1464377276861 Marionette TRACE conn3 <- [1,2266,null,{}] 12:27:56 INFO - PROCESS | 5514 | 1464377276867 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:57 INFO - PROCESS | 5514 | 1464377277087 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:27:57 INFO - PROCESS | 5514 | 1464377277375 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x921ea400 == 141 [pid = 5514] [id = 574] 12:27:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x92391c00) [pid = 5514] [serial = 1723] [outer = (nil)] 12:27:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x929d3000) [pid = 5514] [serial = 1724] [outer = 0x92391c00] 12:27:57 INFO - PROCESS | 5514 | 1464377277515 Marionette DEBUG loaded listener.js 12:27:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x92d5b400) [pid = 5514] [serial = 1725] [outer = 0x92391c00] 12:27:58 INFO - PROCESS | 5514 | 1464377278439 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1631ms 12:27:58 INFO - PROCESS | 5514 | 1464377278489 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 12:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:27:58 INFO - PROCESS | 5514 | 1464377278493 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 12:27:58 INFO - PROCESS | 5514 | 1464377278500 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:27:58 INFO - PROCESS | 5514 | 1464377278504 Marionette TRACE conn3 <- [1,2270,null,{}] 12:27:58 INFO - PROCESS | 5514 | 1464377278509 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:58 INFO - PROCESS | 5514 | 1464377278735 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:27:59 INFO - PROCESS | 5514 | 1464377279075 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dee8800 == 142 [pid = 5514] [id = 575] 12:27:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x8e954400) [pid = 5514] [serial = 1726] [outer = (nil)] 12:27:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x93d32400) [pid = 5514] [serial = 1727] [outer = 0x8e954400] 12:27:59 INFO - PROCESS | 5514 | 1464377279167 Marionette DEBUG loaded listener.js 12:27:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x93d9c400) [pid = 5514] [serial = 1728] [outer = 0x8e954400] 12:28:00 INFO - PROCESS | 5514 | 1464377280130 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1686ms 12:28:00 INFO - PROCESS | 5514 | 1464377280187 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 12:28:00 INFO - PROCESS | 5514 | 1464377280190 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 12:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:28:00 INFO - PROCESS | 5514 | 1464377280197 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:28:00 INFO - PROCESS | 5514 | 1464377280200 Marionette TRACE conn3 <- [1,2274,null,{}] 12:28:00 INFO - PROCESS | 5514 | 1464377280206 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:00 INFO - PROCESS | 5514 | 1464377280441 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 12:28:00 INFO - PROCESS | 5514 | 1464377280772 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:00 INFO - PROCESS | 5514 | ++DOCSHELL 0x886f8c00 == 143 [pid = 5514] [id = 576] 12:28:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x91328c00) [pid = 5514] [serial = 1729] [outer = (nil)] 12:28:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x951d9400) [pid = 5514] [serial = 1730] [outer = 0x91328c00] 12:28:00 INFO - PROCESS | 5514 | 1464377280865 Marionette DEBUG loaded listener.js 12:28:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x952f3000) [pid = 5514] [serial = 1731] [outer = 0x91328c00] 12:28:01 INFO - PROCESS | 5514 | 1464377281813 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1685ms 12:28:01 INFO - PROCESS | 5514 | 1464377281883 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 12:28:01 INFO - PROCESS | 5514 | 1464377281888 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 12:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:28:01 INFO - PROCESS | 5514 | 1464377281894 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:28:01 INFO - PROCESS | 5514 | 1464377281899 Marionette TRACE conn3 <- [1,2278,null,{}] 12:28:01 INFO - PROCESS | 5514 | 1464377281905 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:02 INFO - PROCESS | 5514 | 1464377282195 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 12:28:02 INFO - PROCESS | 5514 | 1464377282547 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:02 INFO - PROCESS | 5514 | ++DOCSHELL 0x97709000 == 144 [pid = 5514] [id = 577] 12:28:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x9a360400) [pid = 5514] [serial = 1732] [outer = (nil)] 12:28:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x9a3d4c00) [pid = 5514] [serial = 1733] [outer = 0x9a360400] 12:28:02 INFO - PROCESS | 5514 | 1464377282645 Marionette DEBUG loaded listener.js 12:28:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x9a5dcc00) [pid = 5514] [serial = 1734] [outer = 0x9a360400] 12:28:03 INFO - PROCESS | 5514 | 1464377283604 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1784ms 12:28:03 INFO - PROCESS | 5514 | 1464377283680 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:28:03 INFO - PROCESS | 5514 | 1464377283684 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 12:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:28:03 INFO - PROCESS | 5514 | 1464377283692 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:28:03 INFO - PROCESS | 5514 | 1464377283696 Marionette TRACE conn3 <- [1,2282,null,{}] 12:28:03 INFO - PROCESS | 5514 | 1464377283702 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:03 INFO - PROCESS | 5514 | 1464377283946 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 12:28:04 INFO - PROCESS | 5514 | 1464377284279 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4cb000 == 145 [pid = 5514] [id = 578] 12:28:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x91323400) [pid = 5514] [serial = 1735] [outer = (nil)] 12:28:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x9a88d400) [pid = 5514] [serial = 1736] [outer = 0x91323400] 12:28:04 INFO - PROCESS | 5514 | 1464377284371 Marionette DEBUG loaded listener.js 12:28:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x9a892400) [pid = 5514] [serial = 1737] [outer = 0x91323400] 12:28:05 INFO - PROCESS | 5514 | 1464377285278 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1633ms 12:28:05 INFO - PROCESS | 5514 | 1464377285325 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 12:28:05 INFO - PROCESS | 5514 | 1464377285329 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 12:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:28:05 INFO - PROCESS | 5514 | 1464377285335 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:28:05 INFO - PROCESS | 5514 | 1464377285349 Marionette TRACE conn3 <- [1,2286,null,{}] 12:28:05 INFO - PROCESS | 5514 | 1464377285354 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:05 INFO - PROCESS | 5514 | 1464377285584 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:28:05 INFO - PROCESS | 5514 | 1464377285916 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x87387c00 == 146 [pid = 5514] [id = 579] 12:28:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x9a5eb000) [pid = 5514] [serial = 1738] [outer = (nil)] 12:28:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x9ace1400) [pid = 5514] [serial = 1739] [outer = 0x9a5eb000] 12:28:06 INFO - PROCESS | 5514 | 1464377286009 Marionette DEBUG loaded listener.js 12:28:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x9ace7000) [pid = 5514] [serial = 1740] [outer = 0x9a5eb000] 12:28:06 INFO - PROCESS | 5514 | 1464377286905 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1642ms 12:28:06 INFO - PROCESS | 5514 | 1464377286979 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 12:28:06 INFO - PROCESS | 5514 | 1464377286983 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 12:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:28:06 INFO - PROCESS | 5514 | 1464377286989 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:28:06 INFO - PROCESS | 5514 | 1464377286993 Marionette TRACE conn3 <- [1,2290,null,{}] 12:28:07 INFO - PROCESS | 5514 | 1464377286999 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:07 INFO - PROCESS | 5514 | 1464377287255 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 12:28:07 INFO - PROCESS | 5514 | 1464377287590 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x892c5800 == 147 [pid = 5514] [id = 580] 12:28:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x9aae4800) [pid = 5514] [serial = 1741] [outer = (nil)] 12:28:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x9c038c00) [pid = 5514] [serial = 1742] [outer = 0x9aae4800] 12:28:07 INFO - PROCESS | 5514 | 1464377287684 Marionette DEBUG loaded listener.js 12:28:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x9c0c9000) [pid = 5514] [serial = 1743] [outer = 0x9aae4800] 12:28:08 INFO - PROCESS | 5514 | 1464377288570 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1635ms 12:28:08 INFO - PROCESS | 5514 | 1464377288625 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 12:28:08 INFO - PROCESS | 5514 | 1464377288628 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 12:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:28:08 INFO - PROCESS | 5514 | 1464377288635 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:28:08 INFO - PROCESS | 5514 | 1464377288639 Marionette TRACE conn3 <- [1,2294,null,{}] 12:28:08 INFO - PROCESS | 5514 | 1464377288645 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:08 INFO - PROCESS | 5514 | 1464377288865 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 12:28:09 INFO - PROCESS | 5514 | 1464377289209 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:09 INFO - PROCESS | 5514 | ++DOCSHELL 0x886f5800 == 148 [pid = 5514] [id = 581] 12:28:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x91d55000) [pid = 5514] [serial = 1744] [outer = (nil)] 12:28:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0xa115c400) [pid = 5514] [serial = 1745] [outer = 0x91d55000] 12:28:09 INFO - PROCESS | 5514 | 1464377289310 Marionette DEBUG loaded listener.js 12:28:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0xa214d800) [pid = 5514] [serial = 1746] [outer = 0x91d55000] 12:28:10 INFO - PROCESS | 5514 | 1464377290203 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1636ms 12:28:10 INFO - PROCESS | 5514 | 1464377290273 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 12:28:10 INFO - PROCESS | 5514 | 1464377290277 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 12:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:28:10 INFO - PROCESS | 5514 | 1464377290283 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:28:10 INFO - PROCESS | 5514 | 1464377290287 Marionette TRACE conn3 <- [1,2298,null,{}] 12:28:10 INFO - PROCESS | 5514 | 1464377290292 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:10 INFO - PROCESS | 5514 | 1464377290514 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 12:28:10 INFO - PROCESS | 5514 | 1464377290855 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x892d0000 == 149 [pid = 5514] [id = 582] 12:28:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x89663800) [pid = 5514] [serial = 1747] [outer = (nil)] 12:28:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0xa2402800) [pid = 5514] [serial = 1748] [outer = 0x89663800] 12:28:10 INFO - PROCESS | 5514 | 1464377290954 Marionette DEBUG loaded listener.js 12:28:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 186 (0xa246b000) [pid = 5514] [serial = 1749] [outer = 0x89663800] 12:28:11 INFO - PROCESS | 5514 | 1464377291849 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1640ms 12:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:28:11 INFO - PROCESS | 5514 | 1464377291924 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:28:11 INFO - PROCESS | 5514 | 1464377291927 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 12:28:11 INFO - PROCESS | 5514 | 1464377291934 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:28:11 INFO - PROCESS | 5514 | 1464377291937 Marionette TRACE conn3 <- [1,2302,null,{}] 12:28:11 INFO - PROCESS | 5514 | 1464377291943 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:12 INFO - PROCESS | 5514 | 1464377292204 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 12:28:12 INFO - PROCESS | 5514 | 1464377292542 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x9aae2c00 == 150 [pid = 5514] [id = 583] 12:28:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 187 (0x9b899400) [pid = 5514] [serial = 1750] [outer = (nil)] 12:28:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 188 (0xa262fc00) [pid = 5514] [serial = 1751] [outer = 0x9b899400] 12:28:12 INFO - PROCESS | 5514 | 1464377292636 Marionette DEBUG loaded listener.js 12:28:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 189 (0xa26bf400) [pid = 5514] [serial = 1752] [outer = 0x9b899400] 12:28:13 INFO - PROCESS | 5514 | 1464377293498 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1584ms 12:28:13 INFO - PROCESS | 5514 | 1464377293517 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 12:28:13 INFO - PROCESS | 5514 | 1464377293520 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 12:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:28:13 INFO - PROCESS | 5514 | 1464377293527 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:28:13 INFO - PROCESS | 5514 | 1464377293531 Marionette TRACE conn3 <- [1,2306,null,{}] 12:28:13 INFO - PROCESS | 5514 | 1464377293536 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:13 INFO - PROCESS | 5514 | 1464377293755 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:28:14 INFO - PROCESS | 5514 | 1464377294060 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x929d4c00 == 151 [pid = 5514] [id = 584] 12:28:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 190 (0x93a32800) [pid = 5514] [serial = 1753] [outer = (nil)] 12:28:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 191 (0xa30f3c00) [pid = 5514] [serial = 1754] [outer = 0x93a32800] 12:28:14 INFO - PROCESS | 5514 | 1464377294147 Marionette DEBUG loaded listener.js 12:28:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 192 (0xa3253800) [pid = 5514] [serial = 1755] [outer = 0x93a32800] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x921dfc00 == 150 [pid = 5514] [id = 41] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8738d800 == 149 [pid = 5514] [id = 565] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8cca3000 == 148 [pid = 5514] [id = 564] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4dd000 == 147 [pid = 5514] [id = 563] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x886fb400 == 146 [pid = 5514] [id = 562] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x9913f800 == 145 [pid = 5514] [id = 559] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x892c5000 == 144 [pid = 5514] [id = 560] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x9a9d0000 == 143 [pid = 5514] [id = 558] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x9a3db000 == 142 [pid = 5514] [id = 557] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x99720000 == 141 [pid = 5514] [id = 556] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8e989c00 == 140 [pid = 5514] [id = 554] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x98294800 == 139 [pid = 5514] [id = 555] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x91d4c400 == 138 [pid = 5514] [id = 553] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x925af000 == 137 [pid = 5514] [id = 552] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x91cc8800 == 136 [pid = 5514] [id = 551] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x911ba000 == 135 [pid = 5514] [id = 550] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x897c6c00 == 134 [pid = 5514] [id = 548] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4c6c00 == 133 [pid = 5514] [id = 549] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc2dc00 == 132 [pid = 5514] [id = 547] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8d495000 == 131 [pid = 5514] [id = 546] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8cca4400 == 130 [pid = 5514] [id = 545] 12:28:16 INFO - PROCESS | 5514 | --DOCSHELL 0x899b1c00 == 129 [pid = 5514] [id = 544] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 191 (0x8d7a6400) [pid = 5514] [serial = 1500] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 190 (0x8d48a800) [pid = 5514] [serial = 1628] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 189 (0x8a3e6000) [pid = 5514] [serial = 1568] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 188 (0x8ce84800) [pid = 5514] [serial = 1565] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 187 (0x8a3e1400) [pid = 5514] [serial = 1622] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 186 (0x8a4e2400) [pid = 5514] [serial = 1623] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 185 (0x9b89fc00) [pid = 5514] [serial = 1620] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0x9b894800) [pid = 5514] [serial = 1619] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x9ace4000) [pid = 5514] [serial = 1617] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x9acdd000) [pid = 5514] [serial = 1616] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x9a9c8c00) [pid = 5514] [serial = 1614] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x9a5e8400) [pid = 5514] [serial = 1613] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x9a57d800) [pid = 5514] [serial = 1611] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x9a4b6400) [pid = 5514] [serial = 1610] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x99772800) [pid = 5514] [serial = 1608] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x9951f800) [pid = 5514] [serial = 1607] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x977e6400) [pid = 5514] [serial = 1605] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x9770b800) [pid = 5514] [serial = 1604] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x951cd800) [pid = 5514] [serial = 1602] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x9515b000) [pid = 5514] [serial = 1601] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x93d9a000) [pid = 5514] [serial = 1599] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x92d61c00) [pid = 5514] [serial = 1598] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x925b4c00) [pid = 5514] [serial = 1596] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x925b1c00) [pid = 5514] [serial = 1595] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x91f67400) [pid = 5514] [serial = 1593] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x91d4ec00) [pid = 5514] [serial = 1592] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x91cc7400) [pid = 5514] [serial = 1590] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x91328400) [pid = 5514] [serial = 1589] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x90fca400) [pid = 5514] [serial = 1586] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x8f357400) [pid = 5514] [serial = 1584] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x8f104000) [pid = 5514] [serial = 1583] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x8e94c800) [pid = 5514] [serial = 1580] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8de22c00) [pid = 5514] [serial = 1577] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x8d7a6c00) [pid = 5514] [serial = 1574] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x9ac7b000) [pid = 5514] [serial = 1485] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x8ce8a400) [pid = 5514] [serial = 1571] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x8cdc4800) [pid = 5514] [serial = 1626] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x8c9c5800) [pid = 5514] [serial = 1625] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x8d669400) [pid = 5514] [serial = 1629] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x8d492c00) [pid = 5514] [serial = 1631] [outer = (nil)] [url = about:blank] 12:28:17 INFO - PROCESS | 5514 | 1464377297434 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 3940ms 12:28:17 INFO - PROCESS | 5514 | 1464377297469 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 12:28:17 INFO - PROCESS | 5514 | 1464377297474 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 12:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:28:17 INFO - PROCESS | 5514 | 1464377297482 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:28:17 INFO - PROCESS | 5514 | 1464377297486 Marionette TRACE conn3 <- [1,2310,null,{}] 12:28:17 INFO - PROCESS | 5514 | 1464377297549 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:17 INFO - PROCESS | 5514 | 1464377297773 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 12:28:17 INFO - PROCESS | 5514 | 1464377297976 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x896c5400 == 130 [pid = 5514] [id = 585] 12:28:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x897cec00) [pid = 5514] [serial = 1756] [outer = (nil)] 12:28:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x8a3e6000) [pid = 5514] [serial = 1757] [outer = 0x897cec00] 12:28:18 INFO - PROCESS | 5514 | 1464377298061 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x8aa0a400) [pid = 5514] [serial = 1758] [outer = 0x897cec00] 12:28:18 INFO - PROCESS | 5514 | 1464377298963 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1537ms 12:28:19 INFO - PROCESS | 5514 | 1464377299021 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 12:28:19 INFO - PROCESS | 5514 | 1464377299029 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 12:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:28:19 INFO - PROCESS | 5514 | 1464377299040 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:28:19 INFO - PROCESS | 5514 | 1464377299044 Marionette TRACE conn3 <- [1,2314,null,{}] 12:28:19 INFO - PROCESS | 5514 | 1464377299051 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:19 INFO - PROCESS | 5514 | 1464377299283 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 12:28:19 INFO - PROCESS | 5514 | 1464377299618 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c612000 == 131 [pid = 5514] [id = 586] 12:28:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x8cc54400) [pid = 5514] [serial = 1759] [outer = (nil)] 12:28:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x8cdcc800) [pid = 5514] [serial = 1760] [outer = 0x8cc54400] 12:28:19 INFO - PROCESS | 5514 | 1464377299715 Marionette DEBUG loaded listener.js 12:28:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x8ce8d800) [pid = 5514] [serial = 1761] [outer = 0x8cc54400] 12:28:20 INFO - PROCESS | 5514 | 1464377300988 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2000ms 12:28:21 INFO - PROCESS | 5514 | 1464377301040 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 5514 | 1464377301043 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 12:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:28:21 INFO - PROCESS | 5514 | 1464377301051 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:28:21 INFO - PROCESS | 5514 | 1464377301057 Marionette TRACE conn3 <- [1,2318,null,{}] 12:28:21 INFO - PROCESS | 5514 | 1464377301100 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:21 INFO - PROCESS | 5514 | 1464377301435 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x8c8d2c00) [pid = 5514] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x897c2000) [pid = 5514] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x8d79e000) [pid = 5514] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x8cc52800) [pid = 5514] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x8d0b4000) [pid = 5514] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x8de1d000) [pid = 5514] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x8deed400) [pid = 5514] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x91cd5400) [pid = 5514] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9a9c4400) [pid = 5514] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x99140800) [pid = 5514] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8ccaf000) [pid = 5514] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x925b2400) [pid = 5514] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x99199c00) [pid = 5514] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8a4ea000) [pid = 5514] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8de25c00) [pid = 5514] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8ccaf800) [pid = 5514] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8c9bb800) [pid = 5514] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x9acdec00) [pid = 5514] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0xa1160400) [pid = 5514] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x95154400) [pid = 5514] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x899b3800) [pid = 5514] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8e98a800) [pid = 5514] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x9a5e4400) [pid = 5514] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x90fc4800) [pid = 5514] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x886f9000) [pid = 5514] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x9a570800) [pid = 5514] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x91d4bc00) [pid = 5514] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x925bb400) [pid = 5514] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:28:22 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x89666800) [pid = 5514] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:28:22 INFO - PROCESS | 5514 | 1464377302308 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x87387400 == 132 [pid = 5514] [id = 587] 12:28:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x886f8000) [pid = 5514] [serial = 1762] [outer = (nil)] 12:28:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x899b1800) [pid = 5514] [serial = 1763] [outer = 0x886f8000] 12:28:22 INFO - PROCESS | 5514 | 1464377302394 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8ccaf000) [pid = 5514] [serial = 1764] [outer = 0x886f8000] 12:28:23 INFO - PROCESS | 5514 | 1464377303161 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 12:28:23 INFO - PROCESS | 5514 | 1464377303227 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 12:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:28:23 INFO - PROCESS | 5514 | 1464377303233 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:28:23 INFO - PROCESS | 5514 | 1464377303236 Marionette TRACE conn3 <- [1,2322,null,{}] 12:28:23 INFO - PROCESS | 5514 | 1464377303242 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:23 INFO - PROCESS | 5514 | 1464377303577 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 12:28:23 INFO - PROCESS | 5514 | 1464377303595 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3e5000 == 133 [pid = 5514] [id = 588] 12:28:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8d66b000) [pid = 5514] [serial = 1765] [outer = (nil)] 12:28:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8de27c00) [pid = 5514] [serial = 1766] [outer = 0x8d66b000] 12:28:23 INFO - PROCESS | 5514 | 1464377303670 Marionette DEBUG loaded listener.js 12:28:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8dee5800) [pid = 5514] [serial = 1767] [outer = 0x8d66b000] 12:28:24 INFO - PROCESS | 5514 | 1464377304888 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1685ms 12:28:24 INFO - PROCESS | 5514 | 1464377304920 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 12:28:24 INFO - PROCESS | 5514 | 1464377304926 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 12:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:28:24 INFO - PROCESS | 5514 | 1464377304937 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:28:24 INFO - PROCESS | 5514 | 1464377304942 Marionette TRACE conn3 <- [1,2326,null,{}] 12:28:24 INFO - PROCESS | 5514 | 1464377304951 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:25 INFO - PROCESS | 5514 | 1464377305226 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:28:25 INFO - PROCESS | 5514 | 1464377305574 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x896cb400 == 134 [pid = 5514] [id = 589] 12:28:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8a3e3c00) [pid = 5514] [serial = 1768] [outer = (nil)] 12:28:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8c618c00) [pid = 5514] [serial = 1769] [outer = 0x8a3e3c00] 12:28:25 INFO - PROCESS | 5514 | 1464377305672 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8cc4a800) [pid = 5514] [serial = 1770] [outer = 0x8a3e3c00] 12:28:26 INFO - PROCESS | 5514 | 1464377306654 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1786ms 12:28:26 INFO - PROCESS | 5514 | 1464377306724 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 12:28:26 INFO - PROCESS | 5514 | 1464377306733 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 12:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:28:26 INFO - PROCESS | 5514 | 1464377306744 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:28:26 INFO - PROCESS | 5514 | 1464377306748 Marionette TRACE conn3 <- [1,2330,null,{}] 12:28:26 INFO - PROCESS | 5514 | 1464377306755 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:27 INFO - PROCESS | 5514 | 1464377307025 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 12:28:27 INFO - PROCESS | 5514 | 1464377307372 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d666000 == 135 [pid = 5514] [id = 590] 12:28:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8d667000) [pid = 5514] [serial = 1771] [outer = (nil)] 12:28:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8d7a0400) [pid = 5514] [serial = 1772] [outer = 0x8d667000] 12:28:27 INFO - PROCESS | 5514 | 1464377307460 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8de25400) [pid = 5514] [serial = 1773] [outer = 0x8d667000] 12:28:28 INFO - PROCESS | 5514 | 1464377308460 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1781ms 12:28:28 INFO - PROCESS | 5514 | 1464377308526 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:28:28 INFO - PROCESS | 5514 | 1464377308531 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 12:28:28 INFO - PROCESS | 5514 | 1464377308538 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 5514 | 1464377308544 Marionette TRACE conn3 <- [1,2334,null,{}] 12:28:28 INFO - PROCESS | 5514 | 1464377308561 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:28 INFO - PROCESS | 5514 | 1464377308846 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:28:29 INFO - PROCESS | 5514 | 1464377309181 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e987400 == 136 [pid = 5514] [id = 591] 12:28:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8e98fc00) [pid = 5514] [serial = 1774] [outer = (nil)] 12:28:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8ec2f000) [pid = 5514] [serial = 1775] [outer = 0x8e98fc00] 12:28:29 INFO - PROCESS | 5514 | 1464377309280 Marionette DEBUG loaded listener.js 12:28:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8ecdec00) [pid = 5514] [serial = 1776] [outer = 0x8e98fc00] 12:28:30 INFO - PROCESS | 5514 | 1464377310202 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1739ms 12:28:30 INFO - PROCESS | 5514 | 1464377310277 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:28:30 INFO - PROCESS | 5514 | 1464377310282 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 12:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:28:30 INFO - PROCESS | 5514 | 1464377310288 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:28:30 INFO - PROCESS | 5514 | 1464377310292 Marionette TRACE conn3 <- [1,2338,null,{}] 12:28:30 INFO - PROCESS | 5514 | 1464377310298 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:30 INFO - PROCESS | 5514 | 1464377310574 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:28:30 INFO - PROCESS | 5514 | 1464377310904 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e98a000 == 137 [pid = 5514] [id = 592] 12:28:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8ecec800) [pid = 5514] [serial = 1777] [outer = (nil)] 12:28:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8f359000) [pid = 5514] [serial = 1778] [outer = 0x8ecec800] 12:28:31 INFO - PROCESS | 5514 | 1464377310998 Marionette DEBUG loaded listener.js 12:28:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8f364c00) [pid = 5514] [serial = 1779] [outer = 0x8ecec800] 12:28:31 INFO - PROCESS | 5514 | 1464377311942 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1684ms 12:28:31 INFO - PROCESS | 5514 | 1464377311974 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:28:31 INFO - PROCESS | 5514 | 1464377311978 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 12:28:31 INFO - PROCESS | 5514 | 1464377311985 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - PROCESS | 5514 | 1464377311988 Marionette TRACE conn3 <- [1,2342,null,{}] 12:28:31 INFO - PROCESS | 5514 | 1464377311994 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:32 INFO - PROCESS | 5514 | 1464377312217 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:28:32 INFO - PROCESS | 5514 | 1464377312581 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:32 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e983800 == 138 [pid = 5514] [id = 593] 12:28:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8ece9400) [pid = 5514] [serial = 1780] [outer = (nil)] 12:28:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x90fd1400) [pid = 5514] [serial = 1781] [outer = 0x8ece9400] 12:28:32 INFO - PROCESS | 5514 | 1464377312677 Marionette DEBUG loaded listener.js 12:28:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x911bd000) [pid = 5514] [serial = 1782] [outer = 0x8ece9400] 12:28:33 INFO - PROCESS | 5514 | 1464377313598 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1683ms 12:28:33 INFO - PROCESS | 5514 | 1464377313669 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:28:33 INFO - PROCESS | 5514 | 1464377313673 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 12:28:33 INFO - PROCESS | 5514 | 1464377313680 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - PROCESS | 5514 | 1464377313684 Marionette TRACE conn3 <- [1,2346,null,{}] 12:28:33 INFO - PROCESS | 5514 | 1464377313689 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:33 INFO - PROCESS | 5514 | 1464377313994 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:28:34 INFO - PROCESS | 5514 | 1464377314337 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4e5800 == 139 [pid = 5514] [id = 594] 12:28:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x90fd2400) [pid = 5514] [serial = 1783] [outer = (nil)] 12:28:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x91d4bc00) [pid = 5514] [serial = 1784] [outer = 0x90fd2400] 12:28:34 INFO - PROCESS | 5514 | 1464377314439 Marionette DEBUG loaded listener.js 12:28:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x91f68400) [pid = 5514] [serial = 1785] [outer = 0x90fd2400] 12:28:35 INFO - PROCESS | 5514 | 1464377315354 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1733ms 12:28:35 INFO - PROCESS | 5514 | 1464377315413 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:28:35 INFO - PROCESS | 5514 | 1464377315418 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 12:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:28:35 INFO - PROCESS | 5514 | 1464377315424 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:28:35 INFO - PROCESS | 5514 | 1464377315428 Marionette TRACE conn3 <- [1,2350,null,{}] 12:28:35 INFO - PROCESS | 5514 | 1464377315433 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:35 INFO - PROCESS | 5514 | 1464377315657 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:28:36 INFO - PROCESS | 5514 | 1464377315983 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x91d49800 == 140 [pid = 5514] [id = 595] 12:28:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x921dfc00) [pid = 5514] [serial = 1786] [outer = (nil)] 12:28:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x925af000) [pid = 5514] [serial = 1787] [outer = 0x921dfc00] 12:28:36 INFO - PROCESS | 5514 | 1464377316075 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x925b4c00) [pid = 5514] [serial = 1788] [outer = 0x921dfc00] 12:28:37 INFO - PROCESS | 5514 | 1464377317002 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1633ms 12:28:37 INFO - PROCESS | 5514 | 1464377317058 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:28:37 INFO - PROCESS | 5514 | 1464377317061 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 12:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:28:37 INFO - PROCESS | 5514 | 1464377317068 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:28:37 INFO - PROCESS | 5514 | 1464377317071 Marionette TRACE conn3 <- [1,2354,null,{}] 12:28:37 INFO - PROCESS | 5514 | 1464377317078 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:37 INFO - PROCESS | 5514 | 1464377317306 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:28:37 INFO - PROCESS | 5514 | 1464377317649 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e983000 == 141 [pid = 5514] [id = 596] 12:28:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x925b1c00) [pid = 5514] [serial = 1789] [outer = (nil)] 12:28:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x929d1400) [pid = 5514] [serial = 1790] [outer = 0x925b1c00] 12:28:37 INFO - PROCESS | 5514 | 1464377317744 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x92d5d800) [pid = 5514] [serial = 1791] [outer = 0x925b1c00] 12:28:38 INFO - PROCESS | 5514 | 1464377318656 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1643ms 12:28:38 INFO - PROCESS | 5514 | 1464377318712 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 5514 | 1464377318716 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 12:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:28:38 INFO - PROCESS | 5514 | 1464377318722 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:28:38 INFO - PROCESS | 5514 | 1464377318726 Marionette TRACE conn3 <- [1,2358,null,{}] 12:28:38 INFO - PROCESS | 5514 | 1464377318732 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:38 INFO - PROCESS | 5514 | 1464377318948 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:28:39 INFO - PROCESS | 5514 | 1464377319288 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x899b5000 == 142 [pid = 5514] [id = 597] 12:28:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x8a3eb400) [pid = 5514] [serial = 1792] [outer = (nil)] 12:28:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x92e46c00) [pid = 5514] [serial = 1793] [outer = 0x8a3eb400] 12:28:39 INFO - PROCESS | 5514 | 1464377319388 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x93d34400) [pid = 5514] [serial = 1794] [outer = 0x8a3eb400] 12:28:40 INFO - PROCESS | 5514 | 1464377320310 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1640ms 12:28:40 INFO - PROCESS | 5514 | 1464377320364 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 5514 | 1464377320369 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 12:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:28:40 INFO - PROCESS | 5514 | 1464377320375 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:28:40 INFO - PROCESS | 5514 | 1464377320378 Marionette TRACE conn3 <- [1,2362,null,{}] 12:28:40 INFO - PROCESS | 5514 | 1464377320384 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:40 INFO - PROCESS | 5514 | 1464377320613 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:28:40 INFO - PROCESS | 5514 | 1464377320951 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x92e45c00 == 143 [pid = 5514] [id = 598] 12:28:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x93d26800) [pid = 5514] [serial = 1795] [outer = (nil)] 12:28:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x952f6000) [pid = 5514] [serial = 1796] [outer = 0x93d26800] 12:28:41 INFO - PROCESS | 5514 | 1464377321043 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x977e5c00) [pid = 5514] [serial = 1797] [outer = 0x93d26800] 12:28:42 INFO - PROCESS | 5514 | 1464377322008 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1684ms 12:28:42 INFO - PROCESS | 5514 | 1464377322060 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:28:42 INFO - PROCESS | 5514 | 1464377322064 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 12:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:28:42 INFO - PROCESS | 5514 | 1464377322091 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:28:42 INFO - PROCESS | 5514 | 1464377322096 Marionette TRACE conn3 <- [1,2366,null,{}] 12:28:42 INFO - PROCESS | 5514 | 1464377322102 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:42 INFO - PROCESS | 5514 | 1464377322346 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:28:42 INFO - PROCESS | 5514 | 1464377322709 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x99e09000 == 144 [pid = 5514] [id = 599] 12:28:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9a292000) [pid = 5514] [serial = 1798] [outer = (nil)] 12:28:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x9a3cf400) [pid = 5514] [serial = 1799] [outer = 0x9a292000] 12:28:42 INFO - PROCESS | 5514 | 1464377322806 Marionette DEBUG loaded listener.js 12:28:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x9a571000) [pid = 5514] [serial = 1800] [outer = 0x9a292000] 12:28:43 INFO - PROCESS | 5514 | 1464377323727 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1689ms 12:28:43 INFO - PROCESS | 5514 | 1464377323777 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:28:43 INFO - PROCESS | 5514 | 1464377323781 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 12:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:28:43 INFO - PROCESS | 5514 | 1464377323788 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:28:43 INFO - PROCESS | 5514 | 1464377323792 Marionette TRACE conn3 <- [1,2370,null,{}] 12:28:43 INFO - PROCESS | 5514 | 1464377323797 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:44 INFO - PROCESS | 5514 | 1464377324012 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:28:44 INFO - PROCESS | 5514 | 1464377324361 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ececc00 == 145 [pid = 5514] [id = 600] 12:28:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x99524c00) [pid = 5514] [serial = 1801] [outer = (nil)] 12:28:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x9a5e2400) [pid = 5514] [serial = 1802] [outer = 0x99524c00] 12:28:44 INFO - PROCESS | 5514 | 1464377324468 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x9a888000) [pid = 5514] [serial = 1803] [outer = 0x99524c00] 12:28:45 INFO - PROCESS | 5514 | 1464377325354 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1641ms 12:28:45 INFO - PROCESS | 5514 | 1464377325430 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:28:45 INFO - PROCESS | 5514 | 1464377325434 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 12:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:28:45 INFO - PROCESS | 5514 | 1464377325440 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:28:45 INFO - PROCESS | 5514 | 1464377325443 Marionette TRACE conn3 <- [1,2374,null,{}] 12:28:45 INFO - PROCESS | 5514 | 1464377325459 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:45 INFO - PROCESS | 5514 | 1464377325721 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:28:46 INFO - PROCESS | 5514 | 1464377326056 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d34000 == 146 [pid = 5514] [id = 601] 12:28:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x9a570800) [pid = 5514] [serial = 1804] [outer = (nil)] 12:28:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x9aad8c00) [pid = 5514] [serial = 1805] [outer = 0x9a570800] 12:28:46 INFO - PROCESS | 5514 | 1464377326148 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x9aae0400) [pid = 5514] [serial = 1806] [outer = 0x9a570800] 12:28:47 INFO - PROCESS | 5514 | 1464377327097 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1697ms 12:28:47 INFO - PROCESS | 5514 | 1464377327138 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 5514 | 1464377327141 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 12:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:28:47 INFO - PROCESS | 5514 | 1464377327147 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - PROCESS | 5514 | 1464377327151 Marionette TRACE conn3 <- [1,2378,null,{}] 12:28:47 INFO - PROCESS | 5514 | 1464377327157 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:47 INFO - PROCESS | 5514 | 1464377327370 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:28:47 INFO - PROCESS | 5514 | 1464377327753 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x9acdd000 == 147 [pid = 5514] [id = 602] 12:28:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x9b105000) [pid = 5514] [serial = 1807] [outer = (nil)] 12:28:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x9b52e400) [pid = 5514] [serial = 1808] [outer = 0x9b105000] 12:28:47 INFO - PROCESS | 5514 | 1464377327849 Marionette DEBUG loaded listener.js 12:28:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x9b896800) [pid = 5514] [serial = 1809] [outer = 0x9b105000] 12:28:48 INFO - PROCESS | 5514 | 1464377328767 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1682ms 12:28:48 INFO - PROCESS | 5514 | 1464377328830 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 5514 | 1464377328834 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 12:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:28:48 INFO - PROCESS | 5514 | 1464377328840 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - PROCESS | 5514 | 1464377328843 Marionette TRACE conn3 <- [1,2382,null,{}] 12:28:48 INFO - PROCESS | 5514 | 1464377328849 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:49 INFO - PROCESS | 5514 | 1464377329082 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:28:49 INFO - PROCESS | 5514 | 1464377329428 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4c6400 == 148 [pid = 5514] [id = 603] 12:28:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x91325000) [pid = 5514] [serial = 1810] [outer = (nil)] 12:28:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x9c1ab400) [pid = 5514] [serial = 1811] [outer = 0x91325000] 12:28:49 INFO - PROCESS | 5514 | 1464377329537 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x9d1ba400) [pid = 5514] [serial = 1812] [outer = 0x91325000] 12:28:50 INFO - PROCESS | 5514 | 1464377330483 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1687ms 12:28:50 INFO - PROCESS | 5514 | 1464377330528 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:28:50 INFO - PROCESS | 5514 | 1464377330532 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 12:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:28:50 INFO - PROCESS | 5514 | 1464377330538 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:28:50 INFO - PROCESS | 5514 | 1464377330542 Marionette TRACE conn3 <- [1,2386,null,{}] 12:28:50 INFO - PROCESS | 5514 | 1464377330547 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:50 INFO - PROCESS | 5514 | 1464377330758 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:28:51 INFO - PROCESS | 5514 | 1464377331100 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:51 INFO - PROCESS | 5514 | ++DOCSHELL 0x9b8a1800 == 149 [pid = 5514] [id = 604] 12:28:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0xa2278c00) [pid = 5514] [serial = 1813] [outer = (nil)] 12:28:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0xa246f800) [pid = 5514] [serial = 1814] [outer = 0xa2278c00] 12:28:51 INFO - PROCESS | 5514 | 1464377331193 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0xa2473800) [pid = 5514] [serial = 1815] [outer = 0xa2278c00] 12:28:52 INFO - PROCESS | 5514 | 1464377332112 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1635ms 12:28:52 INFO - PROCESS | 5514 | 1464377332174 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 5514 | 1464377332178 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 12:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:28:52 INFO - PROCESS | 5514 | 1464377332184 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:28:52 INFO - PROCESS | 5514 | 1464377332188 Marionette TRACE conn3 <- [1,2390,null,{}] 12:28:52 INFO - PROCESS | 5514 | 1464377332193 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:52 INFO - PROCESS | 5514 | 1464377332424 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:28:52 INFO - PROCESS | 5514 | 1464377332776 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x886fc800 == 150 [pid = 5514] [id = 605] 12:28:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x9b320400) [pid = 5514] [serial = 1816] [outer = (nil)] 12:28:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0xa345e800) [pid = 5514] [serial = 1817] [outer = 0x9b320400] 12:28:52 INFO - PROCESS | 5514 | 1464377332869 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 186 (0xa35ea800) [pid = 5514] [serial = 1818] [outer = 0x9b320400] 12:28:53 INFO - PROCESS | 5514 | 1464377333793 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1681ms 12:28:53 INFO - PROCESS | 5514 | 1464377333868 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:28:53 INFO - PROCESS | 5514 | 1464377333872 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 12:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:28:53 INFO - PROCESS | 5514 | 1464377333878 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:28:53 INFO - PROCESS | 5514 | 1464377333882 Marionette TRACE conn3 <- [1,2394,null,{}] 12:28:53 INFO - PROCESS | 5514 | 1464377333888 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:54 INFO - PROCESS | 5514 | 1464377334122 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:28:54 INFO - PROCESS | 5514 | 1464377334482 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x87387400 == 149 [pid = 5514] [id = 587] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8c612000 == 148 [pid = 5514] [id = 586] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x896c5400 == 147 [pid = 5514] [id = 585] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x929d4c00 == 146 [pid = 5514] [id = 584] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x9aae2c00 == 145 [pid = 5514] [id = 583] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x892d0000 == 144 [pid = 5514] [id = 582] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x892c5800 == 143 [pid = 5514] [id = 580] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x886f5800 == 142 [pid = 5514] [id = 581] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x87387c00 == 141 [pid = 5514] [id = 579] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4cb000 == 140 [pid = 5514] [id = 578] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x97709000 == 139 [pid = 5514] [id = 577] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x886f8c00 == 138 [pid = 5514] [id = 576] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8dee8800 == 137 [pid = 5514] [id = 575] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x91328800 == 136 [pid = 5514] [id = 573] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x921ea400 == 135 [pid = 5514] [id = 574] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8d79c400 == 134 [pid = 5514] [id = 572] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8cdc7000 == 133 [pid = 5514] [id = 571] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8dc2d400 == 132 [pid = 5514] [id = 570] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8d66e400 == 131 [pid = 5514] [id = 569] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8d494c00 == 130 [pid = 5514] [id = 568] 12:28:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8a00a800 == 129 [pid = 5514] [id = 567] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 185 (0x8dee3c00) [pid = 5514] [serial = 1578] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0x8aa0b800) [pid = 5514] [serial = 1569] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0x90fd2000) [pid = 5514] [serial = 1587] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x8d0b1000) [pid = 5514] [serial = 1572] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x8dc34400) [pid = 5514] [serial = 1575] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8e952400) [pid = 5514] [serial = 1581] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x8ecebc00) [pid = 5514] [serial = 1646] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x91f69800) [pid = 5514] [serial = 1652] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x9c0c6800) [pid = 5514] [serial = 1680] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x9d1c6000) [pid = 5514] [serial = 1682] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x8ce8d000) [pid = 5514] [serial = 1637] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x929d0000) [pid = 5514] [serial = 1659] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x99f13800) [pid = 5514] [serial = 1667] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8c7a1400) [pid = 5514] [serial = 1691] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8e871c00) [pid = 5514] [serial = 1640] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8cf44800) [pid = 5514] [serial = 1695] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x8ce8d400) [pid = 5514] [serial = 1566] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x9b535000) [pid = 5514] [serial = 1677] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x9a3d3400) [pid = 5514] [serial = 1668] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0xa21a6800) [pid = 5514] [serial = 1686] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x952f8000) [pid = 5514] [serial = 1664] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x8d48c000) [pid = 5514] [serial = 1638] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x8a008000) [pid = 5514] [serial = 1634] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x8e94d400) [pid = 5514] [serial = 1641] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x8f109800) [pid = 5514] [serial = 1647] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x929cb400) [pid = 5514] [serial = 1658] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8eac2c00) [pid = 5514] [serial = 1643] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x9a9ccc00) [pid = 5514] [serial = 1673] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x91cd3000) [pid = 5514] [serial = 1650] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x921de400) [pid = 5514] [serial = 1653] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x8a009c00) [pid = 5514] [serial = 1697] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x9a5eac00) [pid = 5514] [serial = 1671] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x9c079000) [pid = 5514] [serial = 1679] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x91320400) [pid = 5514] [serial = 1649] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x9823a800) [pid = 5514] [serial = 1665] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0xa21a5000) [pid = 5514] [serial = 1685] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9a5dec00) [pid = 5514] [serial = 1670] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x9ace9800) [pid = 5514] [serial = 1676] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0xa060c000) [pid = 5514] [serial = 1683] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8ec39400) [pid = 5514] [serial = 1644] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x926e0800) [pid = 5514] [serial = 1656] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x92f30800) [pid = 5514] [serial = 1662] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x897c4000) [pid = 5514] [serial = 1689] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8966f800) [pid = 5514] [serial = 1688] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8b7e5800) [pid = 5514] [serial = 1635] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x925b0800) [pid = 5514] [serial = 1655] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x92e45800) [pid = 5514] [serial = 1661] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x8cdd2c00) [pid = 5514] [serial = 1694] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8c8de800) [pid = 5514] [serial = 1692] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x9a9d0400) [pid = 5514] [serial = 1674] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x8de21000) [pid = 5514] [serial = 1700] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x8d0b0000) [pid = 5514] [serial = 1698] [outer = (nil)] [url = about:blank] 12:28:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x87387400 == 130 [pid = 5514] [id = 606] 12:28:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x87387c00) [pid = 5514] [serial = 1819] [outer = (nil)] 12:28:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x896c3400) [pid = 5514] [serial = 1820] [outer = 0x87387c00] 12:28:56 INFO - PROCESS | 5514 | 1464377336757 Marionette DEBUG loaded listener.js 12:28:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x897c2000) [pid = 5514] [serial = 1821] [outer = 0x87387c00] 12:28:57 INFO - PROCESS | 5514 | 1464377337670 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 3840ms 12:28:57 INFO - PROCESS | 5514 | 1464377337720 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 5514 | 1464377337727 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 12:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:28:57 INFO - PROCESS | 5514 | 1464377337735 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:28:57 INFO - PROCESS | 5514 | 1464377337740 Marionette TRACE conn3 <- [1,2398,null,{}] 12:28:57 INFO - PROCESS | 5514 | 1464377337748 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:57 INFO - PROCESS | 5514 | 1464377337970 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:28:58 INFO - PROCESS | 5514 | 1464377338187 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4eb400 == 131 [pid = 5514] [id = 607] 12:28:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8a4ebc00) [pid = 5514] [serial = 1822] [outer = (nil)] 12:28:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8c611800) [pid = 5514] [serial = 1823] [outer = 0x8a4ebc00] 12:28:58 INFO - PROCESS | 5514 | 1464377338266 Marionette DEBUG loaded listener.js 12:28:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8c7a5400) [pid = 5514] [serial = 1824] [outer = 0x8a4ebc00] 12:28:59 INFO - PROCESS | 5514 | 1464377339119 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1437ms 12:28:59 INFO - PROCESS | 5514 | 1464377339180 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:28:59 INFO - PROCESS | 5514 | 1464377339186 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 12:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:28:59 INFO - PROCESS | 5514 | 1464377339196 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:28:59 INFO - PROCESS | 5514 | 1464377339200 Marionette TRACE conn3 <- [1,2402,null,{}] 12:28:59 INFO - PROCESS | 5514 | 1464377339206 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:59 INFO - PROCESS | 5514 | 1464377339501 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:28:59 INFO - PROCESS | 5514 | 1464377339535 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cc55800 == 132 [pid = 5514] [id = 608] 12:28:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8cc57c00) [pid = 5514] [serial = 1825] [outer = (nil)] 12:28:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8ce92c00) [pid = 5514] [serial = 1826] [outer = 0x8cc57c00] 12:28:59 INFO - PROCESS | 5514 | 1464377339609 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8d0aa400) [pid = 5514] [serial = 1827] [outer = 0x8cc57c00] 12:29:00 INFO - PROCESS | 5514 | 1464377340703 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1533ms 12:29:00 INFO - PROCESS | 5514 | 1464377340730 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:29:00 INFO - PROCESS | 5514 | 1464377340734 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 12:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:29:00 INFO - PROCESS | 5514 | 1464377340747 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:29:00 INFO - PROCESS | 5514 | 1464377340753 Marionette TRACE conn3 <- [1,2406,null,{}] 12:29:00 INFO - PROCESS | 5514 | 1464377340769 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:01 INFO - PROCESS | 5514 | 1464377341067 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:29:01 INFO - PROCESS | 5514 | 1464377341099 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ccad800 == 133 [pid = 5514] [id = 609] 12:29:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8ce93800) [pid = 5514] [serial = 1828] [outer = (nil)] 12:29:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8dc30400) [pid = 5514] [serial = 1829] [outer = 0x8ce93800] 12:29:01 INFO - PROCESS | 5514 | 1464377341173 Marionette DEBUG loaded listener.js 12:29:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8de20c00) [pid = 5514] [serial = 1830] [outer = 0x8ce93800] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x8e950800) [pid = 5514] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x91323400) [pid = 5514] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x92391c00) [pid = 5514] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8e985c00) [pid = 5514] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8a3ee800) [pid = 5514] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x91d52800) [pid = 5514] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x886f8000) [pid = 5514] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x897cec00) [pid = 5514] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x89663800) [pid = 5514] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x9b899400) [pid = 5514] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x8cc54400) [pid = 5514] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x91d55000) [pid = 5514] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x8ec3d400) [pid = 5514] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x9aae4800) [pid = 5514] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x8e954400) [pid = 5514] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x91328c00) [pid = 5514] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x8e985000) [pid = 5514] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x9a360400) [pid = 5514] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x8a3ecc00) [pid = 5514] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x8d496c00) [pid = 5514] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:29:02 INFO - PROCESS | 5514 | --DOMWINDOW == 125 (0x9a5eb000) [pid = 5514] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:29:02 INFO - PROCESS | 5514 | 1464377342685 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1991ms 12:29:02 INFO - PROCESS | 5514 | 1464377342740 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:29:02 INFO - PROCESS | 5514 | 1464377342744 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 12:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:29:02 INFO - PROCESS | 5514 | 1464377342751 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:29:02 INFO - PROCESS | 5514 | 1464377342753 Marionette TRACE conn3 <- [1,2410,null,{}] 12:29:02 INFO - PROCESS | 5514 | 1464377342759 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:02 INFO - PROCESS | 5514 | 1464377342996 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:29:03 INFO - PROCESS | 5514 | 1464377343205 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a011800 == 134 [pid = 5514] [id = 610] 12:29:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 126 (0x8c7abc00) [pid = 5514] [serial = 1831] [outer = (nil)] 12:29:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x8de28400) [pid = 5514] [serial = 1832] [outer = 0x8c7abc00] 12:29:03 INFO - PROCESS | 5514 | 1464377343284 Marionette DEBUG loaded listener.js 12:29:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8e871800) [pid = 5514] [serial = 1833] [outer = 0x8c7abc00] 12:29:04 INFO - PROCESS | 5514 | 1464377344385 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1684ms 12:29:04 INFO - PROCESS | 5514 | 1464377344436 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:29:04 INFO - PROCESS | 5514 | 1464377344444 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 12:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:29:04 INFO - PROCESS | 5514 | 1464377344453 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:29:04 INFO - PROCESS | 5514 | 1464377344460 Marionette TRACE conn3 <- [1,2414,null,{}] 12:29:04 INFO - PROCESS | 5514 | 1464377344470 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:04 INFO - PROCESS | 5514 | 1464377344746 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:29:05 INFO - PROCESS | 5514 | 1464377345099 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x899bb000 == 135 [pid = 5514] [id = 611] 12:29:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x8a4e8400) [pid = 5514] [serial = 1834] [outer = (nil)] 12:29:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x8b7eb800) [pid = 5514] [serial = 1835] [outer = 0x8a4e8400] 12:29:05 INFO - PROCESS | 5514 | 1464377345190 Marionette DEBUG loaded listener.js 12:29:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8c9c3000) [pid = 5514] [serial = 1836] [outer = 0x8a4e8400] 12:29:06 INFO - PROCESS | 5514 | 1464377346213 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1797ms 12:29:06 INFO - PROCESS | 5514 | 1464377346250 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:29:06 INFO - PROCESS | 5514 | 1464377346259 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 12:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:29:06 INFO - PROCESS | 5514 | 1464377346271 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:29:06 INFO - PROCESS | 5514 | 1464377346275 Marionette TRACE conn3 <- [1,2418,null,{}] 12:29:06 INFO - PROCESS | 5514 | 1464377346281 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:06 INFO - PROCESS | 5514 | 1464377346524 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:29:06 INFO - PROCESS | 5514 | 1464377346860 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d0b1800 == 136 [pid = 5514] [id = 612] 12:29:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8d0b3800) [pid = 5514] [serial = 1837] [outer = (nil)] 12:29:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8d664000) [pid = 5514] [serial = 1838] [outer = 0x8d0b3800] 12:29:06 INFO - PROCESS | 5514 | 1464377346956 Marionette DEBUG loaded listener.js 12:29:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8dc2bc00) [pid = 5514] [serial = 1839] [outer = 0x8d0b3800] 12:29:07 INFO - PROCESS | 5514 | 1464377347940 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1735ms 12:29:08 INFO - PROCESS | 5514 | 1464377348005 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:29:08 INFO - PROCESS | 5514 | 1464377348011 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 12:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:29:08 INFO - PROCESS | 5514 | 1464377348018 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:29:08 INFO - PROCESS | 5514 | 1464377348024 Marionette TRACE conn3 <- [1,2422,null,{}] 12:29:08 INFO - PROCESS | 5514 | 1464377348041 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:08 INFO - PROCESS | 5514 | 1464377348307 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:29:08 INFO - PROCESS | 5514 | 1464377348696 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x87393400 == 137 [pid = 5514] [id = 613] 12:29:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8c7a6c00) [pid = 5514] [serial = 1840] [outer = (nil)] 12:29:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8eab9400) [pid = 5514] [serial = 1841] [outer = 0x8c7a6c00] 12:29:08 INFO - PROCESS | 5514 | 1464377348792 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8ec39400) [pid = 5514] [serial = 1842] [outer = 0x8c7a6c00] 12:29:09 INFO - PROCESS | 5514 | 1464377349723 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1738ms 12:29:09 INFO - PROCESS | 5514 | 1464377349757 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 5514 | 1464377349761 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 12:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:29:09 INFO - PROCESS | 5514 | 1464377349768 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:29:09 INFO - PROCESS | 5514 | 1464377349771 Marionette TRACE conn3 <- [1,2426,null,{}] 12:29:09 INFO - PROCESS | 5514 | 1464377349777 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:10 INFO - PROCESS | 5514 | 1464377350011 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:29:10 INFO - PROCESS | 5514 | 1464377350299 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e988800 == 138 [pid = 5514] [id = 614] 12:29:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8ec3b800) [pid = 5514] [serial = 1843] [outer = (nil)] 12:29:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8f10d800) [pid = 5514] [serial = 1844] [outer = 0x8ec3b800] 12:29:10 INFO - PROCESS | 5514 | 1464377350443 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8f4c8800) [pid = 5514] [serial = 1845] [outer = 0x8ec3b800] 12:29:11 INFO - PROCESS | 5514 | 1464377351355 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1631ms 12:29:11 INFO - PROCESS | 5514 | 1464377351400 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:29:11 INFO - PROCESS | 5514 | 1464377351404 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 12:29:11 INFO - PROCESS | 5514 | 1464377351410 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:29:11 INFO - PROCESS | 5514 | 1464377351414 Marionette TRACE conn3 <- [1,2430,null,{}] 12:29:11 INFO - PROCESS | 5514 | 1464377351420 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:11 INFO - PROCESS | 5514 | 1464377351640 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:29:11 INFO - PROCESS | 5514 | 1464377351924 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec37000 == 139 [pid = 5514] [id = 615] 12:29:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8f10fc00) [pid = 5514] [serial = 1846] [outer = (nil)] 12:29:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x911c4800) [pid = 5514] [serial = 1847] [outer = 0x8f10fc00] 12:29:12 INFO - PROCESS | 5514 | 1464377352071 Marionette DEBUG loaded listener.js 12:29:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x91328c00) [pid = 5514] [serial = 1848] [outer = 0x8f10fc00] 12:29:12 INFO - PROCESS | 5514 | 1464377352983 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1631ms 12:29:13 INFO - PROCESS | 5514 | 1464377353042 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:29:13 INFO - PROCESS | 5514 | 1464377353045 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 12:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:29:13 INFO - PROCESS | 5514 | 1464377353052 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:29:13 INFO - PROCESS | 5514 | 1464377353056 Marionette TRACE conn3 <- [1,2434,null,{}] 12:29:13 INFO - PROCESS | 5514 | 1464377353062 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:13 INFO - PROCESS | 5514 | 1464377353335 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:29:13 INFO - PROCESS | 5514 | 1464377353675 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a0c00 == 140 [pid = 5514] [id = 616] 12:29:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8cdcbc00) [pid = 5514] [serial = 1849] [outer = (nil)] 12:29:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x91d52000) [pid = 5514] [serial = 1850] [outer = 0x8cdcbc00] 12:29:13 INFO - PROCESS | 5514 | 1464377353767 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x92393400) [pid = 5514] [serial = 1851] [outer = 0x8cdcbc00] 12:29:14 INFO - PROCESS | 5514 | 1464377354692 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1690ms 12:29:14 INFO - PROCESS | 5514 | 1464377354743 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 5514 | 1464377354747 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 12:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:29:14 INFO - PROCESS | 5514 | 1464377354754 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:29:14 INFO - PROCESS | 5514 | 1464377354757 Marionette TRACE conn3 <- [1,2438,null,{}] 12:29:14 INFO - PROCESS | 5514 | 1464377354763 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:14 INFO - PROCESS | 5514 | 1464377354979 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:29:15 INFO - PROCESS | 5514 | 1464377355264 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf47800 == 141 [pid = 5514] [id = 617] 12:29:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x91cc8c00) [pid = 5514] [serial = 1852] [outer = (nil)] 12:29:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x926e0800) [pid = 5514] [serial = 1853] [outer = 0x91cc8c00] 12:29:15 INFO - PROCESS | 5514 | 1464377355400 Marionette DEBUG loaded listener.js 12:29:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x926e9000) [pid = 5514] [serial = 1854] [outer = 0x91cc8c00] 12:29:16 INFO - PROCESS | 5514 | 1464377356315 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1637ms 12:29:16 INFO - PROCESS | 5514 | 1464377356392 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:29:16 INFO - PROCESS | 5514 | 1464377356396 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 12:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:29:16 INFO - PROCESS | 5514 | 1464377356403 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:29:16 INFO - PROCESS | 5514 | 1464377356406 Marionette TRACE conn3 <- [1,2442,null,{}] 12:29:16 INFO - PROCESS | 5514 | 1464377356412 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:16 INFO - PROCESS | 5514 | 1464377356680 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:29:17 INFO - PROCESS | 5514 | 1464377357028 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x92394400 == 142 [pid = 5514] [id = 618] 12:29:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x929cb400) [pid = 5514] [serial = 1855] [outer = (nil)] 12:29:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x92d66c00) [pid = 5514] [serial = 1856] [outer = 0x929cb400] 12:29:17 INFO - PROCESS | 5514 | 1464377357127 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x92f26000) [pid = 5514] [serial = 1857] [outer = 0x929cb400] 12:29:18 INFO - PROCESS | 5514 | 1464377358035 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1689ms 12:29:18 INFO - PROCESS | 5514 | 1464377358097 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:29:18 INFO - PROCESS | 5514 | 1464377358100 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 12:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:29:18 INFO - PROCESS | 5514 | 1464377358107 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:29:18 INFO - PROCESS | 5514 | 1464377358111 Marionette TRACE conn3 <- [1,2446,null,{}] 12:29:18 INFO - PROCESS | 5514 | 1464377358116 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:18 INFO - PROCESS | 5514 | 1464377358369 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:29:18 INFO - PROCESS | 5514 | 1464377358715 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x89664400 == 143 [pid = 5514] [id = 619] 12:29:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x8aa07000) [pid = 5514] [serial = 1858] [outer = (nil)] 12:29:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x95157800) [pid = 5514] [serial = 1859] [outer = 0x8aa07000] 12:29:18 INFO - PROCESS | 5514 | 1464377358807 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x952f0000) [pid = 5514] [serial = 1860] [outer = 0x8aa07000] 12:29:19 INFO - PROCESS | 5514 | 1464377359725 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1682ms 12:29:19 INFO - PROCESS | 5514 | 1464377359790 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:29:19 INFO - PROCESS | 5514 | 1464377359794 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 12:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:29:19 INFO - PROCESS | 5514 | 1464377359801 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:29:19 INFO - PROCESS | 5514 | 1464377359804 Marionette TRACE conn3 <- [1,2450,null,{}] 12:29:19 INFO - PROCESS | 5514 | 1464377359810 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:20 INFO - PROCESS | 5514 | 1464377360069 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:29:20 INFO - PROCESS | 5514 | 1464377360402 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d9cc00 == 144 [pid = 5514] [id = 620] 12:29:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x951ce400) [pid = 5514] [serial = 1861] [outer = (nil)] 12:29:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x98294800) [pid = 5514] [serial = 1862] [outer = 0x951ce400] 12:29:20 INFO - PROCESS | 5514 | 1464377360496 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x99199c00) [pid = 5514] [serial = 1863] [outer = 0x951ce400] 12:29:21 INFO - PROCESS | 5514 | 1464377361414 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1687ms 12:29:21 INFO - PROCESS | 5514 | 1464377361489 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 5514 | 1464377361493 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 12:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:29:21 INFO - PROCESS | 5514 | 1464377361500 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - PROCESS | 5514 | 1464377361503 Marionette TRACE conn3 <- [1,2454,null,{}] 12:29:21 INFO - PROCESS | 5514 | 1464377361510 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:21 INFO - PROCESS | 5514 | 1464377361793 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:29:22 INFO - PROCESS | 5514 | 1464377362163 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x9534f000 == 145 [pid = 5514] [id = 621] 12:29:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x9a3d7000) [pid = 5514] [serial = 1864] [outer = (nil)] 12:29:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x9a575800) [pid = 5514] [serial = 1865] [outer = 0x9a3d7000] 12:29:22 INFO - PROCESS | 5514 | 1464377362258 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x9a72a800) [pid = 5514] [serial = 1866] [outer = 0x9a3d7000] 12:29:23 INFO - PROCESS | 5514 | 1464377363184 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1733ms 12:29:23 INFO - PROCESS | 5514 | 1464377363234 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:29:23 INFO - PROCESS | 5514 | 1464377363238 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 12:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:29:23 INFO - PROCESS | 5514 | 1464377363245 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:29:23 INFO - PROCESS | 5514 | 1464377363247 Marionette TRACE conn3 <- [1,2458,null,{}] 12:29:23 INFO - PROCESS | 5514 | 1464377363253 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:23 INFO - PROCESS | 5514 | 1464377363477 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:29:23 INFO - PROCESS | 5514 | 1464377363827 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e878400 == 146 [pid = 5514] [id = 622] 12:29:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x8e98b400) [pid = 5514] [serial = 1867] [outer = (nil)] 12:29:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x9a9d0400) [pid = 5514] [serial = 1868] [outer = 0x8e98b400] 12:29:23 INFO - PROCESS | 5514 | 1464377363916 Marionette DEBUG loaded listener.js 12:29:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x9aadcc00) [pid = 5514] [serial = 1869] [outer = 0x8e98b400] 12:29:24 INFO - PROCESS | 5514 | 1464377364876 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1695ms 12:29:24 INFO - PROCESS | 5514 | 1464377364941 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:29:24 INFO - PROCESS | 5514 | 1464377364945 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 12:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:29:24 INFO - PROCESS | 5514 | 1464377364951 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:29:24 INFO - PROCESS | 5514 | 1464377364955 Marionette TRACE conn3 <- [1,2462,null,{}] 12:29:24 INFO - PROCESS | 5514 | 1464377364961 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:25 INFO - PROCESS | 5514 | 1464377365208 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:29:25 INFO - PROCESS | 5514 | 1464377365544 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x9913f800 == 147 [pid = 5514] [id = 623] 12:29:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x9a578400) [pid = 5514] [serial = 1870] [outer = (nil)] 12:29:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9b32bc00) [pid = 5514] [serial = 1871] [outer = 0x9a578400] 12:29:25 INFO - PROCESS | 5514 | 1464377365637 Marionette DEBUG loaded listener.js 12:29:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x9b52ec00) [pid = 5514] [serial = 1872] [outer = 0x9a578400] 12:29:26 INFO - PROCESS | 5514 | 1464377366559 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1631ms 12:29:26 INFO - PROCESS | 5514 | 1464377366583 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:29:26 INFO - PROCESS | 5514 | 1464377366587 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 12:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:29:26 INFO - PROCESS | 5514 | 1464377366593 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:29:26 INFO - PROCESS | 5514 | 1464377366597 Marionette TRACE conn3 <- [1,2466,null,{}] 12:29:26 INFO - PROCESS | 5514 | 1464377366602 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:26 INFO - PROCESS | 5514 | 1464377366816 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:29:27 INFO - PROCESS | 5514 | 1464377367166 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3ed800 == 148 [pid = 5514] [id = 624] 12:29:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x9aadd000) [pid = 5514] [serial = 1873] [outer = (nil)] 12:29:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x9c287400) [pid = 5514] [serial = 1874] [outer = 0x9aadd000] 12:29:27 INFO - PROCESS | 5514 | 1464377367261 Marionette DEBUG loaded listener.js 12:29:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0xa060c800) [pid = 5514] [serial = 1875] [outer = 0x9aadd000] 12:29:28 INFO - PROCESS | 5514 | 1464377368171 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1634ms 12:29:28 INFO - PROCESS | 5514 | 1464377368228 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:29:28 INFO - PROCESS | 5514 | 1464377368232 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 12:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:29:28 INFO - PROCESS | 5514 | 1464377368239 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:29:28 INFO - PROCESS | 5514 | 1464377368242 Marionette TRACE conn3 <- [1,2470,null,{}] 12:29:28 INFO - PROCESS | 5514 | 1464377368248 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:28 INFO - PROCESS | 5514 | 1464377368504 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:29:28 INFO - PROCESS | 5514 | 1464377368842 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f356800 == 149 [pid = 5514] [id = 625] 12:29:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x8f4c7400) [pid = 5514] [serial = 1876] [outer = (nil)] 12:29:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0xa2277400) [pid = 5514] [serial = 1877] [outer = 0x8f4c7400] 12:29:28 INFO - PROCESS | 5514 | 1464377368936 Marionette DEBUG loaded listener.js 12:29:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0xa22c6c00) [pid = 5514] [serial = 1878] [outer = 0x8f4c7400] 12:29:29 INFO - PROCESS | 5514 | 1464377369840 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1632ms 12:29:29 INFO - PROCESS | 5514 | 1464377369872 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 5514 | 1464377369875 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 12:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:29:29 INFO - PROCESS | 5514 | 1464377369883 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:29:29 INFO - PROCESS | 5514 | 1464377369886 Marionette TRACE conn3 <- [1,2474,null,{}] 12:29:29 INFO - PROCESS | 5514 | 1464377369892 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:30 INFO - PROCESS | 5514 | 1464377370119 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:29:30 INFO - PROCESS | 5514 | 1464377370416 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:30 INFO - PROCESS | 5514 | ++DOCSHELL 0xa1160400 == 150 [pid = 5514] [id = 626] 12:29:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0xa3023000) [pid = 5514] [serial = 1879] [outer = (nil)] 12:29:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0xa3254000) [pid = 5514] [serial = 1880] [outer = 0xa3023000] 12:29:30 INFO - PROCESS | 5514 | 1464377370554 Marionette DEBUG loaded listener.js 12:29:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0xa35f4800) [pid = 5514] [serial = 1881] [outer = 0xa3023000] 12:29:31 INFO - PROCESS | 5514 | 1464377371477 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1633ms 12:29:31 INFO - PROCESS | 5514 | 1464377371516 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:29:31 INFO - PROCESS | 5514 | 1464377371520 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 12:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:29:31 INFO - PROCESS | 5514 | 1464377371527 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:29:31 INFO - PROCESS | 5514 | 1464377371530 Marionette TRACE conn3 <- [1,2478,null,{}] 12:29:31 INFO - PROCESS | 5514 | 1464377371536 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:31 INFO - PROCESS | 5514 | 1464377371756 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:29:32 INFO - PROCESS | 5514 | 1464377372098 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:32 INFO - PROCESS | 5514 | ++DOCSHELL 0xa2473400 == 151 [pid = 5514] [id = 627] 12:29:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0xa2477000) [pid = 5514] [serial = 1882] [outer = (nil)] 12:29:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0xa6285400) [pid = 5514] [serial = 1883] [outer = 0xa2477000] 12:29:32 INFO - PROCESS | 5514 | 1464377372202 Marionette DEBUG loaded listener.js 12:29:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0xa6287400) [pid = 5514] [serial = 1884] [outer = 0xa2477000] 12:29:33 INFO - PROCESS | 5514 | 1464377373088 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1592ms 12:29:33 INFO - PROCESS | 5514 | 1464377373171 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:29:33 INFO - PROCESS | 5514 | 1464377373176 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 12:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:29:33 INFO - PROCESS | 5514 | 1464377373203 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:29:33 INFO - PROCESS | 5514 | 1464377373206 Marionette TRACE conn3 <- [1,2482,null,{}] 12:29:33 INFO - PROCESS | 5514 | 1464377373213 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:33 INFO - PROCESS | 5514 | 1464377373452 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:29:33 INFO - PROCESS | 5514 | 1464377373800 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x853a3000 == 152 [pid = 5514] [id = 628] 12:29:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x853a3800) [pid = 5514] [serial = 1885] [outer = (nil)] 12:29:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x853aac00) [pid = 5514] [serial = 1886] [outer = 0x853a3800] 12:29:33 INFO - PROCESS | 5514 | 1464377373894 Marionette DEBUG loaded listener.js 12:29:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x853ae800) [pid = 5514] [serial = 1887] [outer = 0x853a3800] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x9a885400 == 151 [pid = 5514] [id = 13] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x92392c00 == 150 [pid = 5514] [id = 12] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8ccad800 == 149 [pid = 5514] [id = 609] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8cc55800 == 148 [pid = 5514] [id = 608] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4eb400 == 147 [pid = 5514] [id = 607] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x87387400 == 146 [pid = 5514] [id = 606] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x886fc800 == 145 [pid = 5514] [id = 605] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4c6400 == 144 [pid = 5514] [id = 603] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x9b8a1800 == 143 [pid = 5514] [id = 604] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x9acdd000 == 142 [pid = 5514] [id = 602] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x93d34000 == 141 [pid = 5514] [id = 601] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8ececc00 == 140 [pid = 5514] [id = 600] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x92e45c00 == 139 [pid = 5514] [id = 598] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x99e09000 == 138 [pid = 5514] [id = 599] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x899b5000 == 137 [pid = 5514] [id = 597] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8e983000 == 136 [pid = 5514] [id = 596] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x91d49800 == 135 [pid = 5514] [id = 595] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4e5800 == 134 [pid = 5514] [id = 594] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8e983800 == 133 [pid = 5514] [id = 593] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8e98a000 == 132 [pid = 5514] [id = 592] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8d666000 == 131 [pid = 5514] [id = 590] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8e987400 == 130 [pid = 5514] [id = 591] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x896cb400 == 129 [pid = 5514] [id = 589] 12:29:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8a3e5000 == 128 [pid = 5514] [id = 588] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x8e989400) [pid = 5514] [serial = 1709] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x9a892400) [pid = 5514] [serial = 1737] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x92d5b400) [pid = 5514] [serial = 1725] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x91f72c00) [pid = 5514] [serial = 1719] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8cc4dc00) [pid = 5514] [serial = 1704] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x926dec00) [pid = 5514] [serial = 1722] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x929d3000) [pid = 5514] [serial = 1724] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x899b1800) [pid = 5514] [serial = 1763] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x8aa0a400) [pid = 5514] [serial = 1758] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0xa30f3c00) [pid = 5514] [serial = 1754] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8c7a3c00) [pid = 5514] [serial = 1703] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0xa246b000) [pid = 5514] [serial = 1749] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0xa262fc00) [pid = 5514] [serial = 1751] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8ce8d800) [pid = 5514] [serial = 1761] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0xa214d800) [pid = 5514] [serial = 1746] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x90fce800) [pid = 5514] [serial = 1716] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x9c0c9000) [pid = 5514] [serial = 1743] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x8ccaf000) [pid = 5514] [serial = 1764] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x93d9c400) [pid = 5514] [serial = 1728] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0xa115c400) [pid = 5514] [serial = 1745] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x91d4e800) [pid = 5514] [serial = 1718] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x9a88d400) [pid = 5514] [serial = 1736] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8a3e6000) [pid = 5514] [serial = 1757] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x90fc9800) [pid = 5514] [serial = 1715] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x952f3000) [pid = 5514] [serial = 1731] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x8cdcc800) [pid = 5514] [serial = 1760] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x8f10ac00) [pid = 5514] [serial = 1712] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x951d9400) [pid = 5514] [serial = 1730] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x9a3d4c00) [pid = 5514] [serial = 1733] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0xa26bf400) [pid = 5514] [serial = 1752] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x93d32400) [pid = 5514] [serial = 1727] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x8d7a1800) [pid = 5514] [serial = 1632] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9c038c00) [pid = 5514] [serial = 1742] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x8dc32800) [pid = 5514] [serial = 1707] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x9ace1400) [pid = 5514] [serial = 1739] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0xa2402800) [pid = 5514] [serial = 1748] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x8f35e000) [pid = 5514] [serial = 1713] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8d66ac00) [pid = 5514] [serial = 1706] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8eac4c00) [pid = 5514] [serial = 1710] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x9ace7000) [pid = 5514] [serial = 1740] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x925b6800) [pid = 5514] [serial = 1721] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x9a5dcc00) [pid = 5514] [serial = 1734] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x8de27c00) [pid = 5514] [serial = 1766] [outer = (nil)] [url = about:blank] 12:29:37 INFO - PROCESS | 5514 | 1464377377070 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 3895ms 12:29:37 INFO - PROCESS | 5514 | 1464377377094 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:29:37 INFO - PROCESS | 5514 | 1464377377099 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 12:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:29:37 INFO - PROCESS | 5514 | 1464377377108 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:29:37 INFO - PROCESS | 5514 | 1464377377114 Marionette TRACE conn3 <- [1,2486,null,{}] 12:29:37 INFO - PROCESS | 5514 | 1464377377123 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:37 INFO - PROCESS | 5514 | 1464377377415 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:29:37 INFO - PROCESS | 5514 | 1464377377630 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x853a7400 == 129 [pid = 5514] [id = 629] 12:29:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x87388800) [pid = 5514] [serial = 1888] [outer = (nil)] 12:29:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x897c9400) [pid = 5514] [serial = 1889] [outer = 0x87388800] 12:29:37 INFO - PROCESS | 5514 | 1464377377717 Marionette DEBUG loaded listener.js 12:29:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8a00c400) [pid = 5514] [serial = 1890] [outer = 0x87388800] 12:29:38 INFO - PROCESS | 5514 | 1464377378567 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1493ms 12:29:38 INFO - PROCESS | 5514 | 1464377378601 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:29:38 INFO - PROCESS | 5514 | 1464377378608 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 12:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:29:38 INFO - PROCESS | 5514 | 1464377378618 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:29:38 INFO - PROCESS | 5514 | 1464377378622 Marionette TRACE conn3 <- [1,2490,null,{}] 12:29:38 INFO - PROCESS | 5514 | 1464377378628 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:38 INFO - PROCESS | 5514 | 1464377378929 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:29:39 INFO - PROCESS | 5514 | 1464377379063 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4dd400 == 130 [pid = 5514] [id = 630] 12:29:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8a4e0000) [pid = 5514] [serial = 1891] [outer = (nil)] 12:29:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8c61b000) [pid = 5514] [serial = 1892] [outer = 0x8a4e0000] 12:29:39 INFO - PROCESS | 5514 | 1464377379142 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8c8d3000) [pid = 5514] [serial = 1893] [outer = 0x8a4e0000] 12:29:40 INFO - PROCESS | 5514 | 1464377380141 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1584ms 12:29:40 INFO - PROCESS | 5514 | 1464377380204 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:29:40 INFO - PROCESS | 5514 | 1464377380208 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 12:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:29:40 INFO - PROCESS | 5514 | 1464377380214 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 5514 | 1464377380220 Marionette TRACE conn3 <- [1,2494,null,{}] 12:29:40 INFO - PROCESS | 5514 | 1464377380236 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:40 INFO - PROCESS | 5514 | 1464377380521 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:29:40 INFO - PROCESS | 5514 | 1464377380560 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c61ac00 == 131 [pid = 5514] [id = 631] 12:29:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8ccaf800) [pid = 5514] [serial = 1894] [outer = (nil)] 12:29:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8cf44800) [pid = 5514] [serial = 1895] [outer = 0x8ccaf800] 12:29:40 INFO - PROCESS | 5514 | 1464377380659 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8d490800) [pid = 5514] [serial = 1896] [outer = 0x8ccaf800] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x9b105000) [pid = 5514] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8a4ebc00) [pid = 5514] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x9a570800) [pid = 5514] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0xa2278c00) [pid = 5514] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8cc57c00) [pid = 5514] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x921dfc00) [pid = 5514] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x93a32800) [pid = 5514] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8d667000) [pid = 5514] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x8ecec800) [pid = 5514] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x87387c00) [pid = 5514] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x99524c00) [pid = 5514] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8e98fc00) [pid = 5514] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x8a3eb400) [pid = 5514] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x925b1c00) [pid = 5514] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x8dc2c800) [pid = 5514] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x9a292000) [pid = 5514] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x8ce93800) [pid = 5514] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x90fd2400) [pid = 5514] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x8ece9400) [pid = 5514] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x93d26800) [pid = 5514] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x8a3e3c00) [pid = 5514] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:29:42 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x91325000) [pid = 5514] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:29:42 INFO - PROCESS | 5514 | 1464377382356 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2186ms 12:29:42 INFO - PROCESS | 5514 | 1464377382402 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:29:42 INFO - PROCESS | 5514 | 1464377382407 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 12:29:42 INFO - PROCESS | 5514 | 1464377382413 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:29:42 INFO - PROCESS | 5514 | 1464377382416 Marionette TRACE conn3 <- [1,2498,null,{}] 12:29:42 INFO - PROCESS | 5514 | 1464377382422 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:42 INFO - PROCESS | 5514 | 1464377382635 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:29:42 INFO - PROCESS | 5514 | 1464377382832 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x853a5c00 == 132 [pid = 5514] [id = 632] 12:29:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x8a00c800) [pid = 5514] [serial = 1897] [outer = (nil)] 12:29:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8ccae000) [pid = 5514] [serial = 1898] [outer = 0x8a00c800] 12:29:42 INFO - PROCESS | 5514 | 1464377382916 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x8d66bc00) [pid = 5514] [serial = 1899] [outer = 0x8a00c800] 12:29:43 INFO - PROCESS | 5514 | 1464377383745 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1395ms 12:29:43 INFO - PROCESS | 5514 | 1464377383809 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 5514 | 1464377383812 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 12:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:29:43 INFO - PROCESS | 5514 | 1464377383819 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - PROCESS | 5514 | 1464377383821 Marionette TRACE conn3 <- [1,2502,null,{}] 12:29:43 INFO - PROCESS | 5514 | 1464377383827 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:44 INFO - PROCESS | 5514 | 1464377384022 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:29:44 INFO - PROCESS | 5514 | 1464377384459 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x853ab400 == 133 [pid = 5514] [id = 633] 12:29:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x853ad000) [pid = 5514] [serial = 1900] [outer = (nil)] 12:29:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x87389c00) [pid = 5514] [serial = 1901] [outer = 0x853ad000] 12:29:44 INFO - PROCESS | 5514 | 1464377384556 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x897c8800) [pid = 5514] [serial = 1902] [outer = 0x853ad000] 12:29:45 INFO - PROCESS | 5514 | 1464377385540 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1784ms 12:29:45 INFO - PROCESS | 5514 | 1464377385605 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 5514 | 1464377385612 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 12:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:29:45 INFO - PROCESS | 5514 | 1464377385620 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:29:45 INFO - PROCESS | 5514 | 1464377385626 Marionette TRACE conn3 <- [1,2506,null,{}] 12:29:45 INFO - PROCESS | 5514 | 1464377385634 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:45 INFO - PROCESS | 5514 | 1464377385868 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:29:46 INFO - PROCESS | 5514 | 1464377386205 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:46 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa0d800 == 134 [pid = 5514] [id = 634] 12:29:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8c618000) [pid = 5514] [serial = 1903] [outer = (nil)] 12:29:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8c9c8c00) [pid = 5514] [serial = 1904] [outer = 0x8c618000] 12:29:46 INFO - PROCESS | 5514 | 1464377386302 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8ccad800) [pid = 5514] [serial = 1905] [outer = 0x8c618000] 12:29:47 INFO - PROCESS | 5514 | 1464377387269 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1687ms 12:29:47 INFO - PROCESS | 5514 | 1464377387311 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 5514 | 1464377387318 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 12:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:29:47 INFO - PROCESS | 5514 | 1464377387325 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:29:47 INFO - PROCESS | 5514 | 1464377387329 Marionette TRACE conn3 <- [1,2510,null,{}] 12:29:47 INFO - PROCESS | 5514 | 1464377387335 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:47 INFO - PROCESS | 5514 | 1464377387569 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:29:47 INFO - PROCESS | 5514 | 1464377387959 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cc56800 == 135 [pid = 5514] [id = 635] 12:29:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8d0b2800) [pid = 5514] [serial = 1906] [outer = (nil)] 12:29:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8d491c00) [pid = 5514] [serial = 1907] [outer = 0x8d0b2800] 12:29:48 INFO - PROCESS | 5514 | 1464377388058 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8d7a9c00) [pid = 5514] [serial = 1908] [outer = 0x8d0b2800] 12:29:49 INFO - PROCESS | 5514 | 1464377389074 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1782ms 12:29:49 INFO - PROCESS | 5514 | 1464377389108 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:29:49 INFO - PROCESS | 5514 | 1464377389112 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 12:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:29:49 INFO - PROCESS | 5514 | 1464377389129 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 5514 | 1464377389138 Marionette TRACE conn3 <- [1,2514,null,{}] 12:29:49 INFO - PROCESS | 5514 | 1464377389145 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:49 INFO - PROCESS | 5514 | 1464377389393 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:29:49 INFO - PROCESS | 5514 | 1464377389728 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ce8d800 == 136 [pid = 5514] [id = 636] 12:29:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8d0aa800) [pid = 5514] [serial = 1909] [outer = (nil)] 12:29:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8e87c800) [pid = 5514] [serial = 1910] [outer = 0x8d0aa800] 12:29:49 INFO - PROCESS | 5514 | 1464377389824 Marionette DEBUG loaded listener.js 12:29:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8e94c400) [pid = 5514] [serial = 1911] [outer = 0x8d0aa800] 12:29:50 INFO - PROCESS | 5514 | 1464377390759 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1700ms 12:29:50 INFO - PROCESS | 5514 | 1464377390820 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 5514 | 1464377390826 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 12:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:29:50 INFO - PROCESS | 5514 | 1464377390832 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:29:50 INFO - PROCESS | 5514 | 1464377390836 Marionette TRACE conn3 <- [1,2518,null,{}] 12:29:50 INFO - PROCESS | 5514 | 1464377390841 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:51 INFO - PROCESS | 5514 | 1464377391067 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:29:51 INFO - PROCESS | 5514 | 1464377391394 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:51 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dee4000 == 137 [pid = 5514] [id = 637] 12:29:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8e872800) [pid = 5514] [serial = 1912] [outer = (nil)] 12:29:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8e987000) [pid = 5514] [serial = 1913] [outer = 0x8e872800] 12:29:51 INFO - PROCESS | 5514 | 1464377391488 Marionette DEBUG loaded listener.js 12:29:51 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8e98d000) [pid = 5514] [serial = 1914] [outer = 0x8e872800] 12:29:52 INFO - PROCESS | 5514 | 1464377392410 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1631ms 12:29:52 INFO - PROCESS | 5514 | 1464377392464 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:29:52 INFO - PROCESS | 5514 | 1464377392468 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 12:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:29:52 INFO - PROCESS | 5514 | 1464377392474 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:29:52 INFO - PROCESS | 5514 | 1464377392477 Marionette TRACE conn3 <- [1,2522,null,{}] 12:29:52 INFO - PROCESS | 5514 | 1464377392483 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:52 INFO - PROCESS | 5514 | 1464377392715 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:29:53 INFO - PROCESS | 5514 | 1464377393051 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e98a000 == 138 [pid = 5514] [id = 638] 12:29:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8eabe800) [pid = 5514] [serial = 1915] [outer = (nil)] 12:29:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8ec3d400) [pid = 5514] [serial = 1916] [outer = 0x8eabe800] 12:29:53 INFO - PROCESS | 5514 | 1464377393159 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8f362800) [pid = 5514] [serial = 1917] [outer = 0x8eabe800] 12:29:54 INFO - PROCESS | 5514 | 1464377394167 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1738ms 12:29:54 INFO - PROCESS | 5514 | 1464377394213 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 5514 | 1464377394217 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 12:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:29:54 INFO - PROCESS | 5514 | 1464377394224 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - PROCESS | 5514 | 1464377394227 Marionette TRACE conn3 <- [1,2526,null,{}] 12:29:54 INFO - PROCESS | 5514 | 1464377394233 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:54 INFO - PROCESS | 5514 | 1464377394469 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:29:54 INFO - PROCESS | 5514 | 1464377394812 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x8de1cc00 == 139 [pid = 5514] [id = 639] 12:29:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8e983800) [pid = 5514] [serial = 1918] [outer = (nil)] 12:29:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x911bec00) [pid = 5514] [serial = 1919] [outer = 0x8e983800] 12:29:54 INFO - PROCESS | 5514 | 1464377394906 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x91325000) [pid = 5514] [serial = 1920] [outer = 0x8e983800] 12:29:55 INFO - PROCESS | 5514 | 1464377395839 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1681ms 12:29:55 INFO - PROCESS | 5514 | 1464377395906 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 5514 | 1464377395910 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 12:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:29:55 INFO - PROCESS | 5514 | 1464377395917 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 5514 | 1464377395921 Marionette TRACE conn3 <- [1,2530,null,{}] 12:29:55 INFO - PROCESS | 5514 | 1464377395926 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:56 INFO - PROCESS | 5514 | 1464377396155 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:29:56 INFO - PROCESS | 5514 | 1464377396485 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cc51800 == 140 [pid = 5514] [id = 640] 12:29:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x90fd3400) [pid = 5514] [serial = 1921] [outer = (nil)] 12:29:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x91d49800) [pid = 5514] [serial = 1922] [outer = 0x90fd3400] 12:29:56 INFO - PROCESS | 5514 | 1464377396579 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x91d4e400) [pid = 5514] [serial = 1923] [outer = 0x90fd3400] 12:29:57 INFO - PROCESS | 5514 | 1464377397510 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1638ms 12:29:57 INFO - PROCESS | 5514 | 1464377397556 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:29:57 INFO - PROCESS | 5514 | 1464377397560 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 12:29:57 INFO - PROCESS | 5514 | 1464377397567 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 5514 | 1464377397571 Marionette TRACE conn3 <- [1,2534,null,{}] 12:29:57 INFO - PROCESS | 5514 | 1464377397577 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:57 INFO - PROCESS | 5514 | 1464377397804 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:29:58 INFO - PROCESS | 5514 | 1464377398148 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e94c800 == 141 [pid = 5514] [id = 641] 12:29:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x8e987c00) [pid = 5514] [serial = 1924] [outer = (nil)] 12:29:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x921ec400) [pid = 5514] [serial = 1925] [outer = 0x8e987c00] 12:29:58 INFO - PROCESS | 5514 | 1464377398240 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x9239a000) [pid = 5514] [serial = 1926] [outer = 0x8e987c00] 12:29:59 INFO - PROCESS | 5514 | 1464377399153 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1639ms 12:29:59 INFO - PROCESS | 5514 | 1464377399205 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:29:59 INFO - PROCESS | 5514 | 1464377399210 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 12:29:59 INFO - PROCESS | 5514 | 1464377399216 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:29:59 INFO - PROCESS | 5514 | 1464377399220 Marionette TRACE conn3 <- [1,2538,null,{}] 12:29:59 INFO - PROCESS | 5514 | 1464377399226 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:59 INFO - PROCESS | 5514 | 1464377399449 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:29:59 INFO - PROCESS | 5514 | 1464377399791 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x91cd3400 == 142 [pid = 5514] [id = 642] 12:29:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x91f70c00) [pid = 5514] [serial = 1927] [outer = (nil)] 12:29:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x926e6c00) [pid = 5514] [serial = 1928] [outer = 0x91f70c00] 12:29:59 INFO - PROCESS | 5514 | 1464377399884 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x929cc000) [pid = 5514] [serial = 1929] [outer = 0x91f70c00] 12:30:00 INFO - PROCESS | 5514 | 1464377400800 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1631ms 12:30:00 INFO - PROCESS | 5514 | 1464377400847 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 5514 | 1464377400851 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 12:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:30:00 INFO - PROCESS | 5514 | 1464377400857 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 5514 | 1464377400861 Marionette TRACE conn3 <- [1,2542,null,{}] 12:30:00 INFO - PROCESS | 5514 | 1464377400867 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:01 INFO - PROCESS | 5514 | 1464377401101 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:30:01 INFO - PROCESS | 5514 | 1464377401446 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x92e46000 == 143 [pid = 5514] [id = 643] 12:30:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x92e48000) [pid = 5514] [serial = 1930] [outer = (nil)] 12:30:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x93a28400) [pid = 5514] [serial = 1931] [outer = 0x92e48000] 12:30:01 INFO - PROCESS | 5514 | 1464377401556 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x95150000) [pid = 5514] [serial = 1932] [outer = 0x92e48000] 12:30:02 INFO - PROCESS | 5514 | 1464377402688 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1892ms 12:30:02 INFO - PROCESS | 5514 | 1464377402751 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:30:02 INFO - PROCESS | 5514 | 1464377402756 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 12:30:02 INFO - PROCESS | 5514 | 1464377402762 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:30:02 INFO - PROCESS | 5514 | 1464377402767 Marionette TRACE conn3 <- [1,2546,null,{}] 12:30:02 INFO - PROCESS | 5514 | 1464377402773 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:03 INFO - PROCESS | 5514 | 1464377403054 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:30:03 INFO - PROCESS | 5514 | 1464377403369 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x926e3000 == 144 [pid = 5514] [id = 644] 12:30:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x929d4000) [pid = 5514] [serial = 1933] [outer = (nil)] 12:30:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x99199800) [pid = 5514] [serial = 1934] [outer = 0x929d4000] 12:30:03 INFO - PROCESS | 5514 | 1464377403470 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x9976a400) [pid = 5514] [serial = 1935] [outer = 0x929d4000] 12:30:04 INFO - PROCESS | 5514 | 1464377404435 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1732ms 12:30:04 INFO - PROCESS | 5514 | 1464377404494 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 5514 | 1464377404499 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 12:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:30:04 INFO - PROCESS | 5514 | 1464377404505 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 5514 | 1464377404508 Marionette TRACE conn3 <- [1,2550,null,{}] 12:30:04 INFO - PROCESS | 5514 | 1464377404514 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 5514 | 1464377404732 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:30:05 INFO - PROCESS | 5514 | 1464377405080 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a247400 == 145 [pid = 5514] [id = 645] 12:30:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9a3d0400) [pid = 5514] [serial = 1936] [outer = (nil)] 12:30:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x9a4b8800) [pid = 5514] [serial = 1937] [outer = 0x9a3d0400] 12:30:05 INFO - PROCESS | 5514 | 1464377405172 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x9a574800) [pid = 5514] [serial = 1938] [outer = 0x9a3d0400] 12:30:06 INFO - PROCESS | 5514 | 1464377406130 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1681ms 12:30:06 INFO - PROCESS | 5514 | 1464377406187 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 5514 | 1464377406191 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 12:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:30:06 INFO - PROCESS | 5514 | 1464377406197 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - PROCESS | 5514 | 1464377406200 Marionette TRACE conn3 <- [1,2554,null,{}] 12:30:06 INFO - PROCESS | 5514 | 1464377406206 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:06 INFO - PROCESS | 5514 | 1464377406442 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:30:06 INFO - PROCESS | 5514 | 1464377406783 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3d3400 == 146 [pid = 5514] [id = 646] 12:30:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x9a570000) [pid = 5514] [serial = 1939] [outer = (nil)] 12:30:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x9a5e8000) [pid = 5514] [serial = 1940] [outer = 0x9a570000] 12:30:06 INFO - PROCESS | 5514 | 1464377406885 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x9a5eb400) [pid = 5514] [serial = 1941] [outer = 0x9a570000] 12:30:07 INFO - PROCESS | 5514 | 1464377407858 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1734ms 12:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:30:07 INFO - PROCESS | 5514 | 1464377407933 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 5514 | 1464377407936 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 12:30:07 INFO - PROCESS | 5514 | 1464377407943 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 5514 | 1464377407946 Marionette TRACE conn3 <- [1,2558,null,{}] 12:30:07 INFO - PROCESS | 5514 | 1464377407952 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:08 INFO - PROCESS | 5514 | 1464377408213 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:30:08 INFO - PROCESS | 5514 | 1464377408558 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a57e400 == 147 [pid = 5514] [id = 647] 12:30:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x9a5e3000) [pid = 5514] [serial = 1942] [outer = (nil)] 12:30:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x9a9cb400) [pid = 5514] [serial = 1943] [outer = 0x9a5e3000] 12:30:08 INFO - PROCESS | 5514 | 1464377408647 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x9a9d0800) [pid = 5514] [serial = 1944] [outer = 0x9a5e3000] 12:30:09 INFO - PROCESS | 5514 | 1464377409613 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1737ms 12:30:09 INFO - PROCESS | 5514 | 1464377409680 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 5514 | 1464377409684 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 12:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:30:09 INFO - PROCESS | 5514 | 1464377409690 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - PROCESS | 5514 | 1464377409694 Marionette TRACE conn3 <- [1,2562,null,{}] 12:30:09 INFO - PROCESS | 5514 | 1464377409699 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:09 INFO - PROCESS | 5514 | 1464377409944 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:30:10 INFO - PROCESS | 5514 | 1464377410282 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x89666800 == 148 [pid = 5514] [id = 648] 12:30:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x9534d800) [pid = 5514] [serial = 1945] [outer = (nil)] 12:30:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x9ace7000) [pid = 5514] [serial = 1946] [outer = 0x9534d800] 12:30:10 INFO - PROCESS | 5514 | 1464377410377 Marionette DEBUG loaded listener.js 12:30:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x9acea400) [pid = 5514] [serial = 1947] [outer = 0x9534d800] 12:30:11 INFO - PROCESS | 5514 | 1464377411377 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1736ms 12:30:11 INFO - PROCESS | 5514 | 1464377411427 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:30:11 INFO - PROCESS | 5514 | 1464377411431 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 12:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:30:11 INFO - PROCESS | 5514 | 1464377411437 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:30:11 INFO - PROCESS | 5514 | 1464377411440 Marionette TRACE conn3 <- [1,2566,null,{}] 12:30:11 INFO - PROCESS | 5514 | 1464377411448 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:11 INFO - PROCESS | 5514 | 1464377411697 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:30:12 INFO - PROCESS | 5514 | 1464377412014 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x8706c800 == 149 [pid = 5514] [id = 649] 12:30:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x93d99800) [pid = 5514] [serial = 1948] [outer = (nil)] 12:30:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x9ba1c000) [pid = 5514] [serial = 1949] [outer = 0x93d99800] 12:30:12 INFO - PROCESS | 5514 | 1464377412102 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x9c07e400) [pid = 5514] [serial = 1950] [outer = 0x93d99800] 12:30:13 INFO - PROCESS | 5514 | 1464377413048 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1683ms 12:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:30:13 INFO - PROCESS | 5514 | 1464377413122 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 5514 | 1464377413125 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 12:30:13 INFO - PROCESS | 5514 | 1464377413132 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - PROCESS | 5514 | 1464377413134 Marionette TRACE conn3 <- [1,2570,null,{}] 12:30:13 INFO - PROCESS | 5514 | 1464377413141 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:13 INFO - PROCESS | 5514 | 1464377413362 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:30:13 INFO - PROCESS | 5514 | 1464377413705 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x9acdb400 == 150 [pid = 5514] [id = 650] 12:30:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x9b105000) [pid = 5514] [serial = 1951] [outer = (nil)] 12:30:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0xa21a5000) [pid = 5514] [serial = 1952] [outer = 0x9b105000] 12:30:13 INFO - PROCESS | 5514 | 1464377413812 Marionette DEBUG loaded listener.js 12:30:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0xa2278400) [pid = 5514] [serial = 1953] [outer = 0x9b105000] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x853a5c00 == 149 [pid = 5514] [id = 632] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8c61ac00 == 148 [pid = 5514] [id = 631] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4dd400 == 147 [pid = 5514] [id = 630] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x853a7400 == 146 [pid = 5514] [id = 629] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0xa2473400 == 145 [pid = 5514] [id = 627] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8f356800 == 144 [pid = 5514] [id = 625] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0xa1160400 == 143 [pid = 5514] [id = 626] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8a3ed800 == 142 [pid = 5514] [id = 624] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x9913f800 == 141 [pid = 5514] [id = 623] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8e878400 == 140 [pid = 5514] [id = 622] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x93d9cc00 == 139 [pid = 5514] [id = 620] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x9534f000 == 138 [pid = 5514] [id = 621] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x89664400 == 137 [pid = 5514] [id = 619] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x92394400 == 136 [pid = 5514] [id = 618] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8cf47800 == 135 [pid = 5514] [id = 617] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8c7a0c00 == 134 [pid = 5514] [id = 616] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8ec37000 == 133 [pid = 5514] [id = 615] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x87393400 == 132 [pid = 5514] [id = 613] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8e988800 == 131 [pid = 5514] [id = 614] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x8d0b1800 == 130 [pid = 5514] [id = 612] 12:30:16 INFO - PROCESS | 5514 | --DOCSHELL 0x899bb000 == 129 [pid = 5514] [id = 611] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x8de28400) [pid = 5514] [serial = 1832] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x9b896800) [pid = 5514] [serial = 1809] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8c7a5400) [pid = 5514] [serial = 1824] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x9aae0400) [pid = 5514] [serial = 1806] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0xa246f800) [pid = 5514] [serial = 1814] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8d0aa400) [pid = 5514] [serial = 1827] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x925b4c00) [pid = 5514] [serial = 1788] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0xa3253800) [pid = 5514] [serial = 1755] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x8d7a0400) [pid = 5514] [serial = 1772] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x8f359000) [pid = 5514] [serial = 1778] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x897c2000) [pid = 5514] [serial = 1821] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x9a888000) [pid = 5514] [serial = 1803] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8ec2f000) [pid = 5514] [serial = 1775] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x92e46c00) [pid = 5514] [serial = 1793] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x929d1400) [pid = 5514] [serial = 1790] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x8de25400) [pid = 5514] [serial = 1773] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x8dee9000) [pid = 5514] [serial = 1701] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x9a571000) [pid = 5514] [serial = 1800] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x8dc30400) [pid = 5514] [serial = 1829] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x8c611800) [pid = 5514] [serial = 1823] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x8ecdec00) [pid = 5514] [serial = 1776] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x896c3400) [pid = 5514] [serial = 1820] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x92d5d800) [pid = 5514] [serial = 1791] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0xa345e800) [pid = 5514] [serial = 1817] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x91f68400) [pid = 5514] [serial = 1785] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x911bd000) [pid = 5514] [serial = 1782] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x977e5c00) [pid = 5514] [serial = 1797] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x952f6000) [pid = 5514] [serial = 1796] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x8cc4a800) [pid = 5514] [serial = 1770] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x91d4bc00) [pid = 5514] [serial = 1784] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x90fd1400) [pid = 5514] [serial = 1781] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x8de20c00) [pid = 5514] [serial = 1830] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x9d1ba400) [pid = 5514] [serial = 1812] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9a3cf400) [pid = 5514] [serial = 1799] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x9c1ab400) [pid = 5514] [serial = 1811] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x9aad8c00) [pid = 5514] [serial = 1805] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0xa2473800) [pid = 5514] [serial = 1815] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x925af000) [pid = 5514] [serial = 1787] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8ce92c00) [pid = 5514] [serial = 1826] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x93d34400) [pid = 5514] [serial = 1794] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8f364c00) [pid = 5514] [serial = 1779] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x9b52e400) [pid = 5514] [serial = 1808] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8c618c00) [pid = 5514] [serial = 1769] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x9a5e2400) [pid = 5514] [serial = 1802] [outer = (nil)] [url = about:blank] 12:30:17 INFO - PROCESS | 5514 | 1464377417429 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 4347ms 12:30:17 INFO - PROCESS | 5514 | 1464377417479 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 5514 | 1464377417485 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 12:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:30:17 INFO - PROCESS | 5514 | 1464377417494 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 5514 | 1464377417499 Marionette TRACE conn3 <- [1,2574,null,{}] 12:30:17 INFO - PROCESS | 5514 | 1464377417506 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:17 INFO - PROCESS | 5514 | 1464377417721 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:30:17 INFO - PROCESS | 5514 | 1464377417946 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x899b5000 == 130 [pid = 5514] [id = 651] 12:30:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8a3e1400) [pid = 5514] [serial = 1954] [outer = (nil)] 12:30:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8a4dd400) [pid = 5514] [serial = 1955] [outer = 0x8a3e1400] 12:30:18 INFO - PROCESS | 5514 | 1464377418081 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8aa0d000) [pid = 5514] [serial = 1956] [outer = 0x8a3e1400] 12:30:18 INFO - PROCESS | 5514 | 1464377418942 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1533ms 12:30:19 INFO - PROCESS | 5514 | 1464377419028 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:30:19 INFO - PROCESS | 5514 | 1464377419036 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 12:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:30:19 INFO - PROCESS | 5514 | 1464377419053 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - PROCESS | 5514 | 1464377419057 Marionette TRACE conn3 <- [1,2578,null,{}] 12:30:19 INFO - PROCESS | 5514 | 1464377419063 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:19 INFO - PROCESS | 5514 | 1464377419353 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:30:19 INFO - PROCESS | 5514 | 1464377419391 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8d3400 == 131 [pid = 5514] [id = 652] 12:30:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8cc4d800) [pid = 5514] [serial = 1957] [outer = (nil)] 12:30:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8cdca400) [pid = 5514] [serial = 1958] [outer = 0x8cc4d800] 12:30:19 INFO - PROCESS | 5514 | 1464377419471 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8cf3f000) [pid = 5514] [serial = 1959] [outer = 0x8cc4d800] 12:30:20 INFO - PROCESS | 5514 | 1464377420544 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1540ms 12:30:20 INFO - PROCESS | 5514 | 1464377420597 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 5514 | 1464377420602 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 12:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:30:20 INFO - PROCESS | 5514 | 1464377420614 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 5514 | 1464377420619 Marionette TRACE conn3 <- [1,2582,null,{}] 12:30:20 INFO - PROCESS | 5514 | 1464377420642 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:20 INFO - PROCESS | 5514 | 1464377420973 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8d66b000) [pid = 5514] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8f10fc00) [pid = 5514] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x87388800) [pid = 5514] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x9aadd000) [pid = 5514] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8aa07000) [pid = 5514] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x853a3800) [pid = 5514] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x8ec3b800) [pid = 5514] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8f4c7400) [pid = 5514] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8d0b3800) [pid = 5514] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x8c7a6c00) [pid = 5514] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x8e98b400) [pid = 5514] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0xa3023000) [pid = 5514] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x8a4e0000) [pid = 5514] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x8cdcbc00) [pid = 5514] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x9b320400) [pid = 5514] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x9a578400) [pid = 5514] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x951ce400) [pid = 5514] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x929cb400) [pid = 5514] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x91cc8c00) [pid = 5514] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 125 (0x8ccaf800) [pid = 5514] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 124 (0x8a4e8400) [pid = 5514] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 123 (0xa2477000) [pid = 5514] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:30:21 INFO - PROCESS | 5514 | --DOMWINDOW == 122 (0x9a3d7000) [pid = 5514] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:30:21 INFO - PROCESS | 5514 | 1464377421743 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 5514 | ++DOCSHELL 0x853a3800 == 132 [pid = 5514] [id = 653] 12:30:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 123 (0x853a8400) [pid = 5514] [serial = 1960] [outer = (nil)] 12:30:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 124 (0x89668000) [pid = 5514] [serial = 1961] [outer = 0x853a8400] 12:30:21 INFO - PROCESS | 5514 | 1464377421845 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 125 (0x8d0b3800) [pid = 5514] [serial = 1962] [outer = 0x853a8400] 12:30:22 INFO - PROCESS | 5514 | 1464377422643 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2050ms 12:30:22 INFO - PROCESS | 5514 | 1464377422666 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 5514 | 1464377422671 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 12:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:30:22 INFO - PROCESS | 5514 | 1464377422690 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - PROCESS | 5514 | 1464377422692 Marionette TRACE conn3 <- [1,2586,null,{}] 12:30:22 INFO - PROCESS | 5514 | 1464377422703 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:22 INFO - PROCESS | 5514 | 1464377422906 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:30:22 INFO - PROCESS | 5514 | 1464377422923 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3ee400 == 133 [pid = 5514] [id = 654] 12:30:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 126 (0x8d7a1c00) [pid = 5514] [serial = 1963] [outer = (nil)] 12:30:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x8dee4c00) [pid = 5514] [serial = 1964] [outer = 0x8d7a1c00] 12:30:23 INFO - PROCESS | 5514 | 1464377422997 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8e875000) [pid = 5514] [serial = 1965] [outer = 0x8d7a1c00] 12:30:24 INFO - PROCESS | 5514 | 1464377424344 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1697ms 12:30:24 INFO - PROCESS | 5514 | 1464377424389 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 5514 | 1464377424396 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 12:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:30:24 INFO - PROCESS | 5514 | 1464377424405 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - PROCESS | 5514 | 1464377424416 Marionette TRACE conn3 <- [1,2590,null,{}] 12:30:24 INFO - PROCESS | 5514 | 1464377424441 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:24 INFO - PROCESS | 5514 | 1464377424705 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:30:25 INFO - PROCESS | 5514 | 1464377425074 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x8966c000 == 134 [pid = 5514] [id = 655] 12:30:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x899b1000) [pid = 5514] [serial = 1966] [outer = (nil)] 12:30:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x8c619400) [pid = 5514] [serial = 1967] [outer = 0x899b1000] 12:30:25 INFO - PROCESS | 5514 | 1464377425167 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8c9c9400) [pid = 5514] [serial = 1968] [outer = 0x899b1000] 12:30:26 INFO - PROCESS | 5514 | 1464377426146 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1815ms 12:30:26 INFO - PROCESS | 5514 | 1464377426220 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 5514 | 1464377426229 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 12:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:30:26 INFO - PROCESS | 5514 | 1464377426240 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 5514 | 1464377426245 Marionette TRACE conn3 <- [1,2594,null,{}] 12:30:26 INFO - PROCESS | 5514 | 1464377426251 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:26 INFO - PROCESS | 5514 | 1464377426535 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:30:26 INFO - PROCESS | 5514 | 1464377426918 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d48d800 == 135 [pid = 5514] [id = 656] 12:30:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8d492800) [pid = 5514] [serial = 1969] [outer = (nil)] 12:30:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8de22c00) [pid = 5514] [serial = 1970] [outer = 0x8d492800] 12:30:27 INFO - PROCESS | 5514 | 1464377427006 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8e87a800) [pid = 5514] [serial = 1971] [outer = 0x8d492800] 12:30:28 INFO - PROCESS | 5514 | 1464377428052 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1833ms 12:30:28 INFO - PROCESS | 5514 | 1464377428073 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 5514 | 1464377428077 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 12:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:30:28 INFO - PROCESS | 5514 | 1464377428084 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 5514 | 1464377428090 Marionette TRACE conn3 <- [1,2598,null,{}] 12:30:28 INFO - PROCESS | 5514 | 1464377428108 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:28 INFO - PROCESS | 5514 | 1464377428385 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:30:28 INFO - PROCESS | 5514 | 1464377428720 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec33000 == 136 [pid = 5514] [id = 657] 12:30:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8ec3dc00) [pid = 5514] [serial = 1972] [outer = (nil)] 12:30:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8ece7400) [pid = 5514] [serial = 1973] [outer = 0x8ec3dc00] 12:30:28 INFO - PROCESS | 5514 | 1464377428817 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8f10fc00) [pid = 5514] [serial = 1974] [outer = 0x8ec3dc00] 12:30:29 INFO - PROCESS | 5514 | 1464377429837 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1836ms 12:30:29 INFO - PROCESS | 5514 | 1464377429922 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:30:29 INFO - PROCESS | 5514 | 1464377429927 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 12:30:29 INFO - PROCESS | 5514 | 1464377429934 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - PROCESS | 5514 | 1464377429937 Marionette TRACE conn3 <- [1,2602,null,{}] 12:30:29 INFO - PROCESS | 5514 | 1464377429943 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:30 INFO - PROCESS | 5514 | 1464377430176 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:30:30 INFO - PROCESS | 5514 | 1464377430492 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d666400 == 137 [pid = 5514] [id = 658] 12:30:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8e872400) [pid = 5514] [serial = 1975] [outer = (nil)] 12:30:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8f4c2000) [pid = 5514] [serial = 1976] [outer = 0x8e872400] 12:30:30 INFO - PROCESS | 5514 | 1464377430583 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x90fca400) [pid = 5514] [serial = 1977] [outer = 0x8e872400] 12:30:31 INFO - PROCESS | 5514 | 1464377431567 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1687ms 12:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:30:31 INFO - PROCESS | 5514 | 1464377431621 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:30:31 INFO - PROCESS | 5514 | 1464377431624 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 12:30:31 INFO - PROCESS | 5514 | 1464377431630 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:30:31 INFO - PROCESS | 5514 | 1464377431634 Marionette TRACE conn3 <- [1,2606,null,{}] 12:30:31 INFO - PROCESS | 5514 | 1464377431640 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:31 INFO - PROCESS | 5514 | 1464377431858 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:30:32 INFO - PROCESS | 5514 | 1464377432190 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f10ac00 == 138 [pid = 5514] [id = 659] 12:30:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8f35d000) [pid = 5514] [serial = 1978] [outer = (nil)] 12:30:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x911c4c00) [pid = 5514] [serial = 1979] [outer = 0x8f35d000] 12:30:32 INFO - PROCESS | 5514 | 1464377432281 Marionette DEBUG loaded listener.js 12:30:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x91cc7400) [pid = 5514] [serial = 1980] [outer = 0x8f35d000] 12:30:33 INFO - PROCESS | 5514 | 1464377433246 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1682ms 12:30:33 INFO - PROCESS | 5514 | 1464377433313 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:30:33 INFO - PROCESS | 5514 | 1464377433317 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 12:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:30:33 INFO - PROCESS | 5514 | 1464377433324 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:30:33 INFO - PROCESS | 5514 | 1464377433327 Marionette TRACE conn3 <- [1,2610,null,{}] 12:30:33 INFO - PROCESS | 5514 | 1464377433333 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:33 INFO - PROCESS | 5514 | 1464377433618 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:30:33 INFO - PROCESS | 5514 | 1464377433965 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ec3a400 == 139 [pid = 5514] [id = 660] 12:30:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x911bd000) [pid = 5514] [serial = 1981] [outer = (nil)] 12:30:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x92390800) [pid = 5514] [serial = 1982] [outer = 0x911bd000] 12:30:34 INFO - PROCESS | 5514 | 1464377434063 Marionette DEBUG loaded listener.js 12:30:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x926dac00) [pid = 5514] [serial = 1983] [outer = 0x911bd000] 12:30:35 INFO - PROCESS | 5514 | 1464377435029 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1740ms 12:30:35 INFO - PROCESS | 5514 | 1464377435065 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:30:35 INFO - PROCESS | 5514 | 1464377435068 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 12:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:30:35 INFO - PROCESS | 5514 | 1464377435075 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:30:35 INFO - PROCESS | 5514 | 1464377435078 Marionette TRACE conn3 <- [1,2614,null,{}] 12:30:35 INFO - PROCESS | 5514 | 1464377435084 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:35 INFO - PROCESS | 5514 | 1464377435292 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:30:35 INFO - PROCESS | 5514 | 1464377435598 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:35 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e984400 == 140 [pid = 5514] [id = 661] 12:30:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8ecddc00) [pid = 5514] [serial = 1984] [outer = (nil)] 12:30:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x92d5cc00) [pid = 5514] [serial = 1985] [outer = 0x8ecddc00] 12:30:35 INFO - PROCESS | 5514 | 1464377435745 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x92d65400) [pid = 5514] [serial = 1986] [outer = 0x8ecddc00] 12:30:36 INFO - PROCESS | 5514 | 1464377436655 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1633ms 12:30:36 INFO - PROCESS | 5514 | 1464377436708 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 5514 | 1464377436711 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 12:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:30:36 INFO - PROCESS | 5514 | 1464377436718 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 5514 | 1464377436721 Marionette TRACE conn3 <- [1,2618,null,{}] 12:30:36 INFO - PROCESS | 5514 | 1464377436727 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:36 INFO - PROCESS | 5514 | 1464377436959 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:30:37 INFO - PROCESS | 5514 | 1464377437293 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x926e7c00 == 141 [pid = 5514] [id = 662] 12:30:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x929c8000) [pid = 5514] [serial = 1987] [outer = (nil)] 12:30:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x93d9cc00) [pid = 5514] [serial = 1988] [outer = 0x929c8000] 12:30:37 INFO - PROCESS | 5514 | 1464377437388 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x93da2400) [pid = 5514] [serial = 1989] [outer = 0x929c8000] 12:30:38 INFO - PROCESS | 5514 | 1464377438321 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1637ms 12:30:38 INFO - PROCESS | 5514 | 1464377438356 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 5514 | 1464377438359 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 12:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:30:38 INFO - PROCESS | 5514 | 1464377438366 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - PROCESS | 5514 | 1464377438370 Marionette TRACE conn3 <- [1,2622,null,{}] 12:30:38 INFO - PROCESS | 5514 | 1464377438376 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:38 INFO - PROCESS | 5514 | 1464377438611 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:30:38 INFO - PROCESS | 5514 | 1464377438951 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x926db000 == 142 [pid = 5514] [id = 663] 12:30:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x93d32400) [pid = 5514] [serial = 1990] [outer = (nil)] 12:30:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x9535b400) [pid = 5514] [serial = 1991] [outer = 0x93d32400] 12:30:39 INFO - PROCESS | 5514 | 1464377439054 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x977e5400) [pid = 5514] [serial = 1992] [outer = 0x93d32400] 12:30:39 INFO - PROCESS | 5514 | 1464377439994 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1680ms 12:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:30:40 INFO - PROCESS | 5514 | 1464377440047 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:30:40 INFO - PROCESS | 5514 | 1464377440051 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 12:30:40 INFO - PROCESS | 5514 | 1464377440057 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:30:40 INFO - PROCESS | 5514 | 1464377440061 Marionette TRACE conn3 <- [1,2626,null,{}] 12:30:40 INFO - PROCESS | 5514 | 1464377440067 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:40 INFO - PROCESS | 5514 | 1464377440303 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:30:40 INFO - PROCESS | 5514 | 1464377440652 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x921ec800 == 143 [pid = 5514] [id = 664] 12:30:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x929cbc00) [pid = 5514] [serial = 1993] [outer = (nil)] 12:30:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x99e03800) [pid = 5514] [serial = 1994] [outer = 0x929cbc00] 12:30:40 INFO - PROCESS | 5514 | 1464377440745 Marionette DEBUG loaded listener.js 12:30:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x9a35c400) [pid = 5514] [serial = 1995] [outer = 0x929cbc00] 12:30:41 INFO - PROCESS | 5514 | 1464377441685 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1682ms 12:30:41 INFO - PROCESS | 5514 | 1464377441739 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:30:41 INFO - PROCESS | 5514 | 1464377441742 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 12:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:30:41 INFO - PROCESS | 5514 | 1464377441749 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - PROCESS | 5514 | 1464377441753 Marionette TRACE conn3 <- [1,2630,null,{}] 12:30:41 INFO - PROCESS | 5514 | 1464377441759 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:42 INFO - PROCESS | 5514 | 1464377441997 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 12:30:42 INFO - PROCESS | 5514 | 1464377442345 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x99196800 == 144 [pid = 5514] [id = 665] 12:30:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x9a5e8400) [pid = 5514] [serial = 1996] [outer = (nil)] 12:30:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x9a890800) [pid = 5514] [serial = 1997] [outer = 0x9a5e8400] 12:30:42 INFO - PROCESS | 5514 | 1464377442446 Marionette DEBUG loaded listener.js 12:30:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x9aadd000) [pid = 5514] [serial = 1998] [outer = 0x9a5e8400] 12:30:43 INFO - PROCESS | 5514 | 1464377443389 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1686ms 12:30:43 INFO - PROCESS | 5514 | 1464377443436 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 12:30:43 INFO - PROCESS | 5514 | 1464377443440 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 12:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:30:43 INFO - PROCESS | 5514 | 1464377443446 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:30:43 INFO - PROCESS | 5514 | 1464377443450 Marionette TRACE conn3 <- [1,2634,null,{}] 12:30:43 INFO - PROCESS | 5514 | 1464377443455 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:43 INFO - PROCESS | 5514 | 1464377443674 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 12:30:43 INFO - PROCESS | 5514 | 1464377443967 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:44 INFO - PROCESS | 5514 | ++DOCSHELL 0x9aae3000 == 145 [pid = 5514] [id = 666] 12:30:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x9acdf800) [pid = 5514] [serial = 1999] [outer = (nil)] 12:30:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x9b32c800) [pid = 5514] [serial = 2000] [outer = 0x9acdf800] 12:30:44 INFO - PROCESS | 5514 | 1464377444107 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x9b89fc00) [pid = 5514] [serial = 2001] [outer = 0x9acdf800] 12:30:45 INFO - PROCESS | 5514 | 1464377445041 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1636ms 12:30:45 INFO - PROCESS | 5514 | 1464377445083 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 5514 | 1464377445087 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 12:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:30:45 INFO - PROCESS | 5514 | 1464377445093 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - PROCESS | 5514 | 1464377445096 Marionette TRACE conn3 <- [1,2638,null,{}] 12:30:45 INFO - PROCESS | 5514 | 1464377445102 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:45 INFO - PROCESS | 5514 | 1464377445342 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 12:30:45 INFO - PROCESS | 5514 | 1464377445693 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x853ac400 == 146 [pid = 5514] [id = 667] 12:30:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x92e49400) [pid = 5514] [serial = 2002] [outer = (nil)] 12:30:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9c0d2400) [pid = 5514] [serial = 2003] [outer = 0x92e49400] 12:30:45 INFO - PROCESS | 5514 | 1464377445784 Marionette DEBUG loaded listener.js 12:30:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x9d1bcc00) [pid = 5514] [serial = 2004] [outer = 0x92e49400] 12:30:46 INFO - PROCESS | 5514 | 1464377446691 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1630ms 12:30:46 INFO - PROCESS | 5514 | 1464377446724 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 5514 | 1464377446727 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 12:30:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:30:46 INFO - PROCESS | 5514 | 1464377446734 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:30:46 INFO - PROCESS | 5514 | 1464377446738 Marionette TRACE conn3 <- [1,2642,null,{}] 12:30:46 INFO - PROCESS | 5514 | 1464377446743 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:46 INFO - PROCESS | 5514 | 1464377446957 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 12:30:47 INFO - PROCESS | 5514 | 1464377447301 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x9c073c00 == 147 [pid = 5514] [id = 668] 12:30:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x9c0d1c00) [pid = 5514] [serial = 2005] [outer = (nil)] 12:30:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0xa2280000) [pid = 5514] [serial = 2006] [outer = 0x9c0d1c00] 12:30:47 INFO - PROCESS | 5514 | 1464377447394 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0xa246dc00) [pid = 5514] [serial = 2007] [outer = 0x9c0d1c00] 12:30:48 INFO - PROCESS | 5514 | 1464377448315 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:30:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:30:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1633ms 12:30:48 INFO - PROCESS | 5514 | 1464377448369 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 12:30:48 INFO - PROCESS | 5514 | 1464377448373 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 12:30:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:30:48 INFO - PROCESS | 5514 | 1464377448379 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:30:48 INFO - PROCESS | 5514 | 1464377448382 Marionette TRACE conn3 <- [1,2646,null,{}] 12:30:48 INFO - PROCESS | 5514 | 1464377448388 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:48 INFO - PROCESS | 5514 | 1464377448613 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:30:48 INFO - PROCESS | 5514 | 1464377448952 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 5514 | ++DOCSHELL 0x8738ec00 == 148 [pid = 5514] [id = 669] 12:30:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x89933800) [pid = 5514] [serial = 2008] [outer = (nil)] 12:30:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x8993b800) [pid = 5514] [serial = 2009] [outer = 0x89933800] 12:30:49 INFO - PROCESS | 5514 | 1464377449042 Marionette DEBUG loaded listener.js 12:30:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x8993d800) [pid = 5514] [serial = 2010] [outer = 0x89933800] 12:30:50 INFO - PROCESS | 5514 | 1464377450013 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:30:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:30:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1682ms 12:30:50 INFO - PROCESS | 5514 | 1464377450062 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 12:30:50 INFO - PROCESS | 5514 | 1464377450066 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 12:30:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:30:50 INFO - PROCESS | 5514 | 1464377450073 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:30:50 INFO - PROCESS | 5514 | 1464377450076 Marionette TRACE conn3 <- [1,2650,null,{}] 12:30:50 INFO - PROCESS | 5514 | 1464377450082 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:50 INFO - PROCESS | 5514 | 1464377450344 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 12:30:50 INFO - PROCESS | 5514 | 1464377450695 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x89936000 == 149 [pid = 5514] [id = 670] 12:30:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x8993a400) [pid = 5514] [serial = 2011] [outer = (nil)] 12:30:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0xa115a800) [pid = 5514] [serial = 2012] [outer = 0x8993a400] 12:30:50 INFO - PROCESS | 5514 | 1464377450783 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0xa2405000) [pid = 5514] [serial = 2013] [outer = 0x8993a400] 12:30:51 INFO - PROCESS | 5514 | 1464377451684 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:30:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:30:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1688ms 12:30:51 INFO - PROCESS | 5514 | 1464377451763 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 5514 | 1464377451766 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 12:30:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:30:51 INFO - PROCESS | 5514 | 1464377451773 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 5514 | 1464377451776 Marionette TRACE conn3 <- [1,2654,null,{}] 12:30:51 INFO - PROCESS | 5514 | 1464377451782 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:52 INFO - PROCESS | 5514 | 1464377452031 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 12:30:52 INFO - PROCESS | 5514 | 1464377452372 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x8993a800 == 150 [pid = 5514] [id = 671] 12:30:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x8993ec00) [pid = 5514] [serial = 2014] [outer = (nil)] 12:30:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0xa30f3c00) [pid = 5514] [serial = 2015] [outer = 0x8993ec00] 12:30:52 INFO - PROCESS | 5514 | 1464377452463 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0xa3254c00) [pid = 5514] [serial = 2016] [outer = 0x8993ec00] 12:30:53 INFO - PROCESS | 5514 | 1464377453375 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:30:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:30:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1641ms 12:30:53 INFO - PROCESS | 5514 | 1464377453415 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 12:30:53 INFO - PROCESS | 5514 | 1464377453419 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 12:30:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:30:53 INFO - PROCESS | 5514 | 1464377453425 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - PROCESS | 5514 | 1464377453428 Marionette TRACE conn3 <- [1,2658,null,{}] 12:30:53 INFO - PROCESS | 5514 | 1464377453434 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:53 INFO - PROCESS | 5514 | 1464377453649 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 12:30:54 INFO - PROCESS | 5514 | 1464377453997 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8c9be000 == 149 [pid = 5514] [id = 338] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x89666800 == 148 [pid = 5514] [id = 648] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8706c800 == 147 [pid = 5514] [id = 649] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x9a57e400 == 146 [pid = 5514] [id = 647] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x9a3d3400 == 145 [pid = 5514] [id = 646] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x9a247400 == 144 [pid = 5514] [id = 645] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x92e46000 == 143 [pid = 5514] [id = 643] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x926e3000 == 142 [pid = 5514] [id = 644] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x91cd3400 == 141 [pid = 5514] [id = 642] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8e94c800 == 140 [pid = 5514] [id = 641] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8cc51800 == 139 [pid = 5514] [id = 640] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8de1cc00 == 138 [pid = 5514] [id = 639] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8e98a000 == 137 [pid = 5514] [id = 638] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8dee4000 == 136 [pid = 5514] [id = 637] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8cc56800 == 135 [pid = 5514] [id = 635] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8ce8d800 == 134 [pid = 5514] [id = 636] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x8aa0d800 == 133 [pid = 5514] [id = 634] 12:30:56 INFO - PROCESS | 5514 | --DOCSHELL 0x853ab400 == 132 [pid = 5514] [id = 633] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x8ccae000) [pid = 5514] [serial = 1898] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8dee5800) [pid = 5514] [serial = 1767] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x91328c00) [pid = 5514] [serial = 1848] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x8a00c400) [pid = 5514] [serial = 1890] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0xa060c800) [pid = 5514] [serial = 1875] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x952f0000) [pid = 5514] [serial = 1860] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x853aac00) [pid = 5514] [serial = 1886] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8f4c8800) [pid = 5514] [serial = 1845] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x853ae800) [pid = 5514] [serial = 1887] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0xa2277400) [pid = 5514] [serial = 1877] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8dc2bc00) [pid = 5514] [serial = 1839] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x8ec39400) [pid = 5514] [serial = 1842] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x8eab9400) [pid = 5514] [serial = 1841] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x9c287400) [pid = 5514] [serial = 1874] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x9aadcc00) [pid = 5514] [serial = 1869] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0xa3254000) [pid = 5514] [serial = 1880] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x8c61b000) [pid = 5514] [serial = 1892] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x92393400) [pid = 5514] [serial = 1851] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x8f10d800) [pid = 5514] [serial = 1844] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0xa35ea800) [pid = 5514] [serial = 1818] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x9b52ec00) [pid = 5514] [serial = 1872] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x95157800) [pid = 5514] [serial = 1859] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x98294800) [pid = 5514] [serial = 1862] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x9a9d0400) [pid = 5514] [serial = 1868] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x92d66c00) [pid = 5514] [serial = 1856] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x926e0800) [pid = 5514] [serial = 1853] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0xa22c6c00) [pid = 5514] [serial = 1878] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x911c4800) [pid = 5514] [serial = 1847] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x8cf44800) [pid = 5514] [serial = 1895] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x8d490800) [pid = 5514] [serial = 1896] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x92f26000) [pid = 5514] [serial = 1857] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8b7eb800) [pid = 5514] [serial = 1835] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0xa6287400) [pid = 5514] [serial = 1884] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x9b32bc00) [pid = 5514] [serial = 1871] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x9a575800) [pid = 5514] [serial = 1865] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x9a72a800) [pid = 5514] [serial = 1866] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x91d52000) [pid = 5514] [serial = 1850] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8c8d3000) [pid = 5514] [serial = 1893] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x897c9400) [pid = 5514] [serial = 1889] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x99199c00) [pid = 5514] [serial = 1863] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x8d664000) [pid = 5514] [serial = 1838] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x926e9000) [pid = 5514] [serial = 1854] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8c9c3000) [pid = 5514] [serial = 1836] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0xa35f4800) [pid = 5514] [serial = 1881] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0xa6285400) [pid = 5514] [serial = 1883] [outer = (nil)] [url = about:blank] 12:30:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x853aac00 == 133 [pid = 5514] [id = 672] 12:30:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x853ab400) [pid = 5514] [serial = 2017] [outer = (nil)] 12:30:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x853b0000) [pid = 5514] [serial = 2018] [outer = 0x853ab400] 12:30:56 INFO - PROCESS | 5514 | 1464377456450 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x892c6400) [pid = 5514] [serial = 2019] [outer = 0x853ab400] 12:30:57 INFO - PROCESS | 5514 | 1464377457327 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:30:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:30:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 3939ms 12:30:57 INFO - PROCESS | 5514 | 1464377457365 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 12:30:57 INFO - PROCESS | 5514 | 1464377457372 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 12:30:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:30:57 INFO - PROCESS | 5514 | 1464377457380 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:30:57 INFO - PROCESS | 5514 | 1464377457386 Marionette TRACE conn3 <- [1,2662,null,{}] 12:30:57 INFO - PROCESS | 5514 | 1464377457393 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:57 INFO - PROCESS | 5514 | 1464377457622 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 12:30:57 INFO - PROCESS | 5514 | 1464377457848 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a007000 == 134 [pid = 5514] [id = 673] 12:30:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8a008400) [pid = 5514] [serial = 2020] [outer = (nil)] 12:30:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8a3e9800) [pid = 5514] [serial = 2021] [outer = 0x8a008400] 12:30:57 INFO - PROCESS | 5514 | 1464377457928 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8a4eb400) [pid = 5514] [serial = 2022] [outer = 0x8a008400] 12:30:58 INFO - PROCESS | 5514 | 1464377458789 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:30:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1488ms 12:30:58 INFO - PROCESS | 5514 | 1464377458868 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 5514 | 1464377458874 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 12:30:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:30:58 INFO - PROCESS | 5514 | 1464377458892 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 5514 | 1464377458896 Marionette TRACE conn3 <- [1,2666,null,{}] 12:30:58 INFO - PROCESS | 5514 | 1464377458902 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:59 INFO - PROCESS | 5514 | 1464377459198 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:30:59 INFO - PROCESS | 5514 | 1464377459232 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a9400 == 135 [pid = 5514] [id = 674] 12:30:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8c8ddc00) [pid = 5514] [serial = 2023] [outer = (nil)] 12:30:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8cdc7800) [pid = 5514] [serial = 2024] [outer = 0x8c8ddc00] 12:30:59 INFO - PROCESS | 5514 | 1464377459312 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8cf40c00) [pid = 5514] [serial = 2025] [outer = 0x8c8ddc00] 12:31:01 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:31:01 INFO - PROCESS | 5514 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8a3e1400) [pid = 5514] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x9a570000) [pid = 5514] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x91f70c00) [pid = 5514] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x93d99800) [pid = 5514] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x853ad000) [pid = 5514] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x90fd3400) [pid = 5514] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8e872800) [pid = 5514] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x9534d800) [pid = 5514] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x8e983800) [pid = 5514] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x92e48000) [pid = 5514] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x8d0b2800) [pid = 5514] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x8d0aa800) [pid = 5514] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x9a3d0400) [pid = 5514] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x9b105000) [pid = 5514] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x853a8400) [pid = 5514] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x929d4000) [pid = 5514] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x9a5e3000) [pid = 5514] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 125 (0x8e987c00) [pid = 5514] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 124 (0x8c7abc00) [pid = 5514] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 123 (0x8cc4d800) [pid = 5514] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 122 (0x8eabe800) [pid = 5514] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:31:01 INFO - PROCESS | 5514 | --DOMWINDOW == 121 (0x8c618000) [pid = 5514] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:31:01 INFO - PROCESS | 5514 | 1464377461523 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:31:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:31:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2689ms 12:31:01 INFO - PROCESS | 5514 | 1464377461580 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 12:31:01 INFO - PROCESS | 5514 | 1464377461584 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 12:31:01 INFO - PROCESS | 5514 | 1464377461599 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:31:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:31:01 INFO - PROCESS | 5514 | 1464377461606 Marionette TRACE conn3 <- [1,2670,null,{}] 12:31:01 INFO - PROCESS | 5514 | 1464377461633 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:01 INFO - PROCESS | 5514 | 1464377461842 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 12:31:01 INFO - PROCESS | 5514 | 1464377461857 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x853a8400 == 136 [pid = 5514] [id = 675] 12:31:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 122 (0x8d0b1400) [pid = 5514] [serial = 2026] [outer = (nil)] 12:31:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 123 (0x8d669400) [pid = 5514] [serial = 2027] [outer = 0x8d0b1400] 12:31:01 INFO - PROCESS | 5514 | 1464377461932 Marionette DEBUG loaded listener.js 12:31:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 124 (0x8dc31c00) [pid = 5514] [serial = 2028] [outer = 0x8d0b1400] 12:31:03 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:31:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:31:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:31:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:31:03 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1 12:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:31:03 INFO - _addTest/ [0,2673,"getWindowHandle",null] 12:31:03 INFO - PROCESS | 5514 | 1464377463344 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 12:31:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:31:03 INFO - PROCESS | 5514 | 1464377463351 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 5514 | 1464377463355 Marionette TRACE conn3 <- [1,2674,null,{}] 12:31:03 INFO - PROCESS | 5514 | 1464377463360 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:03 INFO - PROCESS | 5514 | 1464377463867 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 12:31:04 INFO - PROCESS | 5514 | 1464377464093 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x897c2400 == 137 [pid = 5514] [id = 676] 12:31:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 125 (0x897c4000) [pid = 5514] [serial = 2029] [outer = (nil)] 12:31:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 126 (0x897ce400) [pid = 5514] [serial = 2030] [outer = 0x897c4000] 12:31:04 INFO - PROCESS | 5514 | 1464377464186 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x899b5c00) [pid = 5514] [serial = 2031] [outer = 0x897c4000] 12:31:05 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:31:05 INFO - PROCESS | 5514 | 1464377465645 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:31:05 INFO - PROCESS | 5514 | 1464377465707 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 12:31:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:31:05 INFO - PROCESS | 5514 | 1464377465820 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - PROCESS | 5514 | 1464377465825 Marionette TRACE conn3 <- [1,2678,null,{}] 12:31:05 INFO - PROCESS | 5514 | 1464377465836 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:06 INFO - PROCESS | 5514 | 1464377466055 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 12:31:06 INFO - PROCESS | 5514 | 1464377466341 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8dc400 == 138 [pid = 5514] [id = 677] 12:31:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8c9c5000) [pid = 5514] [serial = 2032] [outer = (nil)] 12:31:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x8cdcc400) [pid = 5514] [serial = 2033] [outer = 0x8c9c5000] 12:31:06 INFO - PROCESS | 5514 | 1464377466431 Marionette DEBUG loaded listener.js 12:31:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x8cf48400) [pid = 5514] [serial = 2034] [outer = 0x8c9c5000] 12:31:07 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:31:07 INFO - PROCESS | 5514 | 1464377467854 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:31:07 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) 12:31:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2144ms 12:31:07 INFO - PROCESS | 5514 | 1464377467909 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 12:31:07 INFO - PROCESS | 5514 | 1464377467914 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 12:31:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:31:07 INFO - PROCESS | 5514 | 1464377467921 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:31:07 INFO - PROCESS | 5514 | 1464377467925 Marionette TRACE conn3 <- [1,2682,null,{}] 12:31:08 INFO - PROCESS | 5514 | 1464377468021 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:08 INFO - PROCESS | 5514 | 1464377468346 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 12:31:08 INFO - PROCESS | 5514 | 1464377468517 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d48cc00 == 139 [pid = 5514] [id = 678] 12:31:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8d493000) [pid = 5514] [serial = 2035] [outer = (nil)] 12:31:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8dc30400) [pid = 5514] [serial = 2036] [outer = 0x8d493000] 12:31:08 INFO - PROCESS | 5514 | 1464377468612 Marionette DEBUG loaded listener.js 12:31:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8de22800) [pid = 5514] [serial = 2037] [outer = 0x8d493000] 12:31:09 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:31:10 INFO - PROCESS | 5514 | 1464377470032 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:31:10 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) 12:31:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2136ms 12:31:10 INFO - PROCESS | 5514 | 1464377470058 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 5514 | 1464377470065 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 12:31:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:31:10 INFO - PROCESS | 5514 | 1464377470083 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 5514 | 1464377470091 Marionette TRACE conn3 <- [1,2686,null,{}] 12:31:10 INFO - PROCESS | 5514 | 1464377470098 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:10 INFO - PROCESS | 5514 | 1464377470398 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:31:10 INFO - PROCESS | 5514 | 1464377470688 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf47c00 == 140 [pid = 5514] [id = 679] 12:31:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8d495000) [pid = 5514] [serial = 2038] [outer = (nil)] 12:31:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8e982800) [pid = 5514] [serial = 2039] [outer = 0x8d495000] 12:31:10 INFO - PROCESS | 5514 | 1464377470775 Marionette DEBUG loaded listener.js 12:31:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8ec31000) [pid = 5514] [serial = 2040] [outer = 0x8d495000] 12:31:12 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:31:12 INFO - PROCESS | 5514 | 1464377472172 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 5514 | 1464377472228 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 12:31:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:31:12 INFO - PROCESS | 5514 | 1464377472235 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - PROCESS | 5514 | 1464377472239 Marionette TRACE conn3 <- [1,2690,null,{}] 12:31:12 INFO - PROCESS | 5514 | 1464377472244 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:12 INFO - PROCESS | 5514 | 1464377472529 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 12:31:12 INFO - PROCESS | 5514 | 1464377472803 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d7a8400 == 141 [pid = 5514] [id = 680] 12:31:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8e987400) [pid = 5514] [serial = 2041] [outer = (nil)] 12:31:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8ece6400) [pid = 5514] [serial = 2042] [outer = 0x8e987400] 12:31:12 INFO - PROCESS | 5514 | 1464377472890 Marionette DEBUG loaded listener.js 12:31:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8ecea800) [pid = 5514] [serial = 2043] [outer = 0x8e987400] 12:31:14 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:31:14 INFO - PROCESS | 5514 | 1464377474275 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 12:31:14 INFO - PROCESS | 5514 | 1464377474333 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 12:31:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:31:14 INFO - PROCESS | 5514 | 1464377474340 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:31:14 INFO - PROCESS | 5514 | 1464377474342 Marionette TRACE conn3 <- [1,2694,null,{}] 12:31:14 INFO - PROCESS | 5514 | 1464377474349 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:14 INFO - PROCESS | 5514 | 1464377474686 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 12:31:14 INFO - PROCESS | 5514 | 1464377474978 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f102000 == 142 [pid = 5514] [id = 681] 12:31:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8f355c00) [pid = 5514] [serial = 2044] [outer = (nil)] 12:31:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x9132a000) [pid = 5514] [serial = 2045] [outer = 0x8f355c00] 12:31:15 INFO - PROCESS | 5514 | 1464377475072 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x91d54000) [pid = 5514] [serial = 2046] [outer = 0x8f355c00] 12:31:16 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:31:16 INFO - PROCESS | 5514 | 1464377476455 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 5514 | 1464377476487 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 12:31:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:31:16 INFO - PROCESS | 5514 | 1464377476501 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 5514 | 1464377476504 Marionette TRACE conn3 <- [1,2698,null,{}] 12:31:16 INFO - PROCESS | 5514 | 1464377476515 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:16 INFO - PROCESS | 5514 | 1464377476811 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 12:31:17 INFO - PROCESS | 5514 | 1464377477073 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:17 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4c4400 == 143 [pid = 5514] [id = 682] 12:31:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x91cc7800) [pid = 5514] [serial = 2047] [outer = (nil)] 12:31:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x921de400) [pid = 5514] [serial = 2048] [outer = 0x91cc7800] 12:31:17 INFO - PROCESS | 5514 | 1464377477163 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x92396000) [pid = 5514] [serial = 2049] [outer = 0x91cc7800] 12:31:18 INFO - PROCESS | 5514 | SkCairoFTTypeface::onFilterRec unimplemented 12:31:18 INFO - PROCESS | 5514 | 1464377478536 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:31:18 INFO - PROCESS | 5514 | 1464377478597 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 12:31:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:31:18 INFO - PROCESS | 5514 | 1464377478603 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:31:18 INFO - PROCESS | 5514 | 1464377478607 Marionette TRACE conn3 <- [1,2702,null,{}] 12:31:18 INFO - PROCESS | 5514 | 1464377478613 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:18 INFO - PROCESS | 5514 | 1464377478917 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 12:31:19 INFO - PROCESS | 5514 | 1464377479182 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x91f69800 == 144 [pid = 5514] [id = 683] 12:31:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x921dfc00) [pid = 5514] [serial = 2050] [outer = (nil)] 12:31:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x926e0c00) [pid = 5514] [serial = 2051] [outer = 0x921dfc00] 12:31:19 INFO - PROCESS | 5514 | 1464377479271 Marionette DEBUG loaded listener.js 12:31:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x926e5400) [pid = 5514] [serial = 2052] [outer = 0x921dfc00] 12:31:20 INFO - PROCESS | 5514 | 1464377480305 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:31:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:31:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1735ms 12:31:20 INFO - PROCESS | 5514 | 1464377480339 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 12:31:20 INFO - PROCESS | 5514 | 1464377480342 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 12:31:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:31:20 INFO - PROCESS | 5514 | 1464377480350 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - PROCESS | 5514 | 1464377480352 Marionette TRACE conn3 <- [1,2706,null,{}] 12:31:20 INFO - PROCESS | 5514 | 1464377480359 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:20 INFO - PROCESS | 5514 | 1464377480577 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:31:20 INFO - PROCESS | 5514 | 1464377480922 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x91f71800 == 145 [pid = 5514] [id = 684] 12:31:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x925b2c00) [pid = 5514] [serial = 2053] [outer = (nil)] 12:31:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x92d64800) [pid = 5514] [serial = 2054] [outer = 0x925b2c00] 12:31:21 INFO - PROCESS | 5514 | 1464377481018 Marionette DEBUG loaded listener.js 12:31:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x92e45400) [pid = 5514] [serial = 2055] [outer = 0x925b2c00] 12:31:21 INFO - PROCESS | 5514 | 1464377481964 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:31:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:31:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1643ms 12:31:21 INFO - PROCESS | 5514 | 1464377481993 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 5514 | 1464377481996 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 12:31:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:31:22 INFO - PROCESS | 5514 | 1464377482003 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:31:22 INFO - PROCESS | 5514 | 1464377482007 Marionette TRACE conn3 <- [1,2710,null,{}] 12:31:22 INFO - PROCESS | 5514 | 1464377482013 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:22 INFO - PROCESS | 5514 | 1464377482243 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 12:31:22 INFO - PROCESS | 5514 | 1464377482596 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x853ac000 == 146 [pid = 5514] [id = 685] 12:31:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x8d664400) [pid = 5514] [serial = 2056] [outer = (nil)] 12:31:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x93d9d000) [pid = 5514] [serial = 2057] [outer = 0x8d664400] 12:31:22 INFO - PROCESS | 5514 | 1464377482705 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x95152000) [pid = 5514] [serial = 2058] [outer = 0x8d664400] 12:31:23 INFO - PROCESS | 5514 | 1464377483660 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:31:23 INFO - PROCESS | 5514 | 1464377483741 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 12:31:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:31:23 INFO - PROCESS | 5514 | 1464377483748 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - PROCESS | 5514 | 1464377483751 Marionette TRACE conn3 <- [1,2714,null,{}] 12:31:23 INFO - PROCESS | 5514 | 1464377483757 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:24 INFO - PROCESS | 5514 | 1464377484039 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 12:31:24 INFO - PROCESS | 5514 | 1464377484395 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x99140800 == 147 [pid = 5514] [id = 686] 12:31:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x9919a800) [pid = 5514] [serial = 2059] [outer = (nil)] 12:31:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x99774800) [pid = 5514] [serial = 2060] [outer = 0x9919a800] 12:31:24 INFO - PROCESS | 5514 | 1464377484502 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x9a3d8400) [pid = 5514] [serial = 2061] [outer = 0x9919a800] 12:31:25 INFO - PROCESS | 5514 | 1464377485461 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:31:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1787ms 12:31:25 INFO - PROCESS | 5514 | 1464377485536 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 5514 | 1464377485540 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 12:31:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:31:25 INFO - PROCESS | 5514 | 1464377485547 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 5514 | 1464377485552 Marionette TRACE conn3 <- [1,2718,null,{}] 12:31:25 INFO - PROCESS | 5514 | 1464377485558 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:25 INFO - PROCESS | 5514 | 1464377485810 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 12:31:26 INFO - PROCESS | 5514 | 1464377486153 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3db400 == 148 [pid = 5514] [id = 687] 12:31:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x9a577c00) [pid = 5514] [serial = 2062] [outer = (nil)] 12:31:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x9a72ac00) [pid = 5514] [serial = 2063] [outer = 0x9a577c00] 12:31:26 INFO - PROCESS | 5514 | 1464377486245 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x9a7a1400) [pid = 5514] [serial = 2064] [outer = 0x9a577c00] 12:31:27 INFO - PROCESS | 5514 | 1464377487205 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:31:27 INFO - PROCESS | 5514 | 1464377487289 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 12:31:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:31:27 INFO - PROCESS | 5514 | 1464377487296 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 5514 | 1464377487299 Marionette TRACE conn3 <- [1,2722,null,{}] 12:31:27 INFO - PROCESS | 5514 | 1464377487305 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:27 INFO - PROCESS | 5514 | 1464377487585 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 12:31:27 INFO - PROCESS | 5514 | 1464377487952 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ece2000 == 149 [pid = 5514] [id = 688] 12:31:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x8f4c0000) [pid = 5514] [serial = 2065] [outer = (nil)] 12:31:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x9aad8800) [pid = 5514] [serial = 2066] [outer = 0x8f4c0000] 12:31:28 INFO - PROCESS | 5514 | 1464377488040 Marionette DEBUG loaded listener.js 12:31:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x9aae3c00) [pid = 5514] [serial = 2067] [outer = 0x8f4c0000] 12:31:29 INFO - PROCESS | 5514 | 1464377488999 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 12:31:29 INFO - PROCESS | 5514 | 1464377489037 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 12:31:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:31:29 INFO - PROCESS | 5514 | 1464377489044 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:31:29 INFO - PROCESS | 5514 | 1464377489048 Marionette TRACE conn3 <- [1,2726,null,{}] 12:31:29 INFO - PROCESS | 5514 | 1464377489054 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:29 INFO - PROCESS | 5514 | 1464377489283 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:31:29 INFO - PROCESS | 5514 | 1464377489628 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a3d3800 == 150 [pid = 5514] [id = 689] 12:31:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x9a88e000) [pid = 5514] [serial = 2068] [outer = (nil)] 12:31:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x9b8a2800) [pid = 5514] [serial = 2069] [outer = 0x9a88e000] 12:31:29 INFO - PROCESS | 5514 | 1464377489721 Marionette DEBUG loaded listener.js 12:31:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9c078c00) [pid = 5514] [serial = 2070] [outer = 0x9a88e000] 12:31:30 INFO - PROCESS | 5514 | 1464377490619 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:31:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:31:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1636ms 12:31:30 INFO - PROCESS | 5514 | 1464377490681 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 5514 | 1464377490686 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 12:31:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:31:30 INFO - PROCESS | 5514 | 1464377490692 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 5514 | 1464377490696 Marionette TRACE conn3 <- [1,2730,null,{}] 12:31:30 INFO - PROCESS | 5514 | 1464377490701 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:30 INFO - PROCESS | 5514 | 1464377490937 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 12:31:31 INFO - PROCESS | 5514 | 1464377491279 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x92f28000 == 151 [pid = 5514] [id = 690] 12:31:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x9b32a800) [pid = 5514] [serial = 2071] [outer = (nil)] 12:31:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0xa1159000) [pid = 5514] [serial = 2072] [outer = 0x9b32a800] 12:31:31 INFO - PROCESS | 5514 | 1464377491372 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0xa1163c00) [pid = 5514] [serial = 2073] [outer = 0x9b32a800] 12:31:32 INFO - PROCESS | 5514 | 1464377492677 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 5514 | 1464377492786 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 12:31:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:31:32 INFO - PROCESS | 5514 | 1464377492793 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - PROCESS | 5514 | 1464377492797 Marionette TRACE conn3 <- [1,2734,null,{}] 12:31:32 INFO - PROCESS | 5514 | 1464377492802 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:33 INFO - PROCESS | 5514 | 1464377493090 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 12:31:33 INFO - PROCESS | 5514 | 1464377493400 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x9d1c5c00 == 152 [pid = 5514] [id = 691] 12:31:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0xa1154800) [pid = 5514] [serial = 2074] [outer = (nil)] 12:31:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0xa30bec00) [pid = 5514] [serial = 2075] [outer = 0xa1154800] 12:31:33 INFO - PROCESS | 5514 | 1464377493492 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0xa3251c00) [pid = 5514] [serial = 2076] [outer = 0xa1154800] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8d3400 == 151 [pid = 5514] [id = 652] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x897cb800 == 150 [pid = 5514] [id = 351] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0xa2478800 == 149 [pid = 5514] [id = 353] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8966e400 == 148 [pid = 5514] [id = 355] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0xa30bf000 == 147 [pid = 5514] [id = 352] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8de1ac00 == 146 [pid = 5514] [id = 354] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x899b5000 == 145 [pid = 5514] [id = 651] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8b7e9000 == 144 [pid = 5514] [id = 350] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8cca7800 == 143 [pid = 5514] [id = 348] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8eabb400 == 142 [pid = 5514] [id = 349] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8c7a9400 == 141 [pid = 5514] [id = 674] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8a007000 == 140 [pid = 5514] [id = 673] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x853aac00 == 139 [pid = 5514] [id = 672] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x89936000 == 138 [pid = 5514] [id = 670] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8738ec00 == 137 [pid = 5514] [id = 669] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x853ac400 == 136 [pid = 5514] [id = 667] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x9c073c00 == 135 [pid = 5514] [id = 668] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x9aae3000 == 134 [pid = 5514] [id = 666] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x99196800 == 133 [pid = 5514] [id = 665] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x921ec800 == 132 [pid = 5514] [id = 664] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x926db000 == 131 [pid = 5514] [id = 663] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x926e7c00 == 130 [pid = 5514] [id = 662] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8ec3a400 == 129 [pid = 5514] [id = 660] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8e984400 == 128 [pid = 5514] [id = 661] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8f10ac00 == 127 [pid = 5514] [id = 659] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8d666400 == 126 [pid = 5514] [id = 658] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8ec33000 == 125 [pid = 5514] [id = 657] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8d48d800 == 124 [pid = 5514] [id = 656] 12:31:35 INFO - PROCESS | 5514 | --DOCSHELL 0x8966c000 == 123 [pid = 5514] [id = 655] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8dee4c00) [pid = 5514] [serial = 1964] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8d0b3800) [pid = 5514] [serial = 1962] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x8aa0d000) [pid = 5514] [serial = 1956] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x9a5e8000) [pid = 5514] [serial = 1940] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x929cc000) [pid = 5514] [serial = 1929] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x9ba1c000) [pid = 5514] [serial = 1949] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x897c8800) [pid = 5514] [serial = 1902] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x91d4e400) [pid = 5514] [serial = 1923] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x8e987000) [pid = 5514] [serial = 1913] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x9ace7000) [pid = 5514] [serial = 1946] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x911bec00) [pid = 5514] [serial = 1919] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x93a28400) [pid = 5514] [serial = 1931] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8d7a9c00) [pid = 5514] [serial = 1908] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x8e94c400) [pid = 5514] [serial = 1911] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x926e6c00) [pid = 5514] [serial = 1928] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x9a574800) [pid = 5514] [serial = 1938] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0xa21a5000) [pid = 5514] [serial = 1952] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x8e98d000) [pid = 5514] [serial = 1914] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x95150000) [pid = 5514] [serial = 1932] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x9c07e400) [pid = 5514] [serial = 1950] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x89668000) [pid = 5514] [serial = 1961] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x9976a400) [pid = 5514] [serial = 1935] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9a9cb400) [pid = 5514] [serial = 1943] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x9239a000) [pid = 5514] [serial = 1926] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8e871800) [pid = 5514] [serial = 1833] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x921ec400) [pid = 5514] [serial = 1925] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x8cf3f000) [pid = 5514] [serial = 1959] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x87389c00) [pid = 5514] [serial = 1901] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x91d49800) [pid = 5514] [serial = 1922] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x9a5eb400) [pid = 5514] [serial = 1941] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x9a4b8800) [pid = 5514] [serial = 1937] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8ec3d400) [pid = 5514] [serial = 1916] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x9a9d0800) [pid = 5514] [serial = 1944] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x8c9c8c00) [pid = 5514] [serial = 1904] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8cdca400) [pid = 5514] [serial = 1958] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8a4dd400) [pid = 5514] [serial = 1955] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x91325000) [pid = 5514] [serial = 1920] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x8d491c00) [pid = 5514] [serial = 1907] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x8e87c800) [pid = 5514] [serial = 1910] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x8f362800) [pid = 5514] [serial = 1917] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x9acea400) [pid = 5514] [serial = 1947] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x99199800) [pid = 5514] [serial = 1934] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0xa2278400) [pid = 5514] [serial = 1953] [outer = (nil)] [url = about:blank] 12:31:35 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x8ccad800) [pid = 5514] [serial = 1905] [outer = (nil)] [url = about:blank] 12:31:36 INFO - PROCESS | 5514 | 1464377496187 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:31:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 3445ms 12:31:36 INFO - PROCESS | 5514 | 1464377496240 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 5514 | 1464377496244 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 12:31:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:31:36 INFO - PROCESS | 5514 | 1464377496253 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - PROCESS | 5514 | 1464377496259 Marionette TRACE conn3 <- [1,2738,null,{}] 12:31:36 INFO - PROCESS | 5514 | 1464377496266 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:36 INFO - PROCESS | 5514 | 1464377496486 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 12:31:36 INFO - PROCESS | 5514 | 1464377496725 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x89670800 == 124 [pid = 5514] [id = 692] 12:31:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x89935800) [pid = 5514] [serial = 2077] [outer = (nil)] 12:31:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x899b4c00) [pid = 5514] [serial = 2078] [outer = 0x89935800] 12:31:36 INFO - PROCESS | 5514 | 1464377496809 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8a4e7c00) [pid = 5514] [serial = 2079] [outer = 0x89935800] 12:31:37 INFO - PROCESS | 5514 | 1464377497693 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:31:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:31:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1489ms 12:31:37 INFO - PROCESS | 5514 | 1464377497743 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:31:37 INFO - PROCESS | 5514 | 1464377497751 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 12:31:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:31:37 INFO - PROCESS | 5514 | 1464377497761 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:31:37 INFO - PROCESS | 5514 | 1464377497765 Marionette TRACE conn3 <- [1,2742,null,{}] 12:31:37 INFO - PROCESS | 5514 | 1464377497771 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:38 INFO - PROCESS | 5514 | 1464377498100 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 12:31:38 INFO - PROCESS | 5514 | 1464377498134 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a5000 == 125 [pid = 5514] [id = 693] 12:31:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8c9c2800) [pid = 5514] [serial = 2080] [outer = (nil)] 12:31:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8ccaec00) [pid = 5514] [serial = 2081] [outer = 0x8c9c2800] 12:31:38 INFO - PROCESS | 5514 | 1464377498209 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8cf3c800) [pid = 5514] [serial = 2082] [outer = 0x8c9c2800] 12:31:39 INFO - PROCESS | 5514 | 1464377499268 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:31:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:31:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1533ms 12:31:39 INFO - PROCESS | 5514 | 1464377499295 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 5514 | 1464377499300 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 12:31:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:31:39 INFO - PROCESS | 5514 | 1464377499329 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - PROCESS | 5514 | 1464377499334 Marionette TRACE conn3 <- [1,2746,null,{}] 12:31:39 INFO - PROCESS | 5514 | 1464377499362 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:39 INFO - PROCESS | 5514 | 1464377499654 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:31:39 INFO - PROCESS | 5514 | 1464377499690 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d48d800 == 126 [pid = 5514] [id = 694] 12:31:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8dc2a400) [pid = 5514] [serial = 2083] [outer = (nil)] 12:31:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8de1a000) [pid = 5514] [serial = 2084] [outer = 0x8dc2a400] 12:31:39 INFO - PROCESS | 5514 | 1464377499772 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8deee800) [pid = 5514] [serial = 2085] [outer = 0x8dc2a400] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8a00c800) [pid = 5514] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x9a5e8400) [pid = 5514] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x929cbc00) [pid = 5514] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x93d32400) [pid = 5514] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x929c8000) [pid = 5514] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x8ecddc00) [pid = 5514] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x911bd000) [pid = 5514] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x8f35d000) [pid = 5514] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x8e872400) [pid = 5514] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x8ec3dc00) [pid = 5514] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x8d492800) [pid = 5514] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 125 (0x899b1000) [pid = 5514] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 124 (0x8a008400) [pid = 5514] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 123 (0x853ab400) [pid = 5514] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:31:40 INFO - PROCESS | 5514 | --DOMWINDOW == 122 (0x8c8ddc00) [pid = 5514] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:31:41 INFO - PROCESS | 5514 | 1464377501280 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:31:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2004ms 12:31:41 INFO - PROCESS | 5514 | 1464377501330 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 5514 | 1464377501334 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 12:31:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:31:41 INFO - PROCESS | 5514 | 1464377501340 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 5514 | 1464377501344 Marionette TRACE conn3 <- [1,2750,null,{}] 12:31:41 INFO - PROCESS | 5514 | 1464377501349 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:41 INFO - PROCESS | 5514 | 1464377501658 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 12:31:41 INFO - PROCESS | 5514 | 1464377501679 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d7a6000 == 127 [pid = 5514] [id = 695] 12:31:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 123 (0x8dc29c00) [pid = 5514] [serial = 2086] [outer = (nil)] 12:31:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 124 (0x8e879000) [pid = 5514] [serial = 2087] [outer = 0x8dc29c00] 12:31:41 INFO - PROCESS | 5514 | 1464377501755 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 125 (0x8e954000) [pid = 5514] [serial = 2088] [outer = 0x8dc29c00] 12:31:42 INFO - PROCESS | 5514 | 1464377502825 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:31:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:31:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1534ms 12:31:42 INFO - PROCESS | 5514 | 1464377502876 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 12:31:42 INFO - PROCESS | 5514 | 1464377502882 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 12:31:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:31:42 INFO - PROCESS | 5514 | 1464377502891 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:31:42 INFO - PROCESS | 5514 | 1464377502898 Marionette TRACE conn3 <- [1,2754,null,{}] 12:31:42 INFO - PROCESS | 5514 | 1464377502908 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:43 INFO - PROCESS | 5514 | 1464377503189 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 12:31:43 INFO - PROCESS | 5514 | 1464377503562 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x89663800 == 128 [pid = 5514] [id = 696] 12:31:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 126 (0x8993d400) [pid = 5514] [serial = 2089] [outer = (nil)] 12:31:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x8a009400) [pid = 5514] [serial = 2090] [outer = 0x8993d400] 12:31:43 INFO - PROCESS | 5514 | 1464377503655 Marionette DEBUG loaded listener.js 12:31:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8a4e9000) [pid = 5514] [serial = 2091] [outer = 0x8993d400] 12:31:44 INFO - PROCESS | 5514 | 1464377504618 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:31:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:31:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1754ms 12:31:44 INFO - PROCESS | 5514 | 1464377504646 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 12:31:44 INFO - PROCESS | 5514 | 1464377504655 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 12:31:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:31:44 INFO - PROCESS | 5514 | 1464377504666 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:31:44 INFO - PROCESS | 5514 | 1464377504670 Marionette TRACE conn3 <- [1,2758,null,{}] 12:31:44 INFO - PROCESS | 5514 | 1464377504676 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:44 INFO - PROCESS | 5514 | 1464377504935 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 12:31:45 INFO - PROCESS | 5514 | 1464377505278 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf41400 == 129 [pid = 5514] [id = 697] 12:31:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x8d0af400) [pid = 5514] [serial = 2092] [outer = (nil)] 12:31:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x8d7aac00) [pid = 5514] [serial = 2093] [outer = 0x8d0af400] 12:31:45 INFO - PROCESS | 5514 | 1464377505372 Marionette DEBUG loaded listener.js 12:31:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8e949800) [pid = 5514] [serial = 2094] [outer = 0x8d0af400] 12:31:46 INFO - PROCESS | 5514 | 1464377506325 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:31:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:31:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1687ms 12:31:46 INFO - PROCESS | 5514 | 1464377506353 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:31:46 INFO - PROCESS | 5514 | 1464377506358 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 12:31:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:31:46 INFO - PROCESS | 5514 | 1464377506365 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:31:46 INFO - PROCESS | 5514 | 1464377506371 Marionette TRACE conn3 <- [1,2762,null,{}] 12:31:46 INFO - PROCESS | 5514 | 1464377506387 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:46 INFO - PROCESS | 5514 | 1464377506624 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 12:31:47 INFO - PROCESS | 5514 | 1464377507022 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eabb000 == 130 [pid = 5514] [id = 698] 12:31:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8ec3d400) [pid = 5514] [serial = 2095] [outer = (nil)] 12:31:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8ece9800) [pid = 5514] [serial = 2096] [outer = 0x8ec3d400] 12:31:47 INFO - PROCESS | 5514 | 1464377507160 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8f35c800) [pid = 5514] [serial = 2097] [outer = 0x8ec3d400] 12:31:48 INFO - PROCESS | 5514 | 1464377508109 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:31:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:31:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1791ms 12:31:48 INFO - PROCESS | 5514 | 1464377508156 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 12:31:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:31:48 INFO - PROCESS | 5514 | 1464377508161 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 12:31:48 INFO - PROCESS | 5514 | 1464377508183 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:31:48 INFO - PROCESS | 5514 | 1464377508188 Marionette TRACE conn3 <- [1,2766,null,{}] 12:31:48 INFO - PROCESS | 5514 | 1464377508198 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:48 INFO - PROCESS | 5514 | 1464377508445 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:31:48 INFO - PROCESS | 5514 | 1464377508792 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:48 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc33c00 == 131 [pid = 5514] [id = 699] 12:31:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8f4c9000) [pid = 5514] [serial = 2098] [outer = (nil)] 12:31:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x90fd1c00) [pid = 5514] [serial = 2099] [outer = 0x8f4c9000] 12:31:48 INFO - PROCESS | 5514 | 1464377508887 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x911c0800) [pid = 5514] [serial = 2100] [outer = 0x8f4c9000] 12:31:49 INFO - PROCESS | 5514 | 1464377509791 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:31:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:31:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1659ms 12:31:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:31:49 INFO - PROCESS | 5514 | 1464377509827 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 5514 | 1464377509830 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 12:31:49 INFO - PROCESS | 5514 | 1464377509837 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - PROCESS | 5514 | 1464377509841 Marionette TRACE conn3 <- [1,2770,null,{}] 12:31:49 INFO - PROCESS | 5514 | 1464377509846 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:50 INFO - PROCESS | 5514 | 1464377510067 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 12:31:50 INFO - PROCESS | 5514 | 1464377510365 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f4c4800 == 132 [pid = 5514] [id = 700] 12:31:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x90fd3400) [pid = 5514] [serial = 2101] [outer = (nil)] 12:31:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x91cc8c00) [pid = 5514] [serial = 2102] [outer = 0x90fd3400] 12:31:50 INFO - PROCESS | 5514 | 1464377510499 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x91d4f400) [pid = 5514] [serial = 2103] [outer = 0x90fd3400] 12:31:51 INFO - PROCESS | 5514 | 1464377511466 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:31:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:31:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1686ms 12:31:51 INFO - PROCESS | 5514 | 1464377511523 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 12:31:51 INFO - PROCESS | 5514 | 1464377511527 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 12:31:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:31:51 INFO - PROCESS | 5514 | 1464377511534 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 5514 | 1464377511538 Marionette TRACE conn3 <- [1,2774,null,{}] 12:31:51 INFO - PROCESS | 5514 | 1464377511544 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:51 INFO - PROCESS | 5514 | 1464377511807 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 12:31:52 INFO - PROCESS | 5514 | 1464377512153 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cca6800 == 133 [pid = 5514] [id = 701] 12:31:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x91329c00) [pid = 5514] [serial = 2104] [outer = (nil)] 12:31:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x925bc000) [pid = 5514] [serial = 2105] [outer = 0x91329c00] 12:31:52 INFO - PROCESS | 5514 | 1464377512248 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x929cb000) [pid = 5514] [serial = 2106] [outer = 0x91329c00] 12:31:53 INFO - PROCESS | 5514 | 1464377513213 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:31:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:31:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1737ms 12:31:53 INFO - PROCESS | 5514 | 1464377513272 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 5514 | 1464377513275 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 12:31:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:31:53 INFO - PROCESS | 5514 | 1464377513282 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 5514 | 1464377513286 Marionette TRACE conn3 <- [1,2778,null,{}] 12:31:53 INFO - PROCESS | 5514 | 1464377513291 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:53 INFO - PROCESS | 5514 | 1464377513526 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 12:31:53 INFO - PROCESS | 5514 | 1464377513863 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:53 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c9c0000 == 134 [pid = 5514] [id = 702] 12:31:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8d499c00) [pid = 5514] [serial = 2107] [outer = (nil)] 12:31:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x92d62400) [pid = 5514] [serial = 2108] [outer = 0x8d499c00] 12:31:53 INFO - PROCESS | 5514 | 1464377513966 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x9514fc00) [pid = 5514] [serial = 2109] [outer = 0x8d499c00] 12:31:54 INFO - PROCESS | 5514 | 1464377514874 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:31:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:31:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1630ms 12:31:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:31:54 INFO - PROCESS | 5514 | 1464377514913 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:31:54 INFO - PROCESS | 5514 | 1464377514917 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 12:31:54 INFO - PROCESS | 5514 | 1464377514923 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:31:54 INFO - PROCESS | 5514 | 1464377514927 Marionette TRACE conn3 <- [1,2782,null,{}] 12:31:54 INFO - PROCESS | 5514 | 1464377514932 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:55 INFO - PROCESS | 5514 | 1464377515151 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 12:31:55 INFO - PROCESS | 5514 | 1464377515449 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 5514 | ++DOCSHELL 0x92d5b800 == 135 [pid = 5514] [id = 703] 12:31:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x92d60400) [pid = 5514] [serial = 2110] [outer = (nil)] 12:31:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x977ee400) [pid = 5514] [serial = 2111] [outer = 0x92d60400] 12:31:55 INFO - PROCESS | 5514 | 1464377515583 Marionette DEBUG loaded listener.js 12:31:55 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x99195800) [pid = 5514] [serial = 2112] [outer = 0x92d60400] 12:31:56 INFO - PROCESS | 5514 | 1464377516473 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:31:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:31:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1584ms 12:31:56 INFO - PROCESS | 5514 | 1464377516507 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 12:31:56 INFO - PROCESS | 5514 | 1464377516511 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 12:31:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:31:56 INFO - PROCESS | 5514 | 1464377516518 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:31:56 INFO - PROCESS | 5514 | 1464377516521 Marionette TRACE conn3 <- [1,2786,null,{}] 12:31:56 INFO - PROCESS | 5514 | 1464377516527 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:56 INFO - PROCESS | 5514 | 1464377516872 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:31:57 INFO - PROCESS | 5514 | 1464377517143 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d7a7000 == 136 [pid = 5514] [id = 704] 12:31:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x952f3000) [pid = 5514] [serial = 2113] [outer = (nil)] 12:31:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x99f06800) [pid = 5514] [serial = 2114] [outer = 0x952f3000] 12:31:57 INFO - PROCESS | 5514 | 1464377517235 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x9a362c00) [pid = 5514] [serial = 2115] [outer = 0x952f3000] 12:31:58 INFO - PROCESS | 5514 | 1464377518133 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:31:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:31:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1681ms 12:31:58 INFO - PROCESS | 5514 | 1464377518200 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 12:31:58 INFO - PROCESS | 5514 | 1464377518204 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 12:31:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:31:58 INFO - PROCESS | 5514 | 1464377518210 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:31:58 INFO - PROCESS | 5514 | 1464377518214 Marionette TRACE conn3 <- [1,2790,null,{}] 12:31:58 INFO - PROCESS | 5514 | 1464377518220 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:58 INFO - PROCESS | 5514 | 1464377518448 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 12:31:58 INFO - PROCESS | 5514 | 1464377518805 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x892c2c00 == 137 [pid = 5514] [id = 705] 12:31:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x8d499800) [pid = 5514] [serial = 2116] [outer = (nil)] 12:31:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x9a57a800) [pid = 5514] [serial = 2117] [outer = 0x8d499800] 12:31:58 INFO - PROCESS | 5514 | 1464377518893 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x9a5dfc00) [pid = 5514] [serial = 2118] [outer = 0x8d499800] 12:31:59 INFO - PROCESS | 5514 | 1464377519809 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:31:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:31:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1632ms 12:31:59 INFO - PROCESS | 5514 | 1464377519843 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 5514 | 1464377519848 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 12:31:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:31:59 INFO - PROCESS | 5514 | 1464377519854 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - PROCESS | 5514 | 1464377519858 Marionette TRACE conn3 <- [1,2794,null,{}] 12:31:59 INFO - PROCESS | 5514 | 1464377519865 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:00 INFO - PROCESS | 5514 | 1464377520149 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 12:32:00 INFO - PROCESS | 5514 | 1464377520502 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a572c00 == 138 [pid = 5514] [id = 706] 12:32:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x9aadbc00) [pid = 5514] [serial = 2119] [outer = (nil)] 12:32:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x9acea800) [pid = 5514] [serial = 2120] [outer = 0x9aadbc00] 12:32:00 INFO - PROCESS | 5514 | 1464377520602 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x9c02d000) [pid = 5514] [serial = 2121] [outer = 0x9aadbc00] 12:32:01 INFO - PROCESS | 5514 | 1464377521587 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:32:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:32:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1788ms 12:32:01 INFO - PROCESS | 5514 | 1464377521646 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 12:32:01 INFO - PROCESS | 5514 | 1464377521652 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 12:32:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:32:01 INFO - PROCESS | 5514 | 1464377521663 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - PROCESS | 5514 | 1464377521667 Marionette TRACE conn3 <- [1,2798,null,{}] 12:32:01 INFO - PROCESS | 5514 | 1464377521677 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:01 INFO - PROCESS | 5514 | 1464377521976 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 12:32:02 INFO - PROCESS | 5514 | 1464377522332 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:02 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a9cc400 == 139 [pid = 5514] [id = 707] 12:32:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x9acea400) [pid = 5514] [serial = 2122] [outer = (nil)] 12:32:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0xa21a6000) [pid = 5514] [serial = 2123] [outer = 0x9acea400] 12:32:02 INFO - PROCESS | 5514 | 1464377522421 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0xa240a800) [pid = 5514] [serial = 2124] [outer = 0x9acea400] 12:32:03 INFO - PROCESS | 5514 | 1464377523374 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:32:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:32:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1787ms 12:32:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:32:03 INFO - PROCESS | 5514 | 1464377523450 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 5514 | 1464377523453 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 12:32:03 INFO - PROCESS | 5514 | 1464377523459 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - PROCESS | 5514 | 1464377523462 Marionette TRACE conn3 <- [1,2802,null,{}] 12:32:03 INFO - PROCESS | 5514 | 1464377523468 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:03 INFO - PROCESS | 5514 | 1464377523762 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 12:32:04 INFO - PROCESS | 5514 | 1464377524109 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:04 INFO - PROCESS | 5514 | ++DOCSHELL 0x8de1bc00 == 140 [pid = 5514] [id = 708] 12:32:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x8e98b800) [pid = 5514] [serial = 2125] [outer = (nil)] 12:32:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0xa26c2000) [pid = 5514] [serial = 2126] [outer = 0x8e98b800] 12:32:04 INFO - PROCESS | 5514 | 1464377524202 Marionette DEBUG loaded listener.js 12:32:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0xa35ea800) [pid = 5514] [serial = 2127] [outer = 0x8e98b800] 12:32:05 INFO - PROCESS | 5514 | 1464377525110 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:32:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:32:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1690ms 12:32:05 INFO - PROCESS | 5514 | 1464377525149 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 5514 | 1464377525152 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 12:32:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:32:05 INFO - PROCESS | 5514 | 1464377525159 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - PROCESS | 5514 | 1464377525163 Marionette TRACE conn3 <- [1,2806,null,{}] 12:32:05 INFO - PROCESS | 5514 | 1464377525168 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:05 INFO - PROCESS | 5514 | 1464377525401 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:32:05 INFO - PROCESS | 5514 | 1464377525756 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 5514 | ++DOCSHELL 0xa246ac00 == 141 [pid = 5514] [id = 709] 12:32:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0xa4e22000) [pid = 5514] [serial = 2128] [outer = (nil)] 12:32:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0xa6288800) [pid = 5514] [serial = 2129] [outer = 0xa4e22000] 12:32:05 INFO - PROCESS | 5514 | 1464377525847 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0xa6291000) [pid = 5514] [serial = 2130] [outer = 0xa4e22000] 12:32:06 INFO - PROCESS | 5514 | 1464377526827 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:32:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:32:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1738ms 12:32:06 INFO - PROCESS | 5514 | 1464377526899 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 5514 | 1464377526902 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 12:32:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:32:06 INFO - PROCESS | 5514 | 1464377526909 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:32:06 INFO - PROCESS | 5514 | 1464377526912 Marionette TRACE conn3 <- [1,2810,null,{}] 12:32:06 INFO - PROCESS | 5514 | 1464377526918 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:07 INFO - PROCESS | 5514 | 1464377527188 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 12:32:07 INFO - PROCESS | 5514 | 1464377527535 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:07 INFO - PROCESS | 5514 | ++DOCSHELL 0xa0605c00 == 142 [pid = 5514] [id = 710] 12:32:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0xa503c400) [pid = 5514] [serial = 2131] [outer = (nil)] 12:32:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0xa675d800) [pid = 5514] [serial = 2132] [outer = 0xa503c400] 12:32:07 INFO - PROCESS | 5514 | 1464377527630 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0xa67cac00) [pid = 5514] [serial = 2133] [outer = 0xa503c400] 12:32:08 INFO - PROCESS | 5514 | 1464377528572 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:32:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:32:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1695ms 12:32:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:32:08 INFO - PROCESS | 5514 | 1464377528604 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 5514 | 1464377528608 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 12:32:08 INFO - PROCESS | 5514 | 1464377528614 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:32:08 INFO - PROCESS | 5514 | 1464377528618 Marionette TRACE conn3 <- [1,2814,null,{}] 12:32:08 INFO - PROCESS | 5514 | 1464377528625 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:08 INFO - PROCESS | 5514 | 1464377528857 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 12:32:09 INFO - PROCESS | 5514 | 1464377529225 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:09 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d4c9800 == 143 [pid = 5514] [id = 711] 12:32:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x8d4cac00) [pid = 5514] [serial = 2134] [outer = (nil)] 12:32:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x8d4d1c00) [pid = 5514] [serial = 2135] [outer = 0x8d4cac00] 12:32:09 INFO - PROCESS | 5514 | 1464377529320 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x8d4d3000) [pid = 5514] [serial = 2136] [outer = 0x8d4cac00] 12:32:10 INFO - PROCESS | 5514 | 1464377530246 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:32:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:32:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1686ms 12:32:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:32:10 INFO - PROCESS | 5514 | 1464377530301 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 5514 | 1464377530304 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 12:32:10 INFO - PROCESS | 5514 | 1464377530311 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:32:10 INFO - PROCESS | 5514 | 1464377530314 Marionette TRACE conn3 <- [1,2818,null,{}] 12:32:10 INFO - PROCESS | 5514 | 1464377530320 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:10 INFO - PROCESS | 5514 | 1464377530562 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 12:32:10 INFO - PROCESS | 5514 | 1464377530909 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x853af400 == 144 [pid = 5514] [id = 712] 12:32:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x8d4ca400) [pid = 5514] [serial = 2137] [outer = (nil)] 12:32:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0xa6739800) [pid = 5514] [serial = 2138] [outer = 0x8d4ca400] 12:32:11 INFO - PROCESS | 5514 | 1464377531002 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0xa675c800) [pid = 5514] [serial = 2139] [outer = 0x8d4ca400] 12:32:11 INFO - PROCESS | 5514 | 1464377531977 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:32:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:32:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1731ms 12:32:12 INFO - PROCESS | 5514 | 1464377532042 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:32:12 INFO - PROCESS | 5514 | 1464377532046 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 12:32:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:32:12 INFO - PROCESS | 5514 | 1464377532052 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:32:12 INFO - PROCESS | 5514 | 1464377532056 Marionette TRACE conn3 <- [1,2822,null,{}] 12:32:12 INFO - PROCESS | 5514 | 1464377532062 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:12 INFO - PROCESS | 5514 | 1464377532306 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 12:32:12 INFO - PROCESS | 5514 | 1464377532652 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x86790400 == 145 [pid = 5514] [id = 713] 12:32:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x86790c00) [pid = 5514] [serial = 2140] [outer = (nil)] 12:32:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x86798400) [pid = 5514] [serial = 2141] [outer = 0x86790c00] 12:32:12 INFO - PROCESS | 5514 | 1464377532746 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x8679b400) [pid = 5514] [serial = 2142] [outer = 0x86790c00] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x8966f000 == 144 [pid = 5514] [id = 430] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x9a3cd800 == 143 [pid = 5514] [id = 30] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x92f28000 == 142 [pid = 5514] [id = 690] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x8ece2000 == 141 [pid = 5514] [id = 688] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x9a3d3800 == 140 [pid = 5514] [id = 689] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x9a3db400 == 139 [pid = 5514] [id = 687] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x99140800 == 138 [pid = 5514] [id = 686] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x853ac000 == 137 [pid = 5514] [id = 685] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x91f71800 == 136 [pid = 5514] [id = 684] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x91f69800 == 135 [pid = 5514] [id = 683] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x8f102000 == 134 [pid = 5514] [id = 681] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4c4400 == 133 [pid = 5514] [id = 682] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x8d7a8400 == 132 [pid = 5514] [id = 680] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x8cf47c00 == 131 [pid = 5514] [id = 679] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x8d48cc00 == 130 [pid = 5514] [id = 678] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8dc400 == 129 [pid = 5514] [id = 677] 12:32:15 INFO - PROCESS | 5514 | --DOCSHELL 0x897c2400 == 128 [pid = 5514] [id = 676] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x8d66bc00) [pid = 5514] [serial = 1899] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8d669400) [pid = 5514] [serial = 2027] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x9b32c800) [pid = 5514] [serial = 2000] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x9aadd000) [pid = 5514] [serial = 1998] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x9a890800) [pid = 5514] [serial = 1997] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x9a35c400) [pid = 5514] [serial = 1995] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x99e03800) [pid = 5514] [serial = 1994] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x977e5400) [pid = 5514] [serial = 1992] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x9535b400) [pid = 5514] [serial = 1991] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x93da2400) [pid = 5514] [serial = 1989] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x93d9cc00) [pid = 5514] [serial = 1988] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x92d65400) [pid = 5514] [serial = 1986] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x92d5cc00) [pid = 5514] [serial = 1985] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x926dac00) [pid = 5514] [serial = 1983] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x92390800) [pid = 5514] [serial = 1982] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x91cc7400) [pid = 5514] [serial = 1980] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x911c4c00) [pid = 5514] [serial = 1979] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x90fca400) [pid = 5514] [serial = 1977] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x8f4c2000) [pid = 5514] [serial = 1976] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8f10fc00) [pid = 5514] [serial = 1974] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x8ece7400) [pid = 5514] [serial = 1973] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x8e87a800) [pid = 5514] [serial = 1971] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x8de22c00) [pid = 5514] [serial = 1970] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x8c9c9400) [pid = 5514] [serial = 1968] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x8c619400) [pid = 5514] [serial = 1967] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x8a3e9800) [pid = 5514] [serial = 2021] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x853b0000) [pid = 5514] [serial = 2018] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x892c6400) [pid = 5514] [serial = 2019] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0xa30f3c00) [pid = 5514] [serial = 2015] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0xa115a800) [pid = 5514] [serial = 2012] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x8993b800) [pid = 5514] [serial = 2009] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0xa2280000) [pid = 5514] [serial = 2006] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x9c0d2400) [pid = 5514] [serial = 2003] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x8cdc7800) [pid = 5514] [serial = 2024] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8cf40c00) [pid = 5514] [serial = 2025] [outer = (nil)] [url = about:blank] 12:32:15 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8a4eb400) [pid = 5514] [serial = 2022] [outer = (nil)] [url = about:blank] 12:32:16 INFO - PROCESS | 5514 | 1464377536253 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:32:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:32:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 4242ms 12:32:16 INFO - PROCESS | 5514 | 1464377536300 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:32:16 INFO - PROCESS | 5514 | 1464377536308 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 12:32:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:32:16 INFO - PROCESS | 5514 | 1464377536322 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:32:16 INFO - PROCESS | 5514 | 1464377536327 Marionette TRACE conn3 <- [1,2826,null,{}] 12:32:16 INFO - PROCESS | 5514 | 1464377536334 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:16 INFO - PROCESS | 5514 | 1464377536571 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:32:16 INFO - PROCESS | 5514 | 1464377536812 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x86791400 == 129 [pid = 5514] [id = 714] 12:32:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x86792400) [pid = 5514] [serial = 2143] [outer = (nil)] 12:32:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x86798c00) [pid = 5514] [serial = 2144] [outer = 0x86792400] 12:32:16 INFO - PROCESS | 5514 | 1464377536950 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x87075c00) [pid = 5514] [serial = 2145] [outer = 0x86792400] 12:32:17 INFO - PROCESS | 5514 | 1464377537784 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:32:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:32:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1499ms 12:32:17 INFO - PROCESS | 5514 | 1464377537857 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 5514 | 1464377537866 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 12:32:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:32:17 INFO - PROCESS | 5514 | 1464377537889 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - PROCESS | 5514 | 1464377537894 Marionette TRACE conn3 <- [1,2830,null,{}] 12:32:17 INFO - PROCESS | 5514 | 1464377537900 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:18 INFO - PROCESS | 5514 | 1464377538198 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:32:18 INFO - PROCESS | 5514 | 1464377538230 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x86794000 == 130 [pid = 5514] [id = 715] 12:32:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x89668000) [pid = 5514] [serial = 2146] [outer = (nil)] 12:32:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x897c2000) [pid = 5514] [serial = 2147] [outer = 0x89668000] 12:32:18 INFO - PROCESS | 5514 | 1464377538308 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x89933400) [pid = 5514] [serial = 2148] [outer = 0x89668000] 12:32:19 INFO - PROCESS | 5514 | 1464377539372 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:32:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1542ms 12:32:19 INFO - PROCESS | 5514 | 1464377539432 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 5514 | 1464377539436 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 12:32:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:32:19 INFO - PROCESS | 5514 | 1464377539443 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - PROCESS | 5514 | 1464377539449 Marionette TRACE conn3 <- [1,2834,null,{}] 12:32:19 INFO - PROCESS | 5514 | 1464377539473 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:19 INFO - PROCESS | 5514 | 1464377539780 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:32:19 INFO - PROCESS | 5514 | 1464377539812 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x89663400 == 131 [pid = 5514] [id = 716] 12:32:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x8aa05c00) [pid = 5514] [serial = 2149] [outer = (nil)] 12:32:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x8aa10c00) [pid = 5514] [serial = 2150] [outer = 0x8aa05c00] 12:32:19 INFO - PROCESS | 5514 | 1464377539893 Marionette DEBUG loaded listener.js 12:32:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x8c61c800) [pid = 5514] [serial = 2151] [outer = 0x8aa05c00] 12:32:20 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x8d7a1c00) [pid = 5514] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x92e49400) [pid = 5514] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x8993ec00) [pid = 5514] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x89933800) [pid = 5514] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8993a400) [pid = 5514] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x9c0d1c00) [pid = 5514] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x9acdf800) [pid = 5514] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8dc2a400) [pid = 5514] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8e987400) [pid = 5514] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8d495000) [pid = 5514] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8d493000) [pid = 5514] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x8c9c5000) [pid = 5514] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x897c4000) [pid = 5514] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x89935800) [pid = 5514] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0xa1154800) [pid = 5514] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x9b32a800) [pid = 5514] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x9a88e000) [pid = 5514] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x8f4c0000) [pid = 5514] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x9a577c00) [pid = 5514] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x9919a800) [pid = 5514] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x8d664400) [pid = 5514] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x925b2c00) [pid = 5514] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x921dfc00) [pid = 5514] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x91cc7800) [pid = 5514] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x8f355c00) [pid = 5514] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:32:21 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x8c9c2800) [pid = 5514] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:32:21 INFO - PROCESS | 5514 | 1464377541630 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:32:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:32:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2237ms 12:32:21 INFO - PROCESS | 5514 | 1464377541680 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:32:21 INFO - PROCESS | 5514 | 1464377541685 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 12:32:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:32:21 INFO - PROCESS | 5514 | 1464377541691 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:32:21 INFO - PROCESS | 5514 | 1464377541695 Marionette TRACE conn3 <- [1,2838,null,{}] 12:32:21 INFO - PROCESS | 5514 | 1464377541700 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:22 INFO - PROCESS | 5514 | 1464377542010 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:32:22 INFO - PROCESS | 5514 | 1464377542034 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x84963800 == 132 [pid = 5514] [id = 717] 12:32:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x8993b400) [pid = 5514] [serial = 2152] [outer = (nil)] 12:32:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8c7af800) [pid = 5514] [serial = 2153] [outer = 0x8993b400] 12:32:22 INFO - PROCESS | 5514 | 1464377542116 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x8c9c5800) [pid = 5514] [serial = 2154] [outer = 0x8993b400] 12:32:23 INFO - PROCESS | 5514 | 1464377543294 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1637ms 12:32:23 INFO - PROCESS | 5514 | 1464377543330 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 5514 | 1464377543336 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 12:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:32:23 INFO - PROCESS | 5514 | 1464377543345 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - PROCESS | 5514 | 1464377543351 Marionette TRACE conn3 <- [1,2842,null,{}] 12:32:23 INFO - PROCESS | 5514 | 1464377543362 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:23 INFO - PROCESS | 5514 | 1464377543644 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:32:24 INFO - PROCESS | 5514 | 1464377544017 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x84964800 == 133 [pid = 5514] [id = 718] 12:32:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x853ac000) [pid = 5514] [serial = 2155] [outer = (nil)] 12:32:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x886f1800) [pid = 5514] [serial = 2156] [outer = 0x853ac000] 12:32:24 INFO - PROCESS | 5514 | 1464377544118 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x896c3400) [pid = 5514] [serial = 2157] [outer = 0x853ac000] 12:32:25 INFO - PROCESS | 5514 | 1464377545121 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1837ms 12:32:25 INFO - PROCESS | 5514 | 1464377545182 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 5514 | 1464377545192 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 12:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:32:25 INFO - PROCESS | 5514 | 1464377545204 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 5514 | 1464377545208 Marionette TRACE conn3 <- [1,2846,null,{}] 12:32:25 INFO - PROCESS | 5514 | 1464377545215 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:25 INFO - PROCESS | 5514 | 1464377545465 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:32:25 INFO - PROCESS | 5514 | 1464377545815 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a3e6000 == 134 [pid = 5514] [id = 719] 12:32:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8a3ec400) [pid = 5514] [serial = 2158] [outer = (nil)] 12:32:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8a4eb400) [pid = 5514] [serial = 2159] [outer = 0x8a3ec400] 12:32:25 INFO - PROCESS | 5514 | 1464377545937 Marionette DEBUG loaded listener.js 12:32:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8c7a3c00) [pid = 5514] [serial = 2160] [outer = 0x8a3ec400] 12:32:27 INFO - PROCESS | 5514 | 1464377547028 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:32:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:32:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1887ms 12:32:27 INFO - PROCESS | 5514 | 1464377547090 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 5514 | 1464377547096 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 12:32:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:32:27 INFO - PROCESS | 5514 | 1464377547103 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 5514 | 1464377547111 Marionette TRACE conn3 <- [1,2850,null,{}] 12:32:27 INFO - PROCESS | 5514 | 1464377547128 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:27 INFO - PROCESS | 5514 | 1464377547414 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:32:27 INFO - PROCESS | 5514 | 1464377547761 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ce89000 == 135 [pid = 5514] [id = 720] 12:32:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8cf3b400) [pid = 5514] [serial = 2161] [outer = (nil)] 12:32:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8d0ab800) [pid = 5514] [serial = 2162] [outer = 0x8cf3b400] 12:32:27 INFO - PROCESS | 5514 | 1464377547857 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8d48cc00) [pid = 5514] [serial = 2163] [outer = 0x8cf3b400] 12:32:28 INFO - PROCESS | 5514 | 1464377548864 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1838ms 12:32:28 INFO - PROCESS | 5514 | 1464377548942 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:32:28 INFO - PROCESS | 5514 | 1464377548947 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 12:32:28 INFO - PROCESS | 5514 | 1464377548954 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:32:28 INFO - PROCESS | 5514 | 1464377548958 Marionette TRACE conn3 <- [1,2854,null,{}] 12:32:28 INFO - PROCESS | 5514 | 1464377548980 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:29 INFO - PROCESS | 5514 | 1464377549312 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:32:29 INFO - PROCESS | 5514 | 1464377549582 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cdd1800 == 136 [pid = 5514] [id = 721] 12:32:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8d48c000) [pid = 5514] [serial = 2164] [outer = (nil)] 12:32:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8d666400) [pid = 5514] [serial = 2165] [outer = 0x8d48c000] 12:32:29 INFO - PROCESS | 5514 | 1464377549675 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8d66fc00) [pid = 5514] [serial = 2166] [outer = 0x8d48c000] 12:32:30 INFO - PROCESS | 5514 | 1464377550564 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:32:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:32:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1683ms 12:32:30 INFO - PROCESS | 5514 | 1464377550638 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 5514 | 1464377550641 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 12:32:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:32:30 INFO - PROCESS | 5514 | 1464377550648 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 5514 | 1464377550652 Marionette TRACE conn3 <- [1,2858,null,{}] 12:32:30 INFO - PROCESS | 5514 | 1464377550658 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:30 INFO - PROCESS | 5514 | 1464377550868 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:32:31 INFO - PROCESS | 5514 | 1464377551161 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d4ca000 == 137 [pid = 5514] [id = 722] 12:32:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8d4d2000) [pid = 5514] [serial = 2167] [outer = (nil)] 12:32:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8dc2a800) [pid = 5514] [serial = 2168] [outer = 0x8d4d2000] 12:32:31 INFO - PROCESS | 5514 | 1464377551293 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8de20c00) [pid = 5514] [serial = 2169] [outer = 0x8d4d2000] 12:32:32 INFO - PROCESS | 5514 | 1464377552318 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:32:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1746ms 12:32:32 INFO - PROCESS | 5514 | 1464377552394 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 5514 | 1464377552399 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 12:32:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:32:32 INFO - PROCESS | 5514 | 1464377552405 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - PROCESS | 5514 | 1464377552409 Marionette TRACE conn3 <- [1,2862,null,{}] 12:32:32 INFO - PROCESS | 5514 | 1464377552415 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:32 INFO - PROCESS | 5514 | 1464377552718 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:32:33 INFO - PROCESS | 5514 | 1464377553083 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d4d0800 == 138 [pid = 5514] [id = 723] 12:32:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8d7a2c00) [pid = 5514] [serial = 2170] [outer = (nil)] 12:32:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8e98d800) [pid = 5514] [serial = 2171] [outer = 0x8d7a2c00] 12:32:33 INFO - PROCESS | 5514 | 1464377553171 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8eac5000) [pid = 5514] [serial = 2172] [outer = 0x8d7a2c00] 12:32:34 INFO - PROCESS | 5514 | 1464377554171 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:32:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:32:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1843ms 12:32:34 INFO - PROCESS | 5514 | 1464377554250 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 5514 | 1464377554253 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 12:32:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:32:34 INFO - PROCESS | 5514 | 1464377554260 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - PROCESS | 5514 | 1464377554263 Marionette TRACE conn3 <- [1,2866,null,{}] 12:32:34 INFO - PROCESS | 5514 | 1464377554269 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:34 INFO - PROCESS | 5514 | 1464377554551 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:32:34 INFO - PROCESS | 5514 | 1464377554895 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 5514 | ++DOCSHELL 0x899b2000 == 139 [pid = 5514] [id = 724] 12:32:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8d4d4800) [pid = 5514] [serial = 2173] [outer = (nil)] 12:32:34 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8ec39800) [pid = 5514] [serial = 2174] [outer = 0x8d4d4800] 12:32:34 INFO - PROCESS | 5514 | 1464377554992 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x8ecdf000) [pid = 5514] [serial = 2175] [outer = 0x8d4d4800] 12:32:35 INFO - PROCESS | 5514 | 1464377555914 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:32:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1732ms 12:32:35 INFO - PROCESS | 5514 | 1464377555992 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 5514 | 1464377555997 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 12:32:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:32:36 INFO - PROCESS | 5514 | 1464377556003 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 5514 | 1464377556007 Marionette TRACE conn3 <- [1,2870,null,{}] 12:32:36 INFO - PROCESS | 5514 | 1464377556013 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:36 INFO - PROCESS | 5514 | 1464377556276 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:32:36 INFO - PROCESS | 5514 | 1464377556656 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:36 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e872800 == 140 [pid = 5514] [id = 725] 12:32:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x8ec33400) [pid = 5514] [serial = 2176] [outer = (nil)] 12:32:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x8f35fc00) [pid = 5514] [serial = 2177] [outer = 0x8ec33400] 12:32:36 INFO - PROCESS | 5514 | 1464377556756 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x8f4c7400) [pid = 5514] [serial = 2178] [outer = 0x8ec33400] 12:32:37 INFO - PROCESS | 5514 | 1464377557687 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:32:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:32:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1735ms 12:32:37 INFO - PROCESS | 5514 | 1464377557739 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 5514 | 1464377557743 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 12:32:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:32:37 INFO - PROCESS | 5514 | 1464377557750 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:32:37 INFO - PROCESS | 5514 | 1464377557753 Marionette TRACE conn3 <- [1,2874,null,{}] 12:32:37 INFO - PROCESS | 5514 | 1464377557759 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:37 INFO - PROCESS | 5514 | 1464377557982 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:32:38 INFO - PROCESS | 5514 | 1464377558341 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x8eac6800 == 141 [pid = 5514] [id = 726] 12:32:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x8ec31800) [pid = 5514] [serial = 2179] [outer = (nil)] 12:32:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x911b5c00) [pid = 5514] [serial = 2180] [outer = 0x8ec31800] 12:32:38 INFO - PROCESS | 5514 | 1464377558434 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x911be000) [pid = 5514] [serial = 2181] [outer = 0x8ec31800] 12:32:39 INFO - PROCESS | 5514 | 1464377559358 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:32:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:32:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1687ms 12:32:39 INFO - PROCESS | 5514 | 1464377559438 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 5514 | 1464377559442 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 12:32:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:32:39 INFO - PROCESS | 5514 | 1464377559449 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 5514 | 1464377559452 Marionette TRACE conn3 <- [1,2878,null,{}] 12:32:39 INFO - PROCESS | 5514 | 1464377559458 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:39 INFO - PROCESS | 5514 | 1464377559736 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:32:40 INFO - PROCESS | 5514 | 1464377560084 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa0ec00 == 142 [pid = 5514] [id = 727] 12:32:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x8ccac400) [pid = 5514] [serial = 2182] [outer = (nil)] 12:32:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x91cd4800) [pid = 5514] [serial = 2183] [outer = 0x8ccac400] 12:32:40 INFO - PROCESS | 5514 | 1464377560174 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x91d4bc00) [pid = 5514] [serial = 2184] [outer = 0x8ccac400] 12:32:41 INFO - PROCESS | 5514 | 1464377561146 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1742ms 12:32:41 INFO - PROCESS | 5514 | 1464377561193 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:32:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:32:41 INFO - PROCESS | 5514 | 1464377561198 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 12:32:41 INFO - PROCESS | 5514 | 1464377561205 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 5514 | 1464377561210 Marionette TRACE conn3 <- [1,2882,null,{}] 12:32:41 INFO - PROCESS | 5514 | 1464377561215 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:41 INFO - PROCESS | 5514 | 1464377561484 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:32:41 INFO - PROCESS | 5514 | 1464377561856 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f102000 == 143 [pid = 5514] [id = 728] 12:32:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x921ec800) [pid = 5514] [serial = 2185] [outer = (nil)] 12:32:41 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x925b2400) [pid = 5514] [serial = 2186] [outer = 0x921ec800] 12:32:41 INFO - PROCESS | 5514 | 1464377561976 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x926de800) [pid = 5514] [serial = 2187] [outer = 0x921ec800] 12:32:42 INFO - PROCESS | 5514 | 1464377562964 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:32:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:32:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1799ms 12:32:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:32:43 INFO - PROCESS | 5514 | 1464377563003 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:32:43 INFO - PROCESS | 5514 | 1464377563007 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 12:32:43 INFO - PROCESS | 5514 | 1464377563013 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:32:43 INFO - PROCESS | 5514 | 1464377563017 Marionette TRACE conn3 <- [1,2886,null,{}] 12:32:43 INFO - PROCESS | 5514 | 1464377563031 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:43 INFO - PROCESS | 5514 | 1464377563280 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:32:43 INFO - PROCESS | 5514 | 1464377563633 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x90fcd800 == 144 [pid = 5514] [id = 729] 12:32:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x921e9c00) [pid = 5514] [serial = 2188] [outer = (nil)] 12:32:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x929d3000) [pid = 5514] [serial = 2189] [outer = 0x921e9c00] 12:32:43 INFO - PROCESS | 5514 | 1464377563731 Marionette DEBUG loaded listener.js 12:32:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x92d5cc00) [pid = 5514] [serial = 2190] [outer = 0x921e9c00] 12:32:44 INFO - PROCESS | 5514 | 1464377564677 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:32:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:32:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1698ms 12:32:44 INFO - PROCESS | 5514 | 1464377564712 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 5514 | 1464377564716 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 12:32:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:32:44 INFO - PROCESS | 5514 | 1464377564724 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - PROCESS | 5514 | 1464377564727 Marionette TRACE conn3 <- [1,2890,null,{}] 12:32:44 INFO - PROCESS | 5514 | 1464377564733 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:44 INFO - PROCESS | 5514 | 1464377564971 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:32:45 INFO - PROCESS | 5514 | 1464377565345 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x892ccc00 == 145 [pid = 5514] [id = 730] 12:32:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x8c8d8000) [pid = 5514] [serial = 2191] [outer = (nil)] 12:32:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x92f31800) [pid = 5514] [serial = 2192] [outer = 0x8c8d8000] 12:32:45 INFO - PROCESS | 5514 | 1464377565438 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x93d2bc00) [pid = 5514] [serial = 2193] [outer = 0x8c8d8000] 12:32:46 INFO - PROCESS | 5514 | 1464377566421 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:32:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:32:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1742ms 12:32:46 INFO - PROCESS | 5514 | 1464377566466 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:32:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:32:46 INFO - PROCESS | 5514 | 1464377566470 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 12:32:46 INFO - PROCESS | 5514 | 1464377566476 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:32:46 INFO - PROCESS | 5514 | 1464377566480 Marionette TRACE conn3 <- [1,2894,null,{}] 12:32:46 INFO - PROCESS | 5514 | 1464377566485 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:46 INFO - PROCESS | 5514 | 1464377566743 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:32:47 INFO - PROCESS | 5514 | 1464377567105 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x925af800 == 146 [pid = 5514] [id = 731] 12:32:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x929c9c00) [pid = 5514] [serial = 2194] [outer = (nil)] 12:32:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x951da000) [pid = 5514] [serial = 2195] [outer = 0x929c9c00] 12:32:47 INFO - PROCESS | 5514 | 1464377567205 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x952f8000) [pid = 5514] [serial = 2196] [outer = 0x929c9c00] 12:32:48 INFO - PROCESS | 5514 | 1464377568165 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:32:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1737ms 12:32:48 INFO - PROCESS | 5514 | 1464377568213 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:32:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:32:48 INFO - PROCESS | 5514 | 1464377568218 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 12:32:48 INFO - PROCESS | 5514 | 1464377568225 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:32:48 INFO - PROCESS | 5514 | 1464377568229 Marionette TRACE conn3 <- [1,2898,null,{}] 12:32:48 INFO - PROCESS | 5514 | 1464377568234 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:48 INFO - PROCESS | 5514 | 1464377568459 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:32:48 INFO - PROCESS | 5514 | 1464377568812 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:48 INFO - PROCESS | 5514 | ++DOCSHELL 0x93da2c00 == 147 [pid = 5514] [id = 732] 12:32:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x9514ec00) [pid = 5514] [serial = 2197] [outer = (nil)] 12:32:48 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x99519c00) [pid = 5514] [serial = 2198] [outer = 0x9514ec00] 12:32:48 INFO - PROCESS | 5514 | 1464377568906 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x9976d000) [pid = 5514] [serial = 2199] [outer = 0x9514ec00] 12:32:49 INFO - PROCESS | 5514 | 1464377569844 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:32:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:32:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1683ms 12:32:49 INFO - PROCESS | 5514 | 1464377569909 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:32:49 INFO - PROCESS | 5514 | 1464377569913 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 12:32:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:32:49 INFO - PROCESS | 5514 | 1464377569920 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:32:49 INFO - PROCESS | 5514 | 1464377569923 Marionette TRACE conn3 <- [1,2902,null,{}] 12:32:49 INFO - PROCESS | 5514 | 1464377569929 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:50 INFO - PROCESS | 5514 | 1464377570186 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:32:50 INFO - PROCESS | 5514 | 1464377570538 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:50 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc36800 == 148 [pid = 5514] [id = 733] 12:32:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x8e948800) [pid = 5514] [serial = 2200] [outer = (nil)] 12:32:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x9a3d9c00) [pid = 5514] [serial = 2201] [outer = 0x8e948800] 12:32:50 INFO - PROCESS | 5514 | 1464377570632 Marionette DEBUG loaded listener.js 12:32:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x9a574c00) [pid = 5514] [serial = 2202] [outer = 0x8e948800] 12:32:51 INFO - PROCESS | 5514 | 1464377571620 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:32:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:32:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1743ms 12:32:51 INFO - PROCESS | 5514 | 1464377571664 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:32:51 INFO - PROCESS | 5514 | 1464377571667 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 12:32:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:32:51 INFO - PROCESS | 5514 | 1464377571674 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:32:51 INFO - PROCESS | 5514 | 1464377571677 Marionette TRACE conn3 <- [1,2906,null,{}] 12:32:51 INFO - PROCESS | 5514 | 1464377571683 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:52 INFO - PROCESS | 5514 | 1464377572027 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:32:52 INFO - PROCESS | 5514 | 1464377572388 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 5514 | ++DOCSHELL 0x86791c00 == 149 [pid = 5514] [id = 734] 12:32:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x977f1000) [pid = 5514] [serial = 2203] [outer = (nil)] 12:32:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x9a9c4800) [pid = 5514] [serial = 2204] [outer = 0x977f1000] 12:32:52 INFO - PROCESS | 5514 | 1464377572478 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x9a9c9000) [pid = 5514] [serial = 2205] [outer = 0x977f1000] 12:32:55 INFO - PROCESS | 5514 | --DOCSHELL 0x8993a800 == 148 [pid = 5514] [id = 671] 12:32:55 INFO - PROCESS | 5514 | --DOCSHELL 0x926e5c00 == 147 [pid = 5514] [id = 400] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0xa246dc00) [pid = 5514] [serial = 2007] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x9b89fc00) [pid = 5514] [serial = 2001] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x8e875000) [pid = 5514] [serial = 1965] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x9d1bcc00) [pid = 5514] [serial = 2004] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0xa3254c00) [pid = 5514] [serial = 2016] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x8993d800) [pid = 5514] [serial = 2010] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0xa2405000) [pid = 5514] [serial = 2013] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8e879000) [pid = 5514] [serial = 2087] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8de1a000) [pid = 5514] [serial = 2084] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8deee800) [pid = 5514] [serial = 2085] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x8ece6400) [pid = 5514] [serial = 2042] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8ec31000) [pid = 5514] [serial = 2040] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x8e982800) [pid = 5514] [serial = 2039] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x8de22800) [pid = 5514] [serial = 2037] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x8dc30400) [pid = 5514] [serial = 2036] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x8cf48400) [pid = 5514] [serial = 2034] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x8cdcc400) [pid = 5514] [serial = 2033] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x899b5c00) [pid = 5514] [serial = 2031] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x897ce400) [pid = 5514] [serial = 2030] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x899b4c00) [pid = 5514] [serial = 2078] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x8a4e7c00) [pid = 5514] [serial = 2079] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0xa3251c00) [pid = 5514] [serial = 2076] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0xa30bec00) [pid = 5514] [serial = 2075] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0xa1163c00) [pid = 5514] [serial = 2073] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0xa1159000) [pid = 5514] [serial = 2072] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x9c078c00) [pid = 5514] [serial = 2070] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x9b8a2800) [pid = 5514] [serial = 2069] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x9aae3c00) [pid = 5514] [serial = 2067] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x9aad8800) [pid = 5514] [serial = 2066] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x9a7a1400) [pid = 5514] [serial = 2064] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x9a72ac00) [pid = 5514] [serial = 2063] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x99774800) [pid = 5514] [serial = 2060] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x9a3d8400) [pid = 5514] [serial = 2061] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x95152000) [pid = 5514] [serial = 2058] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x93d9d000) [pid = 5514] [serial = 2057] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x92e45400) [pid = 5514] [serial = 2055] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x92d64800) [pid = 5514] [serial = 2054] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x926e5400) [pid = 5514] [serial = 2052] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x926e0c00) [pid = 5514] [serial = 2051] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x92396000) [pid = 5514] [serial = 2049] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x921de400) [pid = 5514] [serial = 2048] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x91d54000) [pid = 5514] [serial = 2046] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x9132a000) [pid = 5514] [serial = 2045] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8ecea800) [pid = 5514] [serial = 2043] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x8ccaec00) [pid = 5514] [serial = 2081] [outer = (nil)] [url = about:blank] 12:32:55 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x8cf3c800) [pid = 5514] [serial = 2082] [outer = (nil)] [url = about:blank] 12:32:56 INFO - PROCESS | 5514 | 1464377576159 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:32:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 4498ms 12:32:56 INFO - PROCESS | 5514 | 1464377576173 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 5514 | 1464377576177 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 12:32:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:32:56 INFO - PROCESS | 5514 | 1464377576186 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - PROCESS | 5514 | 1464377576192 Marionette TRACE conn3 <- [1,2910,null,{}] 12:32:56 INFO - PROCESS | 5514 | 1464377576202 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:56 INFO - PROCESS | 5514 | 1464377576414 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:32:56 INFO - PROCESS | 5514 | 1464377576667 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x853b0800 == 148 [pid = 5514] [id = 735] 12:32:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x86790800) [pid = 5514] [serial = 2206] [outer = (nil)] 12:32:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x892c3400) [pid = 5514] [serial = 2207] [outer = 0x86790800] 12:32:56 INFO - PROCESS | 5514 | 1464377576771 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x897c2400) [pid = 5514] [serial = 2208] [outer = 0x86790800] 12:32:57 INFO - PROCESS | 5514 | 1464377577513 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:32:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:32:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:32:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1385ms 12:32:57 INFO - PROCESS | 5514 | 1464377577573 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 5514 | 1464377577581 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 12:32:57 INFO - TEST-START | /DOMEvents/constructors.html 12:32:57 INFO - PROCESS | 5514 | 1464377577592 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 5514 | 1464377577596 Marionette TRACE conn3 <- [1,2914,null,{}] 12:32:57 INFO - PROCESS | 5514 | 1464377577606 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:57 INFO - PROCESS | 5514 | 1464377577811 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:32:58 INFO - PROCESS | 5514 | 1464377578042 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x886f8400 == 149 [pid = 5514] [id = 736] 12:32:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8993ec00) [pid = 5514] [serial = 2209] [outer = (nil)] 12:32:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x899b7400) [pid = 5514] [serial = 2210] [outer = 0x8993ec00] 12:32:58 INFO - PROCESS | 5514 | 1464377578138 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8a3efc00) [pid = 5514] [serial = 2211] [outer = 0x8993ec00] 12:32:59 INFO - PROCESS | 5514 | 1464377579189 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:32:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:32:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:32:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1663ms 12:32:59 INFO - PROCESS | 5514 | 1464377579255 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:32:59 INFO - PROCESS | 5514 | 1464377579260 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 12:32:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:32:59 INFO - PROCESS | 5514 | 1464377579280 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:32:59 INFO - PROCESS | 5514 | 1464377579294 Marionette TRACE conn3 <- [1,2918,null,{}] 12:32:59 INFO - PROCESS | 5514 | 1464377579328 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:59 INFO - PROCESS | 5514 | 1464377579610 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:32:59 INFO - PROCESS | 5514 | 1464377579849 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:59 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cdca400 == 150 [pid = 5514] [id = 737] 12:32:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8cdcdc00) [pid = 5514] [serial = 2212] [outer = (nil)] 12:32:59 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8ce8fc00) [pid = 5514] [serial = 2213] [outer = 0x8cdcdc00] 12:32:59 INFO - PROCESS | 5514 | 1464377579930 Marionette DEBUG loaded listener.js 12:33:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8cf46000) [pid = 5514] [serial = 2214] [outer = 0x8cdcdc00] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8d499800) [pid = 5514] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8e98b800) [pid = 5514] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x9acea400) [pid = 5514] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x90fd3400) [pid = 5514] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x8d0af400) [pid = 5514] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8d0b1400) [pid = 5514] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8993d400) [pid = 5514] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0xa4e22000) [pid = 5514] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x952f3000) [pid = 5514] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x92d60400) [pid = 5514] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0xa503c400) [pid = 5514] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x86790c00) [pid = 5514] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x91329c00) [pid = 5514] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x8d4ca400) [pid = 5514] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0x89668000) [pid = 5514] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x86792400) [pid = 5514] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x8d499c00) [pid = 5514] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 125 (0x8f4c9000) [pid = 5514] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 124 (0x8ec3d400) [pid = 5514] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 123 (0x9aadbc00) [pid = 5514] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 122 (0x8d4cac00) [pid = 5514] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:33:01 INFO - PROCESS | 5514 | --DOMWINDOW == 121 (0x8aa05c00) [pid = 5514] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:33:01 INFO - PROCESS | 5514 | 1464377581362 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:33:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:33:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 2107ms 12:33:01 INFO - PROCESS | 5514 | 1464377581390 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:33:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:33:01 INFO - PROCESS | 5514 | 1464377581395 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 12:33:01 INFO - PROCESS | 5514 | 1464377581402 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 5514 | 1464377581405 Marionette TRACE conn3 <- [1,2922,null,{}] 12:33:01 INFO - PROCESS | 5514 | 1464377581411 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:01 INFO - PROCESS | 5514 | 1464377581648 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:33:01 INFO - PROCESS | 5514 | 1464377581881 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x853a3c00 == 151 [pid = 5514] [id = 738] 12:33:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 122 (0x8993d400) [pid = 5514] [serial = 2215] [outer = (nil)] 12:33:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 123 (0x8d0af400) [pid = 5514] [serial = 2216] [outer = 0x8993d400] 12:33:01 INFO - PROCESS | 5514 | 1464377581957 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 5514 | ++DOMWINDOW == 124 (0x8d4c9400) [pid = 5514] [serial = 2217] [outer = 0x8993d400] 12:33:02 INFO - PROCESS | 5514 | [5514] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:33:02 INFO - PROCESS | 5514 | [5514] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:33:02 INFO - PROCESS | 5514 | [5514] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:33:02 INFO - PROCESS | 5514 | [5514] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:33:02 INFO - PROCESS | 5514 | 1464377582738 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:33:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:33:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:33:02 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 12:33:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:33:02 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 12:33:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:33:02 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]" 12:33:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:33:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:33:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1387ms 12:33:02 INFO - PROCESS | 5514 | 1464377582790 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:33:02 INFO - PROCESS | 5514 | 1464377582796 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 12:33:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:33:02 INFO - PROCESS | 5514 | 1464377582805 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:33:02 INFO - PROCESS | 5514 | 1464377582811 Marionette TRACE conn3 <- [1,2926,null,{}] 12:33:02 INFO - PROCESS | 5514 | 1464377582820 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:03 INFO - PROCESS | 5514 | 1464377583103 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:33:03 INFO - PROCESS | 5514 | 1464377583514 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x84967000 == 152 [pid = 5514] [id = 739] 12:33:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 125 (0x853a3400) [pid = 5514] [serial = 2218] [outer = (nil)] 12:33:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 126 (0x853b1000) [pid = 5514] [serial = 2219] [outer = 0x853a3400] 12:33:03 INFO - PROCESS | 5514 | 1464377583613 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x886f1000) [pid = 5514] [serial = 2220] [outer = 0x853a3400] 12:33:04 INFO - PROCESS | 5514 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:33:04 INFO - PROCESS | 5514 | 1464377584488 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:33:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:33:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1748ms 12:33:04 INFO - PROCESS | 5514 | 1464377584557 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:33:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:33:04 INFO - PROCESS | 5514 | 1464377584564 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 12:33:04 INFO - PROCESS | 5514 | 1464377584572 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - PROCESS | 5514 | 1464377584578 Marionette TRACE conn3 <- [1,2930,null,{}] 12:33:04 INFO - PROCESS | 5514 | 1464377584586 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:04 INFO - PROCESS | 5514 | 1464377584935 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:33:05 INFO - PROCESS | 5514 | 1464377585161 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4e3400 == 153 [pid = 5514] [id = 740] 12:33:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x8aa03400) [pid = 5514] [serial = 2221] [outer = (nil)] 12:33:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x8c616400) [pid = 5514] [serial = 2222] [outer = 0x8aa03400] 12:33:05 INFO - PROCESS | 5514 | 1464377585309 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x8c8dac00) [pid = 5514] [serial = 2223] [outer = 0x8aa03400] 12:33:06 INFO - PROCESS | 5514 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:33:06 INFO - PROCESS | 5514 | 1464377586196 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:33:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:33:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1648ms 12:33:06 INFO - PROCESS | 5514 | 1464377586224 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 5514 | 1464377586231 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 12:33:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:33:06 INFO - PROCESS | 5514 | 1464377586238 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:33:06 INFO - PROCESS | 5514 | 1464377586243 Marionette TRACE conn3 <- [1,2934,null,{}] 12:33:06 INFO - PROCESS | 5514 | 1464377586249 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:06 INFO - PROCESS | 5514 | 1464377586497 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:33:06 INFO - PROCESS | 5514 | 1464377586838 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ce93800 == 154 [pid = 5514] [id = 741] 12:33:06 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x8d0b3c00) [pid = 5514] [serial = 2224] [outer = (nil)] 12:33:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x8d491000) [pid = 5514] [serial = 2225] [outer = 0x8d0b3c00] 12:33:07 INFO - PROCESS | 5514 | 1464377587044 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8d66c400) [pid = 5514] [serial = 2226] [outer = 0x8d0b3c00] 12:33:07 INFO - PROCESS | 5514 | 1464377587909 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:33:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:33:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1730ms 12:33:07 INFO - PROCESS | 5514 | 1464377587970 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 5514 | 1464377587974 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 12:33:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:33:07 INFO - PROCESS | 5514 | 1464377587992 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:33:08 INFO - PROCESS | 5514 | 1464377588002 Marionette TRACE conn3 <- [1,2938,null,{}] 12:33:08 INFO - PROCESS | 5514 | 1464377588009 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:08 INFO - PROCESS | 5514 | 1464377588365 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:33:08 INFO - PROCESS | 5514 | 1464377588588 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8d2c00 == 155 [pid = 5514] [id = 742] 12:33:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8d4cbc00) [pid = 5514] [serial = 2227] [outer = (nil)] 12:33:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8e87d000) [pid = 5514] [serial = 2228] [outer = 0x8d4cbc00] 12:33:08 INFO - PROCESS | 5514 | 1464377588725 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8e94f000) [pid = 5514] [serial = 2229] [outer = 0x8d4cbc00] 12:33:09 INFO - PROCESS | 5514 | 1464377589531 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:33:09 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. 12:33:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1603ms 12:33:09 INFO - PROCESS | 5514 | 1464377589588 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:33:09 INFO - PROCESS | 5514 | 1464377589592 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 12:33:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:33:09 INFO - PROCESS | 5514 | 1464377589599 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:33:09 INFO - PROCESS | 5514 | 1464377589603 Marionette TRACE conn3 <- [1,2942,null,{}] 12:33:09 INFO - PROCESS | 5514 | 1464377589609 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:09 INFO - PROCESS | 5514 | 1464377589837 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:33:10 INFO - PROCESS | 5514 | 1464377590135 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 5514 | ++DOCSHELL 0x8e878800 == 156 [pid = 5514] [id = 743] 12:33:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8e87fc00) [pid = 5514] [serial = 2230] [outer = (nil)] 12:33:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8e98ac00) [pid = 5514] [serial = 2231] [outer = 0x8e87fc00] 12:33:10 INFO - PROCESS | 5514 | 1464377590227 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8eac0800) [pid = 5514] [serial = 2232] [outer = 0x8e87fc00] 12:33:11 INFO - PROCESS | 5514 | 1464377591058 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:33:11 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 12:33:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:33:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:33:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1487ms 12:33:11 INFO - PROCESS | 5514 | 1464377591088 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:33:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:33:11 INFO - PROCESS | 5514 | 1464377591092 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 12:33:11 INFO - PROCESS | 5514 | 1464377591099 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - PROCESS | 5514 | 1464377591103 Marionette TRACE conn3 <- [1,2946,null,{}] 12:33:11 INFO - PROCESS | 5514 | 1464377591108 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:11 INFO - PROCESS | 5514 | 1464377591351 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:33:11 INFO - PROCESS | 5514 | 1464377591638 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x8ecec800 == 157 [pid = 5514] [id = 744] 12:33:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8f104800) [pid = 5514] [serial = 2233] [outer = (nil)] 12:33:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8f35c400) [pid = 5514] [serial = 2234] [outer = 0x8f104800] 12:33:11 INFO - PROCESS | 5514 | 1464377591740 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x91325000) [pid = 5514] [serial = 2235] [outer = 0x8f104800] 12:33:12 INFO - PROCESS | 5514 | 1464377592648 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:33:12 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. 12:33:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1600ms 12:33:12 INFO - PROCESS | 5514 | 1464377592698 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:33:12 INFO - PROCESS | 5514 | 1464377592702 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 12:33:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:33:12 INFO - PROCESS | 5514 | 1464377592708 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:33:12 INFO - PROCESS | 5514 | 1464377592711 Marionette TRACE conn3 <- [1,2950,null,{}] 12:33:12 INFO - PROCESS | 5514 | 1464377592717 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:13 INFO - PROCESS | 5514 | 1464377593046 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:33:13 INFO - PROCESS | 5514 | 1464377593281 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 5514 | ++DOCSHELL 0x8f356c00 == 158 [pid = 5514] [id = 745] 12:33:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x9132bc00) [pid = 5514] [serial = 2236] [outer = (nil)] 12:33:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x91f66800) [pid = 5514] [serial = 2237] [outer = 0x9132bc00] 12:33:13 INFO - PROCESS | 5514 | 1464377593377 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x91f72000) [pid = 5514] [serial = 2238] [outer = 0x9132bc00] 12:33:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x91d4a000 == 159 [pid = 5514] [id = 746] 12:33:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x925b4000) [pid = 5514] [serial = 2239] [outer = (nil)] 12:33:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x926db800) [pid = 5514] [serial = 2240] [outer = 0x925b4000] 12:33:14 INFO - PROCESS | 5514 | 1464377594333 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:33:14 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. 12:33:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1681ms 12:33:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:33:14 INFO - PROCESS | 5514 | 1464377594389 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:33:14 INFO - PROCESS | 5514 | 1464377594393 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 12:33:14 INFO - PROCESS | 5514 | 1464377594399 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - PROCESS | 5514 | 1464377594403 Marionette TRACE conn3 <- [1,2954,null,{}] 12:33:14 INFO - PROCESS | 5514 | 1464377594409 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:14 INFO - PROCESS | 5514 | 1464377594679 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:33:15 INFO - PROCESS | 5514 | 1464377595021 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:15 INFO - PROCESS | 5514 | ++DOCSHELL 0x921ea000 == 160 [pid = 5514] [id = 747] 12:33:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x921eb000) [pid = 5514] [serial = 2241] [outer = (nil)] 12:33:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x925b5c00) [pid = 5514] [serial = 2242] [outer = 0x921eb000] 12:33:15 INFO - PROCESS | 5514 | 1464377595117 Marionette DEBUG loaded listener.js 12:33:15 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x929c8c00) [pid = 5514] [serial = 2243] [outer = 0x921eb000] 12:33:15 INFO - PROCESS | 5514 | 1464377595895 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:33:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:33:15 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 12:33:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1543ms 12:33:15 INFO - PROCESS | 5514 | 1464377595942 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:33:15 INFO - PROCESS | 5514 | 1464377595946 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 12:33:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:33:15 INFO - PROCESS | 5514 | 1464377595953 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:33:15 INFO - PROCESS | 5514 | 1464377595956 Marionette TRACE conn3 <- [1,2958,null,{}] 12:33:15 INFO - PROCESS | 5514 | 1464377595962 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:16 INFO - PROCESS | 5514 | 1464377596199 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:33:16 INFO - PROCESS | 5514 | 1464377596515 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:16 INFO - PROCESS | 5514 | ++DOCSHELL 0x92393400 == 161 [pid = 5514] [id = 748] 12:33:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x925b0800) [pid = 5514] [serial = 2244] [outer = (nil)] 12:33:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x93d35400) [pid = 5514] [serial = 2245] [outer = 0x925b0800] 12:33:16 INFO - PROCESS | 5514 | 1464377596603 Marionette DEBUG loaded listener.js 12:33:16 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x95152400) [pid = 5514] [serial = 2246] [outer = 0x925b0800] 12:33:17 INFO - PROCESS | 5514 | 1464377597469 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:33:17 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. 12:33:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1534ms 12:33:17 INFO - PROCESS | 5514 | 1464377597487 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:33:17 INFO - PROCESS | 5514 | 1464377597491 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 12:33:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:33:17 INFO - PROCESS | 5514 | 1464377597497 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:33:17 INFO - PROCESS | 5514 | 1464377597501 Marionette TRACE conn3 <- [1,2962,null,{}] 12:33:17 INFO - PROCESS | 5514 | 1464377597507 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:17 INFO - PROCESS | 5514 | 1464377597742 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:33:18 INFO - PROCESS | 5514 | 1464377598022 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x929c8800 == 162 [pid = 5514] [id = 749] 12:33:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x93d2b800) [pid = 5514] [serial = 2247] [outer = (nil)] 12:33:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x9828e000) [pid = 5514] [serial = 2248] [outer = 0x93d2b800] 12:33:18 INFO - PROCESS | 5514 | 1464377598115 Marionette DEBUG loaded listener.js 12:33:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x99196800) [pid = 5514] [serial = 2249] [outer = 0x93d2b800] 12:33:18 INFO - PROCESS | 5514 | 1464377598969 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:33:18 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. 12:33:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1490ms 12:33:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:33:18 INFO - PROCESS | 5514 | 1464377598987 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:33:18 INFO - PROCESS | 5514 | 1464377598990 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 12:33:18 INFO - PROCESS | 5514 | 1464377598996 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:33:19 INFO - PROCESS | 5514 | 1464377599000 Marionette TRACE conn3 <- [1,2966,null,{}] 12:33:19 INFO - PROCESS | 5514 | 1464377599006 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:19 INFO - PROCESS | 5514 | 1464377599228 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:33:19 INFO - PROCESS | 5514 | 1464377599504 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 5514 | ++DOCSHELL 0x99772800 == 163 [pid = 5514] [id = 750] 12:33:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x99774800) [pid = 5514] [serial = 2250] [outer = (nil)] 12:33:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x9a4ba000) [pid = 5514] [serial = 2251] [outer = 0x99774800] 12:33:19 INFO - PROCESS | 5514 | 1464377599614 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x9a72ac00) [pid = 5514] [serial = 2252] [outer = 0x99774800] 12:33:20 INFO - PROCESS | 5514 | 1464377600492 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:33:20 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. 12:33:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1536ms 12:33:20 INFO - PROCESS | 5514 | 1464377600532 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 5514 | 1464377600537 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 12:33:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:33:20 INFO - PROCESS | 5514 | 1464377600543 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 5514 | 1464377600547 Marionette TRACE conn3 <- [1,2970,null,{}] 12:33:20 INFO - PROCESS | 5514 | 1464377600553 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:20 INFO - PROCESS | 5514 | 1464377600834 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:33:21 INFO - PROCESS | 5514 | 1464377601141 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:21 INFO - PROCESS | 5514 | ++DOCSHELL 0x9828c000 == 164 [pid = 5514] [id = 751] 12:33:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x9a3da400) [pid = 5514] [serial = 2253] [outer = (nil)] 12:33:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x9acdec00) [pid = 5514] [serial = 2254] [outer = 0x9a3da400] 12:33:21 INFO - PROCESS | 5514 | 1464377601232 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x9ace4800) [pid = 5514] [serial = 2255] [outer = 0x9a3da400] 12:33:22 INFO - PROCESS | 5514 | 1464377602157 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:33:22 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. 12:33:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1650ms 12:33:22 INFO - PROCESS | 5514 | 1464377602194 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:33:22 INFO - PROCESS | 5514 | 1464377602197 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 12:33:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:33:22 INFO - PROCESS | 5514 | 1464377602204 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 5514 | 1464377602207 Marionette TRACE conn3 <- [1,2974,null,{}] 12:33:22 INFO - PROCESS | 5514 | 1464377602214 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:22 INFO - PROCESS | 5514 | 1464377602433 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:33:22 INFO - PROCESS | 5514 | 1464377602739 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:22 INFO - PROCESS | 5514 | ++DOCSHELL 0x9a890c00 == 165 [pid = 5514] [id = 752] 12:33:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x9ace4c00) [pid = 5514] [serial = 2256] [outer = (nil)] 12:33:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x9b898400) [pid = 5514] [serial = 2257] [outer = 0x9ace4c00] 12:33:22 INFO - PROCESS | 5514 | 1464377602833 Marionette DEBUG loaded listener.js 12:33:22 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x9b531400) [pid = 5514] [serial = 2258] [outer = 0x9ace4c00] 12:33:23 INFO - PROCESS | 5514 | 1464377603712 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:33:23 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. 12:33:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1537ms 12:33:23 INFO - PROCESS | 5514 | 1464377603741 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 5514 | 1464377603745 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 12:33:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:33:23 INFO - PROCESS | 5514 | 1464377603751 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 5514 | 1464377603754 Marionette TRACE conn3 <- [1,2978,null,{}] 12:33:23 INFO - PROCESS | 5514 | 1464377603760 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:23 INFO - PROCESS | 5514 | 1464377603988 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:33:24 INFO - PROCESS | 5514 | 1464377604294 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 5514 | ++DOCSHELL 0x9acdcc00 == 166 [pid = 5514] [id = 753] 12:33:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x9c074c00) [pid = 5514] [serial = 2259] [outer = (nil)] 12:33:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x9c27e000) [pid = 5514] [serial = 2260] [outer = 0x9c074c00] 12:33:24 INFO - PROCESS | 5514 | 1464377604385 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x9c28ac00) [pid = 5514] [serial = 2261] [outer = 0x9c074c00] 12:33:25 INFO - PROCESS | 5514 | 1464377605210 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:33:25 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. 12:33:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1488ms 12:33:25 INFO - PROCESS | 5514 | 1464377605239 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 5514 | 1464377605243 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 12:33:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:33:25 INFO - PROCESS | 5514 | 1464377605249 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 5514 | 1464377605252 Marionette TRACE conn3 <- [1,2982,null,{}] 12:33:25 INFO - PROCESS | 5514 | 1464377605259 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:25 INFO - PROCESS | 5514 | 1464377605480 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:33:25 INFO - PROCESS | 5514 | 1464377605773 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x9ace0000 == 167 [pid = 5514] [id = 754] 12:33:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x9b3b5800) [pid = 5514] [serial = 2262] [outer = (nil)] 12:33:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0xa2145c00) [pid = 5514] [serial = 2263] [outer = 0x9b3b5800] 12:33:25 INFO - PROCESS | 5514 | 1464377605863 Marionette DEBUG loaded listener.js 12:33:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0xa21a6c00) [pid = 5514] [serial = 2264] [outer = 0x9b3b5800] 12:33:26 INFO - PROCESS | 5514 | 1464377606756 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:33:26 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 12:33:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:33:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:33:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1534ms 12:33:26 INFO - PROCESS | 5514 | 1464377606785 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:33:26 INFO - PROCESS | 5514 | 1464377606789 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 12:33:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:33:26 INFO - PROCESS | 5514 | 1464377606796 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:33:26 INFO - PROCESS | 5514 | 1464377606799 Marionette TRACE conn3 <- [1,2986,null,{}] 12:33:26 INFO - PROCESS | 5514 | 1464377606805 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:27 INFO - PROCESS | 5514 | 1464377607087 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:33:27 INFO - PROCESS | 5514 | 1464377607384 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:27 INFO - PROCESS | 5514 | ++DOCSHELL 0x9ba1fc00 == 168 [pid = 5514] [id = 755] 12:33:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0xa22c2c00) [pid = 5514] [serial = 2265] [outer = (nil)] 12:33:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0xa2475c00) [pid = 5514] [serial = 2266] [outer = 0xa22c2c00] 12:33:27 INFO - PROCESS | 5514 | 1464377607477 Marionette DEBUG loaded listener.js 12:33:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0xa2632400) [pid = 5514] [serial = 2267] [outer = 0xa22c2c00] 12:33:28 INFO - PROCESS | 5514 | 1464377608337 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:33:28 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. 12:33:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1591ms 12:33:28 INFO - PROCESS | 5514 | 1464377608388 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 5514 | 1464377608392 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 12:33:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:33:28 INFO - PROCESS | 5514 | 1464377608398 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 5514 | 1464377608402 Marionette TRACE conn3 <- [1,2990,null,{}] 12:33:28 INFO - PROCESS | 5514 | 1464377608409 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:28 INFO - PROCESS | 5514 | 1464377608635 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:33:28 INFO - PROCESS | 5514 | 1464377608948 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x84960800 == 169 [pid = 5514] [id = 756] 12:33:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0xa3251c00) [pid = 5514] [serial = 2268] [outer = (nil)] 12:33:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0xa345e800) [pid = 5514] [serial = 2269] [outer = 0xa3251c00] 12:33:29 INFO - PROCESS | 5514 | 1464377609037 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0xa35eb800) [pid = 5514] [serial = 2270] [outer = 0xa3251c00] 12:33:29 INFO - PROCESS | 5514 | ++DOCSHELL 0xa30bec00 == 170 [pid = 5514] [id = 757] 12:33:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0xa6736000) [pid = 5514] [serial = 2271] [outer = (nil)] 12:33:29 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0xa673c400) [pid = 5514] [serial = 2272] [outer = 0xa6736000] 12:33:30 INFO - PROCESS | 5514 | 1464377609997 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:33:30 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. 12:33:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1636ms 12:33:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:33:30 INFO - PROCESS | 5514 | 1464377610035 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 5514 | 1464377610038 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 12:33:30 INFO - PROCESS | 5514 | 1464377610044 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - PROCESS | 5514 | 1464377610047 Marionette TRACE conn3 <- [1,2994,null,{}] 12:33:30 INFO - PROCESS | 5514 | 1464377610058 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:30 INFO - PROCESS | 5514 | 1464377610371 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:33:30 INFO - PROCESS | 5514 | 1464377610731 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dee6800 == 171 [pid = 5514] [id = 758] 12:33:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0xa26cac00) [pid = 5514] [serial = 2273] [outer = (nil)] 12:33:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0xa6735800) [pid = 5514] [serial = 2274] [outer = 0xa26cac00] 12:33:30 INFO - PROCESS | 5514 | 1464377610829 Marionette DEBUG loaded listener.js 12:33:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0xa6760400) [pid = 5514] [serial = 2275] [outer = 0xa26cac00] 12:33:31 INFO - PROCESS | 5514 | 1464377611627 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:33:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:33:31 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 12:33:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1641ms 12:33:31 INFO - PROCESS | 5514 | 1464377611687 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:33:31 INFO - PROCESS | 5514 | 1464377611691 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 12:33:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:33:31 INFO - PROCESS | 5514 | 1464377611698 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:33:31 INFO - PROCESS | 5514 | 1464377611701 Marionette TRACE conn3 <- [1,2998,null,{}] 12:33:31 INFO - PROCESS | 5514 | 1464377611707 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:32 INFO - PROCESS | 5514 | 1464377612033 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:33:32 INFO - PROCESS | 5514 | 1464377612300 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:32 INFO - PROCESS | 5514 | ++DOCSHELL 0x841da400 == 172 [pid = 5514] [id = 759] 12:33:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x841dac00) [pid = 5514] [serial = 2276] [outer = (nil)] 12:33:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 184 (0x841e1000) [pid = 5514] [serial = 2277] [outer = 0x841dac00] 12:33:32 INFO - PROCESS | 5514 | 1464377612398 Marionette DEBUG loaded listener.js 12:33:32 INFO - PROCESS | 5514 | ++DOMWINDOW == 185 (0x841e3800) [pid = 5514] [serial = 2278] [outer = 0x841dac00] 12:33:33 INFO - PROCESS | 5514 | 1464377613283 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:33:33 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. 12:33:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1636ms 12:33:33 INFO - PROCESS | 5514 | 1464377613334 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:33:33 INFO - PROCESS | 5514 | 1464377613337 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 12:33:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:33:33 INFO - PROCESS | 5514 | 1464377613350 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - PROCESS | 5514 | 1464377613352 Marionette TRACE conn3 <- [1,3002,null,{}] 12:33:33 INFO - PROCESS | 5514 | 1464377613380 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:33 INFO - PROCESS | 5514 | 1464377613633 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x896cf800 == 171 [pid = 5514] [id = 543] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8d0b0c00 == 170 [pid = 5514] [id = 339] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x86791400 == 169 [pid = 5514] [id = 714] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x89670800 == 168 [pid = 5514] [id = 692] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x853a3c00 == 167 [pid = 5514] [id = 738] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8cdca400 == 166 [pid = 5514] [id = 737] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x886f8400 == 165 [pid = 5514] [id = 736] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x853b0800 == 164 [pid = 5514] [id = 735] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x892ccc00 == 163 [pid = 5514] [id = 730] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x90fcd800 == 162 [pid = 5514] [id = 729] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8aa0ec00 == 161 [pid = 5514] [id = 727] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8f102000 == 160 [pid = 5514] [id = 728] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8eac6800 == 159 [pid = 5514] [id = 726] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8e872800 == 158 [pid = 5514] [id = 725] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x899b2000 == 157 [pid = 5514] [id = 724] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8d4d0800 == 156 [pid = 5514] [id = 723] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8d4ca000 == 155 [pid = 5514] [id = 722] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8ce89000 == 154 [pid = 5514] [id = 720] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8cdd1800 == 153 [pid = 5514] [id = 721] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x8a3e6000 == 152 [pid = 5514] [id = 719] 12:33:36 INFO - PROCESS | 5514 | --DOCSHELL 0x84964800 == 151 [pid = 5514] [id = 718] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 184 (0x9a57a800) [pid = 5514] [serial = 2117] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 183 (0xa26c2000) [pid = 5514] [serial = 2126] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0xa21a6000) [pid = 5514] [serial = 2123] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x91d4f400) [pid = 5514] [serial = 2103] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8d7aac00) [pid = 5514] [serial = 2093] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x8dc31c00) [pid = 5514] [serial = 2028] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x8a009400) [pid = 5514] [serial = 2090] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0xa6291000) [pid = 5514] [serial = 2130] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x99f06800) [pid = 5514] [serial = 2114] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x91cc8c00) [pid = 5514] [serial = 2102] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x977ee400) [pid = 5514] [serial = 2111] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0xa675d800) [pid = 5514] [serial = 2132] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8a4e9000) [pid = 5514] [serial = 2091] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x86798400) [pid = 5514] [serial = 2141] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x929cb000) [pid = 5514] [serial = 2106] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0xa6739800) [pid = 5514] [serial = 2138] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x897c2000) [pid = 5514] [serial = 2147] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x87075c00) [pid = 5514] [serial = 2145] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x92d62400) [pid = 5514] [serial = 2108] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x911c0800) [pid = 5514] [serial = 2100] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x86798c00) [pid = 5514] [serial = 2144] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0xa35ea800) [pid = 5514] [serial = 2127] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x8e949800) [pid = 5514] [serial = 2094] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x8ece9800) [pid = 5514] [serial = 2096] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x99195800) [pid = 5514] [serial = 2112] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x9c02d000) [pid = 5514] [serial = 2121] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x8f35c800) [pid = 5514] [serial = 2097] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x8d4d1c00) [pid = 5514] [serial = 2135] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x8d4d3000) [pid = 5514] [serial = 2136] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0xa67cac00) [pid = 5514] [serial = 2133] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x925bc000) [pid = 5514] [serial = 2105] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x89933400) [pid = 5514] [serial = 2148] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x9a362c00) [pid = 5514] [serial = 2115] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0xa675c800) [pid = 5514] [serial = 2139] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0xa6288800) [pid = 5514] [serial = 2129] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0xa240a800) [pid = 5514] [serial = 2124] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x90fd1c00) [pid = 5514] [serial = 2099] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8c61c800) [pid = 5514] [serial = 2151] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x9514fc00) [pid = 5514] [serial = 2109] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x9acea800) [pid = 5514] [serial = 2120] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x9a5dfc00) [pid = 5514] [serial = 2118] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x8aa10c00) [pid = 5514] [serial = 2150] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8679b400) [pid = 5514] [serial = 2142] [outer = (nil)] [url = about:blank] 12:33:36 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8c7af800) [pid = 5514] [serial = 2153] [outer = (nil)] [url = about:blank] 12:33:37 INFO - PROCESS | 5514 | 1464377617097 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 5514 | ++DOCSHELL 0x84967400 == 152 [pid = 5514] [id = 760] 12:33:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x84967800) [pid = 5514] [serial = 2279] [outer = (nil)] 12:33:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x853a9000) [pid = 5514] [serial = 2280] [outer = 0x84967800] 12:33:37 INFO - PROCESS | 5514 | 1464377617196 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x86447400) [pid = 5514] [serial = 2281] [outer = 0x84967800] 12:33:38 INFO - PROCESS | 5514 | 1464377618012 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:33:38 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. 12:33:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 4700ms 12:33:38 INFO - PROCESS | 5514 | 1464377618052 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:33:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:33:38 INFO - PROCESS | 5514 | 1464377618057 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 12:33:38 INFO - PROCESS | 5514 | 1464377618064 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:33:38 INFO - PROCESS | 5514 | 1464377618070 Marionette TRACE conn3 <- [1,3006,null,{}] 12:33:38 INFO - PROCESS | 5514 | 1464377618077 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:38 INFO - PROCESS | 5514 | 1464377618345 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:33:38 INFO - PROCESS | 5514 | 1464377618579 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:38 INFO - PROCESS | 5514 | ++DOCSHELL 0x86798000 == 153 [pid = 5514] [id = 761] 12:33:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x86798400) [pid = 5514] [serial = 2282] [outer = (nil)] 12:33:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8679c400) [pid = 5514] [serial = 2283] [outer = 0x86798400] 12:33:38 INFO - PROCESS | 5514 | 1464377618661 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8707b800) [pid = 5514] [serial = 2284] [outer = 0x86798400] 12:33:39 INFO - PROCESS | 5514 | 1464377619526 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:33:39 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. 12:33:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1493ms 12:33:39 INFO - PROCESS | 5514 | 1464377619560 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:33:39 INFO - PROCESS | 5514 | 1464377619566 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 12:33:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:33:39 INFO - PROCESS | 5514 | 1464377619573 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - PROCESS | 5514 | 1464377619576 Marionette TRACE conn3 <- [1,3010,null,{}] 12:33:39 INFO - PROCESS | 5514 | 1464377619588 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:39 INFO - PROCESS | 5514 | 1464377619885 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:33:39 INFO - PROCESS | 5514 | 1464377619937 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:39 INFO - PROCESS | 5514 | ++DOCSHELL 0x892cc400 == 154 [pid = 5514] [id = 762] 12:33:39 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x89670800) [pid = 5514] [serial = 2285] [outer = (nil)] 12:33:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x896cc400) [pid = 5514] [serial = 2286] [outer = 0x89670800] 12:33:40 INFO - PROCESS | 5514 | 1464377620014 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x897c7000) [pid = 5514] [serial = 2287] [outer = 0x89670800] 12:33:41 INFO - PROCESS | 5514 | 1464377621032 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:33:41 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 12:33:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1486ms 12:33:41 INFO - PROCESS | 5514 | 1464377621065 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:33:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:33:41 INFO - PROCESS | 5514 | 1464377621070 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 12:33:41 INFO - PROCESS | 5514 | 1464377621086 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - PROCESS | 5514 | 1464377621094 Marionette TRACE conn3 <- [1,3014,null,{}] 12:33:41 INFO - PROCESS | 5514 | 1464377621108 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:41 INFO - PROCESS | 5514 | 1464377621419 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x8ccac400) [pid = 5514] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x977f1000) [pid = 5514] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8cdcdc00) [pid = 5514] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8c8d8000) [pid = 5514] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x8a3ec400) [pid = 5514] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x86790800) [pid = 5514] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x929c9c00) [pid = 5514] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x8cf3b400) [pid = 5514] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8ec31800) [pid = 5514] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0x9514ec00) [pid = 5514] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x8d7a2c00) [pid = 5514] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x921e9c00) [pid = 5514] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8d4d4800) [pid = 5514] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x8d48c000) [pid = 5514] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x8e948800) [pid = 5514] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x853ac000) [pid = 5514] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x8d4d2000) [pid = 5514] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x8ec33400) [pid = 5514] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x8993ec00) [pid = 5514] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0x8dc29c00) [pid = 5514] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:33:42 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x921ec800) [pid = 5514] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:33:42 INFO - PROCESS | 5514 | 1464377622300 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 5514 | ++DOCSHELL 0x853ab000 == 155 [pid = 5514] [id = 763] 12:33:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x853ac000) [pid = 5514] [serial = 2288] [outer = (nil)] 12:33:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x89939400) [pid = 5514] [serial = 2289] [outer = 0x853ac000] 12:33:42 INFO - PROCESS | 5514 | 1464377622409 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x899ba400) [pid = 5514] [serial = 2290] [outer = 0x853ac000] 12:33:42 INFO - PROCESS | 5514 | [5514] 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 12:33:43 INFO - PROCESS | 5514 | 1464377623188 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:33:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:33:43 INFO - {} 12:33:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:33:43 INFO - {} 12:33:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:33:43 INFO - {} 12:33:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:33:43 INFO - {} 12:33:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2157ms 12:33:43 INFO - PROCESS | 5514 | 1464377623236 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 5514 | 1464377623239 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 12:33:43 INFO - TEST-START | /FileAPI/fileReader.html 12:33:43 INFO - PROCESS | 5514 | 1464377623251 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 5514 | 1464377623254 Marionette TRACE conn3 <- [1,3018,null,{}] 12:33:43 INFO - PROCESS | 5514 | 1464377623260 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:43 INFO - PROCESS | 5514 | 1464377623488 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:33:43 INFO - PROCESS | 5514 | 1464377623715 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 5514 | ++DOCSHELL 0x899b5000 == 156 [pid = 5514] [id = 764] 12:33:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x8a00a400) [pid = 5514] [serial = 2291] [outer = (nil)] 12:33:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8aa09800) [pid = 5514] [serial = 2292] [outer = 0x8a00a400] 12:33:43 INFO - PROCESS | 5514 | 1464377623791 Marionette DEBUG loaded listener.js 12:33:43 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8b7e3400) [pid = 5514] [serial = 2293] [outer = 0x8a00a400] 12:33:44 INFO - PROCESS | 5514 | 1464377624807 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:33:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:33:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:33:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:33:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:33:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 1582ms 12:33:44 INFO - PROCESS | 5514 | 1464377624835 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:33:44 INFO - PROCESS | 5514 | 1464377624842 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 12:33:44 INFO - TEST-START | /FileAPI/historical.html 12:33:44 INFO - PROCESS | 5514 | 1464377624852 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:33:44 INFO - PROCESS | 5514 | 1464377624857 Marionette TRACE conn3 <- [1,3022,null,{}] 12:33:44 INFO - PROCESS | 5514 | 1464377624866 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:45 INFO - PROCESS | 5514 | 1464377625109 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:33:45 INFO - PROCESS | 5514 | 1464377625417 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:45 INFO - PROCESS | 5514 | ++DOCSHELL 0x86795400 == 157 [pid = 5514] [id = 765] 12:33:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8679cc00) [pid = 5514] [serial = 2294] [outer = (nil)] 12:33:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8738c400) [pid = 5514] [serial = 2295] [outer = 0x8679cc00] 12:33:45 INFO - PROCESS | 5514 | 1464377625573 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8966fc00) [pid = 5514] [serial = 2296] [outer = 0x8679cc00] 12:33:46 INFO - PROCESS | 5514 | 1464377626449 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:33:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:33:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:33:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:33:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:33:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:33:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:33:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:33:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:33:46 INFO - TEST-OK | /FileAPI/historical.html | took 1640ms 12:33:46 INFO - PROCESS | 5514 | 1464377626495 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 5514 | 1464377626504 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 12:33:46 INFO - TEST-START | /FileAPI/idlharness.html 12:33:46 INFO - PROCESS | 5514 | 1464377626515 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 5514 | 1464377626519 Marionette TRACE conn3 <- [1,3026,null,{}] 12:33:46 INFO - PROCESS | 5514 | 1464377626574 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:46 INFO - PROCESS | 5514 | 1464377626856 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:33:47 INFO - PROCESS | 5514 | 1464377627228 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:47 INFO - PROCESS | 5514 | ++DOCSHELL 0x8a4e9800 == 158 [pid = 5514] [id = 766] 12:33:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8a4e9c00) [pid = 5514] [serial = 2297] [outer = (nil)] 12:33:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 140 (0x8b7e3c00) [pid = 5514] [serial = 2298] [outer = 0x8a4e9c00] 12:33:47 INFO - PROCESS | 5514 | 1464377627324 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 5514 | ++DOMWINDOW == 141 (0x8c615800) [pid = 5514] [serial = 2299] [outer = 0x8a4e9c00] 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:33:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:33:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:33:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:33:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:33:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:33:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:33:49 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 12:33:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:33:49 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 12:33:49 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 12:33:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:33:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:33:49 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 12:33:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:33:49 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 12:33:49 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 12:33:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:33:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:33:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:33:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:33:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:33:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2718ms 12:33:49 INFO - PROCESS | 5514 | 1464377629075 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:33:49 INFO - PROCESS | 5514 | 1464377629387 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:33:49 INFO - PROCESS | 5514 | 1464377629391 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 12:33:49 INFO - TEST-START | /FileAPI/idlharness.worker 12:33:49 INFO - PROCESS | 5514 | 1464377629405 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:33:49 INFO - PROCESS | 5514 | 1464377629411 Marionette TRACE conn3 <- [1,3030,null,{}] 12:33:49 INFO - PROCESS | 5514 | 1464377629433 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:49 INFO - PROCESS | 5514 | 1464377629662 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:33:49 INFO - PROCESS | 5514 | 1464377629958 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:49 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c8d2800 == 159 [pid = 5514] [id = 767] 12:33:49 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8d0b2400) [pid = 5514] [serial = 2300] [outer = (nil)] 12:33:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x8d4d4800) [pid = 5514] [serial = 2301] [outer = 0x8d0b2400] 12:33:50 INFO - PROCESS | 5514 | 1464377630053 Marionette DEBUG loaded listener.js 12:33:50 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x8d665000) [pid = 5514] [serial = 2302] [outer = 0x8d0b2400] 12:33:50 INFO - PROCESS | 5514 | [5514] 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 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:33:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:33:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:33:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:33:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:33:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:33:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:33:52 INFO - {} 12:33:52 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 12:33:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:33:52 INFO - {} 12:33:52 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 - {} 12:33:52 INFO - {} 12:33:52 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 12:33:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:33:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:33:52 INFO - {} 12:33:52 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 12:33:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:33:52 INFO - {} 12:33:52 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 - {} 12:33:52 INFO - {} 12:33:52 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 12:33:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:33:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:33:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 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 12:33:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:33:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:33:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 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 12:33:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 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 12:33:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 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 12:33:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:33:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:33:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:33:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:33:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:33:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:33:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:33:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:33:52 INFO - {} 12:33:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2974ms 12:33:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:33:52 INFO - PROCESS | 5514 | 1464377632219 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:33:52 INFO - PROCESS | 5514 | 1464377632382 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:33:52 INFO - PROCESS | 5514 | 1464377632393 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 12:33:52 INFO - PROCESS | 5514 | 1464377632408 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:33:52 INFO - PROCESS | 5514 | 1464377632416 Marionette TRACE conn3 <- [1,3034,null,{}] 12:33:52 INFO - PROCESS | 5514 | 1464377632429 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:52 INFO - PROCESS | 5514 | 1464377632828 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:33:53 INFO - PROCESS | 5514 | 1464377633134 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 5514 | ++DOCSHELL 0x8dc2a400 == 160 [pid = 5514] [id = 768] 12:33:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x8dc2b000) [pid = 5514] [serial = 2303] [outer = (nil)] 12:33:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x90fc8000) [pid = 5514] [serial = 2304] [outer = 0x8dc2b000] 12:33:53 INFO - PROCESS | 5514 | 1464377633222 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x90fcd000) [pid = 5514] [serial = 2305] [outer = 0x8dc2b000] 12:33:54 INFO - PROCESS | 5514 | 1464377634062 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:33:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:33:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1697ms 12:33:54 INFO - PROCESS | 5514 | 1464377634119 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 5514 | 1464377634123 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 12:33:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:33:54 INFO - PROCESS | 5514 | 1464377634133 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - PROCESS | 5514 | 1464377634136 Marionette TRACE conn3 <- [1,3038,null,{}] 12:33:54 INFO - PROCESS | 5514 | 1464377634142 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:54 INFO - PROCESS | 5514 | 1464377634371 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:33:54 INFO - PROCESS | 5514 | 1464377634683 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:54 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d4d3800 == 161 [pid = 5514] [id = 769] 12:33:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8f4c7000) [pid = 5514] [serial = 2306] [outer = (nil)] 12:33:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x911b9c00) [pid = 5514] [serial = 2307] [outer = 0x8f4c7000] 12:33:54 INFO - PROCESS | 5514 | 1464377634779 Marionette DEBUG loaded listener.js 12:33:54 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x911bc400) [pid = 5514] [serial = 2308] [outer = 0x8f4c7000] 12:33:55 INFO - PROCESS | 5514 | 1464377635673 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:33:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1591ms 12:33:55 INFO - PROCESS | 5514 | 1464377635726 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:33:55 INFO - PROCESS | 5514 | 1464377635730 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 12:33:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:33:55 INFO - PROCESS | 5514 | 1464377635737 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:33:55 INFO - PROCESS | 5514 | 1464377635741 Marionette TRACE conn3 <- [1,3042,null,{}] 12:33:55 INFO - PROCESS | 5514 | 1464377635746 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:56 INFO - PROCESS | 5514 | 1464377636013 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:33:56 INFO - PROCESS | 5514 | 1464377636315 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 5514 | ++DOCSHELL 0x91cc9000 == 162 [pid = 5514] [id = 770] 12:33:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 151 (0x91cd5000) [pid = 5514] [serial = 2309] [outer = (nil)] 12:33:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 152 (0x91d52000) [pid = 5514] [serial = 2310] [outer = 0x91cd5000] 12:33:56 INFO - PROCESS | 5514 | 1464377636414 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 5514 | ++DOMWINDOW == 153 (0x91f6a400) [pid = 5514] [serial = 2311] [outer = 0x91cd5000] 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:33:57 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. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:33:57 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'.) 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:33:57 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. 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:33:57 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. 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:33:57 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. 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:33:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1983ms 12:33:57 INFO - PROCESS | 5514 | 1464377637609 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:33:57 INFO - PROCESS | 5514 | 1464377637852 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:33:57 INFO - PROCESS | 5514 | 1464377637861 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 12:33:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:33:57 INFO - PROCESS | 5514 | 1464377637934 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:33:57 INFO - PROCESS | 5514 | 1464377637937 Marionette TRACE conn3 <- [1,3046,null,{}] 12:33:57 INFO - PROCESS | 5514 | 1464377637944 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:58 INFO - PROCESS | 5514 | 1464377638212 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:33:58 INFO - PROCESS | 5514 | 1464377638494 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d4d0c00 == 163 [pid = 5514] [id = 771] 12:33:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 154 (0x8d7a4800) [pid = 5514] [serial = 2312] [outer = (nil)] 12:33:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 155 (0x8dc2f400) [pid = 5514] [serial = 2313] [outer = 0x8d7a4800] 12:33:58 INFO - PROCESS | 5514 | 1464377638583 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 5514 | ++DOMWINDOW == 156 (0x8dc32800) [pid = 5514] [serial = 2314] [outer = 0x8d7a4800] 12:33:58 INFO - PROCESS | 5514 | [5514] 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 12:33:59 INFO - PROCESS | 5514 | 1464377639479 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:33:59 INFO - {} 12:33:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1596ms 12:33:59 INFO - PROCESS | 5514 | 1464377639524 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:33:59 INFO - PROCESS | 5514 | 1464377639529 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 12:33:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:33:59 INFO - PROCESS | 5514 | 1464377639540 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - PROCESS | 5514 | 1464377639543 Marionette TRACE conn3 <- [1,3050,null,{}] 12:33:59 INFO - PROCESS | 5514 | 1464377639548 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:59 INFO - PROCESS | 5514 | 1464377639846 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:34:00 INFO - PROCESS | 5514 | 1464377640184 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 5514 | ++DOCSHELL 0x8de1ac00 == 164 [pid = 5514] [id = 772] 12:34:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 157 (0x8de1e400) [pid = 5514] [serial = 2315] [outer = (nil)] 12:34:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 158 (0x8def0c00) [pid = 5514] [serial = 2316] [outer = 0x8de1e400] 12:34:00 INFO - PROCESS | 5514 | 1464377640279 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 5514 | ++DOMWINDOW == 159 (0x8e875000) [pid = 5514] [serial = 2317] [outer = 0x8de1e400] 12:34:01 INFO - PROCESS | 5514 | 1464377641096 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:34:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1583ms 12:34:01 INFO - PROCESS | 5514 | 1464377641132 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:34:01 INFO - PROCESS | 5514 | 1464377641135 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 12:34:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:34:01 INFO - PROCESS | 5514 | 1464377641145 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:34:01 INFO - PROCESS | 5514 | 1464377641149 Marionette TRACE conn3 <- [1,3054,null,{}] 12:34:01 INFO - PROCESS | 5514 | 1464377641155 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:01 INFO - PROCESS | 5514 | 1464377641396 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:34:01 INFO - PROCESS | 5514 | 1464377641671 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:01 INFO - PROCESS | 5514 | ++DOCSHELL 0x8de26800 == 165 [pid = 5514] [id = 773] 12:34:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 160 (0x8e872800) [pid = 5514] [serial = 2318] [outer = (nil)] 12:34:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 161 (0x8e94f400) [pid = 5514] [serial = 2319] [outer = 0x8e872800] 12:34:01 INFO - PROCESS | 5514 | 1464377641765 Marionette DEBUG loaded listener.js 12:34:01 INFO - PROCESS | 5514 | ++DOMWINDOW == 162 (0x8e956800) [pid = 5514] [serial = 2320] [outer = 0x8e872800] 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:34:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:34:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:34:03 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" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:34:03 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" 12:34:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:34:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:34:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2040ms 12:34:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:34:03 INFO - PROCESS | 5514 | 1464377643012 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:34:03 INFO - PROCESS | 5514 | 1464377643219 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 5514 | 1464377643232 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 12:34:03 INFO - PROCESS | 5514 | 1464377643290 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 5514 | 1464377643298 Marionette TRACE conn3 <- [1,3058,null,{}] 12:34:03 INFO - PROCESS | 5514 | 1464377643383 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:03 INFO - PROCESS | 5514 | 1464377643711 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:34:03 INFO - PROCESS | 5514 | 1464377643934 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 5514 | ++DOCSHELL 0x8d4d5000 == 166 [pid = 5514] [id = 774] 12:34:03 INFO - PROCESS | 5514 | ++DOMWINDOW == 163 (0x8dee1400) [pid = 5514] [serial = 2321] [outer = (nil)] 12:34:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 164 (0x925b7400) [pid = 5514] [serial = 2322] [outer = 0x8dee1400] 12:34:04 INFO - PROCESS | 5514 | 1464377644026 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 5514 | ++DOMWINDOW == 165 (0x926db000) [pid = 5514] [serial = 2323] [outer = 0x8dee1400] 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:34:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:34:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:34:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:34:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:34:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:34:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:34:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:34:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:34:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1700ms 12:34:04 INFO - PROCESS | 5514 | 1464377644931 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:34:04 INFO - PROCESS | 5514 | 1464377644951 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:34:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:34:04 INFO - PROCESS | 5514 | 1464377644964 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 12:34:04 INFO - PROCESS | 5514 | 1464377644973 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - PROCESS | 5514 | 1464377644979 Marionette TRACE conn3 <- [1,3062,null,{}] 12:34:04 INFO - PROCESS | 5514 | 1464377644984 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:05 INFO - PROCESS | 5514 | 1464377645355 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:34:05 INFO - PROCESS | 5514 | 1464377645674 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 5514 | ++DOCSHELL 0x926e8400 == 167 [pid = 5514] [id = 775] 12:34:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 166 (0x929cc000) [pid = 5514] [serial = 2324] [outer = (nil)] 12:34:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 167 (0x929d2000) [pid = 5514] [serial = 2325] [outer = 0x929cc000] 12:34:05 INFO - PROCESS | 5514 | 1464377645786 Marionette DEBUG loaded listener.js 12:34:05 INFO - PROCESS | 5514 | ++DOMWINDOW == 168 (0x92d60400) [pid = 5514] [serial = 2326] [outer = 0x929cc000] 12:34:06 INFO - PROCESS | 5514 | [5514] 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 12:34:06 INFO - PROCESS | 5514 | 1464377646758 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:34:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:34:06 INFO - {} 12:34:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1839ms 12:34:06 INFO - PROCESS | 5514 | 1464377646813 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:34:06 INFO - PROCESS | 5514 | 1464377646816 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 12:34:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:34:06 INFO - PROCESS | 5514 | 1464377646823 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - PROCESS | 5514 | 1464377646827 Marionette TRACE conn3 <- [1,3066,null,{}] 12:34:06 INFO - PROCESS | 5514 | 1464377646833 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:07 INFO - PROCESS | 5514 | 1464377647200 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:34:07 INFO - PROCESS | 5514 | 1464377647477 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 5514 | ++DOCSHELL 0x8de25400 == 168 [pid = 5514] [id = 776] 12:34:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 169 (0x8de27400) [pid = 5514] [serial = 2327] [outer = (nil)] 12:34:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 170 (0x92f24400) [pid = 5514] [serial = 2328] [outer = 0x8de27400] 12:34:07 INFO - PROCESS | 5514 | 1464377647572 Marionette DEBUG loaded listener.js 12:34:07 INFO - PROCESS | 5514 | ++DOMWINDOW == 171 (0x93da4400) [pid = 5514] [serial = 2329] [outer = 0x8de27400] 12:34:08 INFO - PROCESS | 5514 | 1464377648460 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:34:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:34:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:34:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:34:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:34:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:34:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:34:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:34:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1684ms 12:34:08 INFO - PROCESS | 5514 | 1464377648510 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 5514 | 1464377648514 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 12:34:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:34:08 INFO - PROCESS | 5514 | 1464377648521 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 5514 | 1464377648524 Marionette TRACE conn3 <- [1,3070,null,{}] 12:34:08 INFO - PROCESS | 5514 | 1464377648551 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:08 INFO - PROCESS | 5514 | 1464377648798 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:34:09 INFO - PROCESS | 5514 | 1464377649223 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:09 INFO - PROCESS | 5514 | ++DOCSHELL 0x93a31000 == 169 [pid = 5514] [id = 777] 12:34:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 172 (0x93d31000) [pid = 5514] [serial = 2330] [outer = (nil)] 12:34:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 173 (0x952f1800) [pid = 5514] [serial = 2331] [outer = 0x93d31000] 12:34:09 INFO - PROCESS | 5514 | 1464377649385 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 5514 | ++DOMWINDOW == 174 (0x95352800) [pid = 5514] [serial = 2332] [outer = 0x93d31000] 12:34:10 INFO - PROCESS | 5514 | 1464377650336 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:34:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1848ms 12:34:10 INFO - PROCESS | 5514 | 1464377650372 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 5514 | 1464377650376 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 12:34:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:34:10 INFO - PROCESS | 5514 | 1464377650383 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 5514 | 1464377650386 Marionette TRACE conn3 <- [1,3074,null,{}] 12:34:10 INFO - PROCESS | 5514 | 1464377650392 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:10 INFO - PROCESS | 5514 | 1464377650752 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:34:11 INFO - PROCESS | 5514 | 1464377650993 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 5514 | ++DOCSHELL 0x93a28c00 == 170 [pid = 5514] [id = 778] 12:34:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 175 (0x9515ac00) [pid = 5514] [serial = 2333] [outer = (nil)] 12:34:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 176 (0x98234800) [pid = 5514] [serial = 2334] [outer = 0x9515ac00] 12:34:11 INFO - PROCESS | 5514 | 1464377651086 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 5514 | ++DOMWINDOW == 177 (0x9913ac00) [pid = 5514] [serial = 2335] [outer = 0x9515ac00] 12:34:11 INFO - PROCESS | 5514 | 1464377651988 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:34:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:34:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1630ms 12:34:12 INFO - PROCESS | 5514 | 1464377652016 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:34:12 INFO - PROCESS | 5514 | 1464377652022 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 12:34:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:34:12 INFO - PROCESS | 5514 | 1464377652033 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:34:12 INFO - PROCESS | 5514 | 1464377652036 Marionette TRACE conn3 <- [1,3078,null,{}] 12:34:12 INFO - PROCESS | 5514 | 1464377652057 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:12 INFO - PROCESS | 5514 | 1464377652397 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:34:12 INFO - PROCESS | 5514 | 1464377652636 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:12 INFO - PROCESS | 5514 | ++DOCSHELL 0x93d31400 == 171 [pid = 5514] [id = 779] 12:34:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 178 (0x93d34000) [pid = 5514] [serial = 2336] [outer = (nil)] 12:34:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 179 (0x951d4800) [pid = 5514] [serial = 2337] [outer = 0x93d34000] 12:34:12 INFO - PROCESS | 5514 | 1464377652774 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 5514 | ++DOMWINDOW == 180 (0x99724000) [pid = 5514] [serial = 2338] [outer = 0x93d34000] 12:34:13 INFO - PROCESS | 5514 | 1464377653657 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 5514 | 1464377653729 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 12:34:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:34:13 INFO - PROCESS | 5514 | 1464377653743 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - PROCESS | 5514 | 1464377653749 Marionette TRACE conn3 <- [1,3082,null,{}] 12:34:13 INFO - PROCESS | 5514 | 1464377653779 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:14 INFO - PROCESS | 5514 | 1464377654033 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:34:14 INFO - PROCESS | 5514 | 1464377654395 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 5514 | ++DOCSHELL 0x92e53c00 == 172 [pid = 5514] [id = 780] 12:34:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 181 (0x9a3d2000) [pid = 5514] [serial = 2339] [outer = (nil)] 12:34:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 182 (0x9a4b6400) [pid = 5514] [serial = 2340] [outer = 0x9a3d2000] 12:34:14 INFO - PROCESS | 5514 | 1464377654489 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 5514 | ++DOMWINDOW == 183 (0x9a3d3800) [pid = 5514] [serial = 2341] [outer = 0x9a3d2000] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8c7a5000 == 171 [pid = 5514] [id = 693] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x89663400 == 170 [pid = 5514] [id = 716] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0xa246ac00 == 169 [pid = 5514] [id = 709] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8de1bc00 == 168 [pid = 5514] [id = 708] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x853af400 == 167 [pid = 5514] [id = 712] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0xa0605c00 == 166 [pid = 5514] [id = 710] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x86794000 == 165 [pid = 5514] [id = 715] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8d48d800 == 164 [pid = 5514] [id = 694] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x91f66c00 == 163 [pid = 5514] [id = 347] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8cca6800 == 162 [pid = 5514] [id = 701] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8d7a7000 == 161 [pid = 5514] [id = 704] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8c9c0000 == 160 [pid = 5514] [id = 702] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x92d5b800 == 159 [pid = 5514] [id = 703] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x892c2c00 == 158 [pid = 5514] [id = 705] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x9a572c00 == 157 [pid = 5514] [id = 706] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8d4c9800 == 156 [pid = 5514] [id = 711] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x9a9cc400 == 155 [pid = 5514] [id = 707] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8f4c4800 == 154 [pid = 5514] [id = 700] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0xa30bec00 == 153 [pid = 5514] [id = 757] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x91d4a000 == 152 [pid = 5514] [id = 746] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8e878800 == 151 [pid = 5514] [id = 743] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8c8d2c00 == 150 [pid = 5514] [id = 742] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8ce93800 == 149 [pid = 5514] [id = 741] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x8a4e3400 == 148 [pid = 5514] [id = 740] 12:34:17 INFO - PROCESS | 5514 | --DOCSHELL 0x84967000 == 147 [pid = 5514] [id = 739] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 182 (0x8ecdf000) [pid = 5514] [serial = 2175] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 181 (0x911b5c00) [pid = 5514] [serial = 2180] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 180 (0x8d0ab800) [pid = 5514] [serial = 2162] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 179 (0x8ec39800) [pid = 5514] [serial = 2174] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 178 (0x8d666400) [pid = 5514] [serial = 2165] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 177 (0x9a3d9c00) [pid = 5514] [serial = 2201] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 176 (0x896c3400) [pid = 5514] [serial = 2157] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 175 (0x8dc2a800) [pid = 5514] [serial = 2168] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 174 (0x8f35fc00) [pid = 5514] [serial = 2177] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 173 (0x892c3400) [pid = 5514] [serial = 2207] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 172 (0x8a3efc00) [pid = 5514] [serial = 2211] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 171 (0x8ce8fc00) [pid = 5514] [serial = 2213] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 170 (0x8e954000) [pid = 5514] [serial = 2088] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 169 (0x91cd4800) [pid = 5514] [serial = 2183] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 168 (0x8d66fc00) [pid = 5514] [serial = 2166] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 167 (0x925b2400) [pid = 5514] [serial = 2186] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 166 (0x926de800) [pid = 5514] [serial = 2187] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 165 (0x951da000) [pid = 5514] [serial = 2195] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 164 (0x9976d000) [pid = 5514] [serial = 2199] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 163 (0x8de20c00) [pid = 5514] [serial = 2169] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 162 (0x886f1800) [pid = 5514] [serial = 2156] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 161 (0x92d5cc00) [pid = 5514] [serial = 2190] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 160 (0x8f4c7400) [pid = 5514] [serial = 2178] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 159 (0x899b7400) [pid = 5514] [serial = 2210] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 158 (0x8a4eb400) [pid = 5514] [serial = 2159] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 157 (0x9a9c9000) [pid = 5514] [serial = 2205] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 156 (0x9a574c00) [pid = 5514] [serial = 2202] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 155 (0x8d0af400) [pid = 5514] [serial = 2216] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 154 (0x91d4bc00) [pid = 5514] [serial = 2184] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 153 (0x9a9c4800) [pid = 5514] [serial = 2204] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 152 (0x8cf46000) [pid = 5514] [serial = 2214] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 151 (0x92f31800) [pid = 5514] [serial = 2192] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 150 (0x8c7a3c00) [pid = 5514] [serial = 2160] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x897c2400) [pid = 5514] [serial = 2208] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x952f8000) [pid = 5514] [serial = 2196] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x8d48cc00) [pid = 5514] [serial = 2163] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x911be000) [pid = 5514] [serial = 2181] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x99519c00) [pid = 5514] [serial = 2198] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8e98d800) [pid = 5514] [serial = 2171] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0x93d2bc00) [pid = 5514] [serial = 2193] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x929d3000) [pid = 5514] [serial = 2189] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x8eac5000) [pid = 5514] [serial = 2172] [outer = (nil)] [url = about:blank] 12:34:18 INFO - PROCESS | 5514 | 1464377658236 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:34:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:34:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:34:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:34:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 4513ms 12:34:18 INFO - PROCESS | 5514 | 1464377658255 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 5514 | 1464377658262 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 12:34:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:34:18 INFO - PROCESS | 5514 | 1464377658269 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - PROCESS | 5514 | 1464377658275 Marionette TRACE conn3 <- [1,3086,null,{}] 12:34:18 INFO - PROCESS | 5514 | 1464377658283 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:18 INFO - PROCESS | 5514 | 1464377658482 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:34:18 INFO - PROCESS | 5514 | 1464377658734 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:18 INFO - PROCESS | 5514 | ++DOCSHELL 0x853ac400 == 148 [pid = 5514] [id = 781] 12:34:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 142 (0x8644ec00) [pid = 5514] [serial = 2342] [outer = (nil)] 12:34:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 143 (0x87394000) [pid = 5514] [serial = 2343] [outer = 0x8644ec00] 12:34:18 INFO - PROCESS | 5514 | 1464377658815 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 5514 | ++DOMWINDOW == 144 (0x892c8c00) [pid = 5514] [serial = 2344] [outer = 0x8644ec00] 12:34:19 INFO - PROCESS | 5514 | 1464377659618 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:34:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:34:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1387ms 12:34:19 INFO - PROCESS | 5514 | 1464377659657 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 5514 | 1464377659665 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 12:34:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:34:19 INFO - PROCESS | 5514 | 1464377659675 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - PROCESS | 5514 | 1464377659679 Marionette TRACE conn3 <- [1,3090,null,{}] 12:34:19 INFO - PROCESS | 5514 | 1464377659685 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:19 INFO - PROCESS | 5514 | 1464377659888 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:34:20 INFO - PROCESS | 5514 | 1464377660166 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:20 INFO - PROCESS | 5514 | ++DOCSHELL 0x8993e800 == 149 [pid = 5514] [id = 782] 12:34:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 145 (0x899ad400) [pid = 5514] [serial = 2345] [outer = (nil)] 12:34:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 146 (0x8a3e4c00) [pid = 5514] [serial = 2346] [outer = 0x899ad400] 12:34:20 INFO - PROCESS | 5514 | 1464377660243 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 5514 | ++DOMWINDOW == 147 (0x8a4e8000) [pid = 5514] [serial = 2347] [outer = 0x899ad400] 12:34:21 INFO - PROCESS | 5514 | 1464377661070 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:34:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:34:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1432ms 12:34:21 INFO - PROCESS | 5514 | 1464377661107 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 5514 | 1464377661110 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 12:34:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:34:21 INFO - PROCESS | 5514 | 1464377661117 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 5514 | 1464377661122 Marionette TRACE conn3 <- [1,3094,null,{}] 12:34:21 INFO - PROCESS | 5514 | 1464377661146 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:21 INFO - PROCESS | 5514 | 1464377661432 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:34:21 INFO - PROCESS | 5514 | 1464377661478 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cca6800 == 150 [pid = 5514] [id = 783] 12:34:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 148 (0x8cf46000) [pid = 5514] [serial = 2348] [outer = (nil)] 12:34:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 149 (0x8d0b4400) [pid = 5514] [serial = 2349] [outer = 0x8cf46000] 12:34:21 INFO - PROCESS | 5514 | 1464377661586 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 5514 | ++DOMWINDOW == 150 (0x8d498c00) [pid = 5514] [serial = 2350] [outer = 0x8cf46000] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 149 (0x853ac000) [pid = 5514] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 148 (0x8d4cbc00) [pid = 5514] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 147 (0x89670800) [pid = 5514] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 146 (0x8993b400) [pid = 5514] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 145 (0x8aa03400) [pid = 5514] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 144 (0x8e87fc00) [pid = 5514] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 143 (0xa6736000) [pid = 5514] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 142 (0x925b4000) [pid = 5514] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 141 (0x9132bc00) [pid = 5514] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 140 (0xa26cac00) [pid = 5514] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 139 (0x921eb000) [pid = 5514] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 138 (0x9a3da400) [pid = 5514] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 137 (0x8d0b3c00) [pid = 5514] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 136 (0x84967800) [pid = 5514] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 135 (0x9ace4c00) [pid = 5514] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 134 (0x9b3b5800) [pid = 5514] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 133 (0x9c074c00) [pid = 5514] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 132 (0x8f104800) [pid = 5514] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 131 (0x99774800) [pid = 5514] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 130 (0xa22c2c00) [pid = 5514] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 129 (0x841dac00) [pid = 5514] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 128 (0xa3251c00) [pid = 5514] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 127 (0x925b0800) [pid = 5514] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 126 (0x853a3400) [pid = 5514] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 125 (0x93d2b800) [pid = 5514] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:34:22 INFO - PROCESS | 5514 | --DOMWINDOW == 124 (0x86798400) [pid = 5514] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:34:23 INFO - PROCESS | 5514 | 1464377663163 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:34:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:34:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2088ms 12:34:23 INFO - PROCESS | 5514 | 1464377663238 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:34:23 INFO - PROCESS | 5514 | 1464377663242 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 12:34:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:34:23 INFO - PROCESS | 5514 | 1464377663254 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 5514 | 1464377663256 Marionette TRACE conn3 <- [1,3098,null,{}] 12:34:23 INFO - PROCESS | 5514 | 1464377663262 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:23 INFO - PROCESS | 5514 | 1464377663466 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:34:23 INFO - PROCESS | 5514 | 1464377663476 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 5514 | ++DOCSHELL 0x8aa03400 == 151 [pid = 5514] [id = 784] 12:34:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 125 (0x8d0b3c00) [pid = 5514] [serial = 2351] [outer = (nil)] 12:34:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 126 (0x8d4cd800) [pid = 5514] [serial = 2352] [outer = 0x8d0b3c00] 12:34:23 INFO - PROCESS | 5514 | 1464377663564 Marionette DEBUG loaded listener.js 12:34:23 INFO - PROCESS | 5514 | ++DOMWINDOW == 127 (0x8d4d7800) [pid = 5514] [serial = 2353] [outer = 0x8d0b3c00] 12:34:24 INFO - PROCESS | 5514 | 1464377664487 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:34:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:34:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:34:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1279ms 12:34:24 INFO - PROCESS | 5514 | 1464377664534 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:34:24 INFO - PROCESS | 5514 | 1464377664538 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 12:34:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:34:24 INFO - PROCESS | 5514 | 1464377664544 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:34:24 INFO - PROCESS | 5514 | 1464377664547 Marionette TRACE conn3 <- [1,3102,null,{}] 12:34:24 INFO - PROCESS | 5514 | 1464377664553 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:24 INFO - PROCESS | 5514 | 1464377664909 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:34:25 INFO - PROCESS | 5514 | 1464377665185 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 5514 | ++DOCSHELL 0x853ac800 == 152 [pid = 5514] [id = 785] 12:34:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 128 (0x853ae400) [pid = 5514] [serial = 2354] [outer = (nil)] 12:34:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 129 (0x86447000) [pid = 5514] [serial = 2355] [outer = 0x853ae400] 12:34:25 INFO - PROCESS | 5514 | 1464377665276 Marionette DEBUG loaded listener.js 12:34:25 INFO - PROCESS | 5514 | ++DOMWINDOW == 130 (0x86796400) [pid = 5514] [serial = 2356] [outer = 0x853ae400] 12:34:26 INFO - PROCESS | 5514 | 1464377666191 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:34:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:34:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1680ms 12:34:26 INFO - PROCESS | 5514 | 1464377666226 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 5514 | 1464377666233 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 12:34:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:34:26 INFO - PROCESS | 5514 | 1464377666241 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 5514 | 1464377666248 Marionette TRACE conn3 <- [1,3106,null,{}] 12:34:26 INFO - PROCESS | 5514 | 1464377666255 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:26 INFO - PROCESS | 5514 | 1464377666496 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 12:34:26 INFO - PROCESS | 5514 | 1464377666812 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 5514 | ++DOCSHELL 0x896ccc00 == 153 [pid = 5514] [id = 786] 12:34:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 131 (0x897c8800) [pid = 5514] [serial = 2357] [outer = (nil)] 12:34:26 INFO - PROCESS | 5514 | ++DOMWINDOW == 132 (0x89934000) [pid = 5514] [serial = 2358] [outer = 0x897c8800] 12:34:26 INFO - PROCESS | 5514 | 1464377666909 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 5514 | ++DOMWINDOW == 133 (0x899b1800) [pid = 5514] [serial = 2359] [outer = 0x897c8800] 12:34:27 INFO - PROCESS | 5514 | 1464377667831 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:34:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1637ms 12:34:27 INFO - PROCESS | 5514 | 1464377667878 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 12:34:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:34:27 INFO - PROCESS | 5514 | 1464377667884 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 12:34:27 INFO - PROCESS | 5514 | 1464377667890 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:34:27 INFO - PROCESS | 5514 | 1464377667894 Marionette TRACE conn3 <- [1,3110,null,{}] 12:34:27 INFO - PROCESS | 5514 | 1464377667901 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:28 INFO - PROCESS | 5514 | 1464377668240 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 12:34:28 INFO - PROCESS | 5514 | 1464377668486 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 5514 | ++DOCSHELL 0x8c7a4000 == 154 [pid = 5514] [id = 787] 12:34:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 134 (0x8c8d8000) [pid = 5514] [serial = 2360] [outer = (nil)] 12:34:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 135 (0x8c9c4000) [pid = 5514] [serial = 2361] [outer = 0x8c8d8000] 12:34:28 INFO - PROCESS | 5514 | 1464377668679 Marionette DEBUG loaded listener.js 12:34:28 INFO - PROCESS | 5514 | ++DOMWINDOW == 136 (0x8ce87000) [pid = 5514] [serial = 2362] [outer = 0x8c8d8000] 12:34:29 INFO - PROCESS | 5514 | 1464377669538 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:34:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:34:29 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 12:34:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:34:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1682ms 12:34:29 INFO - PROCESS | 5514 | 1464377669575 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 12:34:29 INFO - PROCESS | 5514 | 1464377669581 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 12:34:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:34:29 INFO - PROCESS | 5514 | 1464377669598 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:34:29 INFO - PROCESS | 5514 | 1464377669606 Marionette TRACE conn3 <- [1,3114,null,{}] 12:34:29 INFO - PROCESS | 5514 | 1464377669612 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:29 INFO - PROCESS | 5514 | 1464377669838 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 12:34:30 INFO - PROCESS | 5514 | 1464377670152 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bec502f5-00c5-40dd-8cb7-cfdcf0aafc5a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 5514 | ++DOCSHELL 0x8cf40c00 == 155 [pid = 5514] [id = 788] 12:34:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 137 (0x8d4d3400) [pid = 5514] [serial = 2363] [outer = (nil)] 12:34:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 138 (0x8d7a3400) [pid = 5514] [serial = 2364] [outer = 0x8d4d3400] 12:34:30 INFO - PROCESS | 5514 | 1464377670258 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 5514 | ++DOMWINDOW == 139 (0x8dc2e000) [pid = 5514] [serial = 2365] [outer = 0x8d4d3400] 12:34:31 INFO - PROCESS | 5514 | 1464377671119 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:34:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:34:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1546ms 12:34:31 INFO - PROCESS | 5514 | 1464377671136 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 12:34:31 INFO - PROCESS | 5514 | 1464377671139 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 12:34:32 WARNING - u'runner_teardown' () 12:34:32 INFO - No more tests 12:34:32 INFO - Got 0 unexpected results 12:34:32 INFO - SUITE-END | took 1320s 12:34:32 INFO - Closing logging queue 12:34:32 INFO - queue closed 12:34:32 INFO - Return code: 0 12:34:32 WARNING - # TBPL SUCCESS # 12:34:32 INFO - Running post-action listener: _resource_record_post_action 12:34:32 INFO - Running post-run listener: _resource_record_post_run 12:34:33 INFO - Total resource usage - Wall time: 1354s; CPU: 98.0%; Read bytes: 946176; Write bytes: 920322048; Read time: 44; Write time: 237904 12:34:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:34:33 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 8192; Write bytes: 122744832; Read time: 24; Write time: 127356 12:34:33 INFO - run-tests - Wall time: 1325s; CPU: 98.0%; Read bytes: 937984; Write bytes: 764534784; Read time: 20; Write time: 81688 12:34:33 INFO - Running post-run listener: _upload_blobber_files 12:34:33 INFO - Blob upload gear active. 12:34:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:34:33 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 12:34:33 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'] 12:34:33 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 12:34:34 INFO - (blobuploader) - INFO - Open directory for files ... 12:34:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:34:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:34:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:34:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:34:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:34:36 INFO - (blobuploader) - INFO - Done attempting. 12:34:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:34:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:34:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:34:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:34:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:34:37 INFO - (blobuploader) - INFO - Done attempting. 12:34:37 INFO - (blobuploader) - INFO - Iteration through files over. 12:34:37 INFO - Return code: 0 12:34:37 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:34:37 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:34:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6c723aea5b728e1d7192672488751e0b8a2983e5c0620a4abd007fcfbbc3e069c45d149870339b4f44017a14755c477fb80c5a589c9619a50b70063f2881e5ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d411e984a4bba2ad07538f8e9c38cbe4d7fc37533ea9cf4bd23381fa874ee4fec99ff40bf721cadaee4472cc5e50767c9563fe110b875a5bb615e59c53e0c9d7"} 12:34:37 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:34:37 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:34:37 INFO - Contents: 12:34:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6c723aea5b728e1d7192672488751e0b8a2983e5c0620a4abd007fcfbbc3e069c45d149870339b4f44017a14755c477fb80c5a589c9619a50b70063f2881e5ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d411e984a4bba2ad07538f8e9c38cbe4d7fc37533ea9cf4bd23381fa874ee4fec99ff40bf721cadaee4472cc5e50767c9563fe110b875a5bb615e59c53e0c9d7"} 12:34:37 INFO - Running post-run listener: copy_logs_to_upload_dir 12:34:37 INFO - Copying logs to upload dir... 12:34:37 INFO - mkdir: /builds/slave/test/build/upload/logs 12:34:37 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1446.720950 ========= master_lag: 1.74 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 8 secs) (at 2016-05-27 12:34:39.663884) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 12:34:39.665206) ========= 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-1464376020.840809-1772136708 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6c723aea5b728e1d7192672488751e0b8a2983e5c0620a4abd007fcfbbc3e069c45d149870339b4f44017a14755c477fb80c5a589c9619a50b70063f2881e5ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d411e984a4bba2ad07538f8e9c38cbe4d7fc37533ea9cf4bd23381fa874ee4fec99ff40bf721cadaee4472cc5e50767c9563fe110b875a5bb615e59c53e0c9d7"} build_url:https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033786 build_url: 'https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/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/6c723aea5b728e1d7192672488751e0b8a2983e5c0620a4abd007fcfbbc3e069c45d149870339b4f44017a14755c477fb80c5a589c9619a50b70063f2881e5ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d411e984a4bba2ad07538f8e9c38cbe4d7fc37533ea9cf4bd23381fa874ee4fec99ff40bf721cadaee4472cc5e50767c9563fe110b875a5bb615e59c53e0c9d7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ez3bCRBMSzqsIuZzAcKPsg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.27 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 12:34:39.967662) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:34:39.967988) ========= 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-1464376020.840809-1772136708 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019311 ========= master_lag: 0.86 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:34:40.848250) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 12:34:40.848583) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 12:34:40.848938) ========= ========= Total master_lag: 2.96 =========