builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-602 starttime: 1464638438.83 results: success (0) buildid: 20160530112445 builduid: 47162b93c1e4433fae6500d2eaafc379 revision: e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:00:38.833293) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:00:38.833729) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 17 secs) (at 2016-05-30 13:00:38.834021) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 17 secs) (at 2016-05-30 13:00:55.993855) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:00:55.994217) ========= 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-1464635691.223068-383041395 _=/tools/buildbot/bin/python using PTY: False --2016-05-30 13:00:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.46M=0.001s 2016-05-30 13:00:56 (8.46 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.272187 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:00:56.296245) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:00:56.296576) ========= 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-1464635691.223068-383041395 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.066557 ========= master_lag: 0.25 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:00:56.610446) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:00:56.610775) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f --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 e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f --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-1464635691.223068-383041395 _=/tools/buildbot/bin/python using PTY: False 2016-05-30 13:00:56,766 truncating revision to first 12 chars 2016-05-30 13:00:56,766 Setting DEBUG logging. 2016-05-30 13:00:56,766 attempt 1/10 2016-05-30 13:00:56,767 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/e3d15342ba84?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 13:00:57,768 unpacking tar archive at: mozilla-aurora-e3d15342ba84/testing/mozharness/ program finished with exit code 0 elapsedTime=1.294621 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:00:57.934378) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:00:57.934661) ========= script_repo_revision: e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:00:57.935035) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:00:57.935334) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:00:58.204734) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 57 secs) (at 2016-05-30 13:00:58.205132) ========= /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-1464635691.223068-383041395 _=/tools/buildbot/bin/python using PTY: False 13:00:58 INFO - MultiFileLogger online at 20160530 13:00:58 in /builds/slave/test 13:00:58 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 13:00:58 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:00:58 INFO - {'append_to_log': False, 13:00:58 INFO - 'base_work_dir': '/builds/slave/test', 13:00:58 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:00:58 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:00:58 INFO - 'buildbot_json_path': 'buildprops.json', 13:00:58 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:00:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:00:58 INFO - 'download_minidump_stackwalk': True, 13:00:58 INFO - 'download_symbols': 'true', 13:00:58 INFO - 'e10s': False, 13:00:58 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:00:58 INFO - 'tooltool.py': '/tools/tooltool.py', 13:00:58 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:00:58 INFO - '/tools/misc-python/virtualenv.py')}, 13:00:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:00:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:00:58 INFO - 'log_level': 'info', 13:00:58 INFO - 'log_to_console': True, 13:00:58 INFO - 'opt_config_files': (), 13:00:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:00:58 INFO - '--processes=1', 13:00:58 INFO - '--config=%(test_path)s/wptrunner.ini', 13:00:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:00:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:00:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:00:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:00:58 INFO - 'pip_index': False, 13:00:58 INFO - 'require_test_zip': True, 13:00:58 INFO - 'test_type': ('testharness',), 13:00:58 INFO - 'this_chunk': '1', 13:00:58 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:00:58 INFO - 'total_chunks': '10', 13:00:58 INFO - 'virtualenv_path': 'venv', 13:00:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:00:58 INFO - 'work_dir': 'build'} 13:00:58 INFO - ##### 13:00:58 INFO - ##### Running clobber step. 13:00:58 INFO - ##### 13:00:58 INFO - Running pre-action listener: _resource_record_pre_action 13:00:58 INFO - Running main action method: clobber 13:00:58 INFO - rmtree: /builds/slave/test/build 13:00:58 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:01:01 INFO - Running post-action listener: _resource_record_post_action 13:01:01 INFO - ##### 13:01:01 INFO - ##### Running read-buildbot-config step. 13:01:01 INFO - ##### 13:01:01 INFO - Running pre-action listener: _resource_record_pre_action 13:01:01 INFO - Running main action method: read_buildbot_config 13:01:01 INFO - Using buildbot properties: 13:01:01 INFO - { 13:01:01 INFO - "project": "", 13:01:01 INFO - "product": "firefox", 13:01:01 INFO - "script_repo_revision": "production", 13:01:01 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 13:01:01 INFO - "repository": "", 13:01:01 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 13:01:01 INFO - "buildid": "20160530112445", 13:01:01 INFO - "pgo_build": "False", 13:01:01 INFO - "basedir": "/builds/slave/test", 13:01:01 INFO - "buildnumber": 68, 13:01:01 INFO - "slavename": "tst-linux32-spot-602", 13:01:01 INFO - "revision": "e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f", 13:01:01 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 13:01:01 INFO - "platform": "linux", 13:01:01 INFO - "branch": "mozilla-aurora", 13:01:01 INFO - "repo_path": "releases/mozilla-aurora", 13:01:01 INFO - "moz_repo_path": "", 13:01:01 INFO - "stage_platform": "linux", 13:01:01 INFO - "builduid": "47162b93c1e4433fae6500d2eaafc379", 13:01:01 INFO - "slavebuilddir": "test" 13:01:01 INFO - } 13:01:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 13:01:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 13:01:01 INFO - Running post-action listener: _resource_record_post_action 13:01:01 INFO - ##### 13:01:01 INFO - ##### Running download-and-extract step. 13:01:01 INFO - ##### 13:01:01 INFO - Running pre-action listener: _resource_record_pre_action 13:01:01 INFO - Running main action method: download_and_extract 13:01:01 INFO - mkdir: /builds/slave/test/build/tests 13:01:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:01:01 INFO - https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:01:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:01:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:01:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:01:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 13:01:05 INFO - Downloaded 1325 bytes. 13:01:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:01:05 INFO - Using the following test package requirements: 13:01:05 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:01:05 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:01:05 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 13:01:05 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:01:05 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 13:01:05 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:01:05 INFO - u'jsshell-linux-i686.zip'], 13:01:05 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:01:05 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 13:01:05 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:01:05 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:01:05 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 13:01:05 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:01:05 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 13:01:05 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:01:05 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 13:01:05 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:01:05 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 13:01:05 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 13:01:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:01:05 INFO - https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:01:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:01:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:01:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:01:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 13:01:13 INFO - Downloaded 22798784 bytes. 13:01:13 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:01:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:01:14 INFO - caution: filename not matched: web-platform/* 13:01:14 INFO - Return code: 11 13:01:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:01:14 INFO - https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:01:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:01:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:01:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:01:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 13:01:18 INFO - Downloaded 36409186 bytes. 13:01:18 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:01:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:01:22 INFO - caution: filename not matched: bin/* 13:01:22 INFO - caution: filename not matched: config/* 13:01:22 INFO - caution: filename not matched: mozbase/* 13:01:22 INFO - caution: filename not matched: marionette/* 13:01:22 INFO - caution: filename not matched: tools/wptserve/* 13:01:22 INFO - Return code: 11 13:01:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:01:22 INFO - https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:01:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:01:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:01:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:01:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 13:01:28 INFO - Downloaded 69361407 bytes. 13:01:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:01:28 INFO - mkdir: /builds/slave/test/properties 13:01:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:01:28 INFO - Writing to file /builds/slave/test/properties/build_url 13:01:28 INFO - Contents: 13:01:28 INFO - build_url:https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:01:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:01:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:01:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:01:29 INFO - Contents: 13:01:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:01:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:01:29 INFO - https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:01:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:01:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:01:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:01:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 13:01:38 INFO - Downloaded 92328051 bytes. 13:01:38 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:01:38 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:01:48 INFO - Return code: 0 13:01:48 INFO - Running post-action listener: _resource_record_post_action 13:01:48 INFO - Running post-action listener: set_extra_try_arguments 13:01:48 INFO - ##### 13:01:48 INFO - ##### Running create-virtualenv step. 13:01:48 INFO - ##### 13:01:48 INFO - Running pre-action listener: _pre_create_virtualenv 13:01:48 INFO - Running pre-action listener: _resource_record_pre_action 13:01:48 INFO - Running main action method: create_virtualenv 13:01:48 INFO - Creating virtualenv /builds/slave/test/build/venv 13:01:48 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 13:01:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:01:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:01:48 INFO - Using real prefix '/usr' 13:01:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:01:49 INFO - Installing distribute.............................................................................................................................................................................................done. 13:01:53 INFO - Installing pip.................done. 13:01:53 INFO - Return code: 0 13:01:53 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:01:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:01:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:01:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:01:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:01:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:01:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:01:53 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 0x977ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97e5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98992b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9888f70>, '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 0x9888620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x988e750>, '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-1464635691.223068-383041395', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:01:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:01:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:01:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:01:53 INFO - 'CCACHE_UMASK': '002', 13:01:53 INFO - 'DISPLAY': ':0', 13:01:53 INFO - 'HOME': '/home/cltbld', 13:01:53 INFO - 'LANG': 'en_US.UTF-8', 13:01:53 INFO - 'LOGNAME': 'cltbld', 13:01:53 INFO - 'MAIL': '/var/mail/cltbld', 13:01:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:01:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:01:53 INFO - 'MOZ_NO_REMOTE': '1', 13:01:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:01:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:01:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:01:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:01:53 INFO - 'PWD': '/builds/slave/test', 13:01:53 INFO - 'SHELL': '/bin/bash', 13:01:53 INFO - 'SHLVL': '1', 13:01:53 INFO - 'TERM': 'linux', 13:01:53 INFO - 'TMOUT': '86400', 13:01:53 INFO - 'USER': 'cltbld', 13:01:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464635691.223068-383041395', 13:01:53 INFO - '_': '/tools/buildbot/bin/python'} 13:01:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:01:53 INFO - Downloading/unpacking psutil>=0.7.1 13:01:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:01:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:01:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:01:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:01:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:01:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:01:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:01:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:01:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:01:58 INFO - Installing collected packages: psutil 13:01:58 INFO - Running setup.py install for psutil 13:01:58 INFO - building 'psutil._psutil_linux' extension 13:01:58 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 13:01:58 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:01:58 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:01:58 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 13:01:58 INFO - building 'psutil._psutil_posix' extension 13:01:58 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 13:01:59 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 13:01:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:01:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:01:59 INFO - Successfully installed psutil 13:01:59 INFO - Cleaning up... 13:01:59 INFO - Return code: 0 13:01:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:01:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:01:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:01:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:01:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:01:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:01:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:01:59 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 0x977ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97e5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98992b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9888f70>, '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 0x9888620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x988e750>, '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-1464635691.223068-383041395', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:01:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:01:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:01:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:01:59 INFO - 'CCACHE_UMASK': '002', 13:01:59 INFO - 'DISPLAY': ':0', 13:01:59 INFO - 'HOME': '/home/cltbld', 13:01:59 INFO - 'LANG': 'en_US.UTF-8', 13:01:59 INFO - 'LOGNAME': 'cltbld', 13:01:59 INFO - 'MAIL': '/var/mail/cltbld', 13:01:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:01:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:01:59 INFO - 'MOZ_NO_REMOTE': '1', 13:01:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:01:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:01:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:01:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:01:59 INFO - 'PWD': '/builds/slave/test', 13:01:59 INFO - 'SHELL': '/bin/bash', 13:01:59 INFO - 'SHLVL': '1', 13:01:59 INFO - 'TERM': 'linux', 13:01:59 INFO - 'TMOUT': '86400', 13:01:59 INFO - 'USER': 'cltbld', 13:01:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464635691.223068-383041395', 13:01:59 INFO - '_': '/tools/buildbot/bin/python'} 13:01:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:01:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:01:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:01:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:01:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:01:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:01:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:01:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:02:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:02:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:02:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:02:03 INFO - Installing collected packages: mozsystemmonitor 13:02:03 INFO - Running setup.py install for mozsystemmonitor 13:02:03 INFO - Successfully installed mozsystemmonitor 13:02:03 INFO - Cleaning up... 13:02:03 INFO - Return code: 0 13:02:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:02:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:02:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:02:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:02:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:02:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:02:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:02:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x977ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97e5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98992b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9888f70>, '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 0x9888620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x988e750>, '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-1464635691.223068-383041395', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:02:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:02:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:02:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:02:03 INFO - 'CCACHE_UMASK': '002', 13:02:03 INFO - 'DISPLAY': ':0', 13:02:03 INFO - 'HOME': '/home/cltbld', 13:02:03 INFO - 'LANG': 'en_US.UTF-8', 13:02:03 INFO - 'LOGNAME': 'cltbld', 13:02:03 INFO - 'MAIL': '/var/mail/cltbld', 13:02:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:02:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:02:03 INFO - 'MOZ_NO_REMOTE': '1', 13:02:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:02:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:02:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:02:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:02:03 INFO - 'PWD': '/builds/slave/test', 13:02:03 INFO - 'SHELL': '/bin/bash', 13:02:03 INFO - 'SHLVL': '1', 13:02:03 INFO - 'TERM': 'linux', 13:02:03 INFO - 'TMOUT': '86400', 13:02:03 INFO - 'USER': 'cltbld', 13:02:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464635691.223068-383041395', 13:02:03 INFO - '_': '/tools/buildbot/bin/python'} 13:02:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:02:04 INFO - Downloading/unpacking blobuploader==1.2.4 13:02:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:02:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:02:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:02:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:02:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:02:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:02:07 INFO - Downloading blobuploader-1.2.4.tar.gz 13:02:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:02:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:02:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:02:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:02:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:02:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:02:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:02:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:02:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:02:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:02:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:02:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:02:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:02:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:02:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:02:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:02:09 INFO - Downloading docopt-0.6.1.tar.gz 13:02:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:02:09 INFO - Installing collected packages: blobuploader, requests, docopt 13:02:09 INFO - Running setup.py install for blobuploader 13:02:09 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:02:09 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:02:09 INFO - Running setup.py install for requests 13:02:10 INFO - Running setup.py install for docopt 13:02:10 INFO - Successfully installed blobuploader requests docopt 13:02:10 INFO - Cleaning up... 13:02:10 INFO - Return code: 0 13:02:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:02:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:02:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:02:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:02:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:02:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:02:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:02:10 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 0x977ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97e5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98992b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9888f70>, '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 0x9888620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x988e750>, '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-1464635691.223068-383041395', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:02:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:02:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:02:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:02:10 INFO - 'CCACHE_UMASK': '002', 13:02:10 INFO - 'DISPLAY': ':0', 13:02:10 INFO - 'HOME': '/home/cltbld', 13:02:10 INFO - 'LANG': 'en_US.UTF-8', 13:02:10 INFO - 'LOGNAME': 'cltbld', 13:02:10 INFO - 'MAIL': '/var/mail/cltbld', 13:02:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:02:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:02:10 INFO - 'MOZ_NO_REMOTE': '1', 13:02:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:02:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:02:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:02:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:02:10 INFO - 'PWD': '/builds/slave/test', 13:02:10 INFO - 'SHELL': '/bin/bash', 13:02:10 INFO - 'SHLVL': '1', 13:02:10 INFO - 'TERM': 'linux', 13:02:10 INFO - 'TMOUT': '86400', 13:02:10 INFO - 'USER': 'cltbld', 13:02:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464635691.223068-383041395', 13:02:10 INFO - '_': '/tools/buildbot/bin/python'} 13:02:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:02:11 INFO - Running setup.py (path:/tmp/pip-zRL2fZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:02:11 INFO - Running setup.py (path:/tmp/pip-fAIX18-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:02:11 INFO - Running setup.py (path:/tmp/pip-5y827V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:02:11 INFO - Running setup.py (path:/tmp/pip-CDZ1tX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:02:11 INFO - Running setup.py (path:/tmp/pip-ttl3iF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:02:12 INFO - Running setup.py (path:/tmp/pip-iZHpXx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:02:12 INFO - Running setup.py (path:/tmp/pip-K9Jswx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:02:12 INFO - Running setup.py (path:/tmp/pip-2_MSpU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:02:12 INFO - Running setup.py (path:/tmp/pip-sGweql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:02:12 INFO - Running setup.py (path:/tmp/pip-0BJalJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:02:12 INFO - Running setup.py (path:/tmp/pip-SozoOl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:02:12 INFO - Running setup.py (path:/tmp/pip-5c4Axa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:02:12 INFO - Running setup.py (path:/tmp/pip-D4P5IA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:02:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:02:13 INFO - Running setup.py (path:/tmp/pip-93PVPH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:02:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:02:13 INFO - Running setup.py (path:/tmp/pip-lQMs3E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:02:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:02:13 INFO - Running setup.py (path:/tmp/pip-kGv2K3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:02:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:02:13 INFO - Running setup.py (path:/tmp/pip-BW81cc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:02:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:02:13 INFO - Running setup.py (path:/tmp/pip-0nCpA4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:02:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:02:13 INFO - Running setup.py (path:/tmp/pip-VyV7z7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:02:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:02:13 INFO - Running setup.py (path:/tmp/pip-0veOew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:02:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:02:14 INFO - Running setup.py (path:/tmp/pip-dxsqpy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:02:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:02:14 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 13:02:14 INFO - Running setup.py install for manifestparser 13:02:14 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:02:14 INFO - Running setup.py install for mozcrash 13:02:14 INFO - Running setup.py install for mozdebug 13:02:15 INFO - Running setup.py install for mozdevice 13:02:15 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:02:15 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:02:15 INFO - Running setup.py install for mozfile 13:02:15 INFO - Running setup.py install for mozhttpd 13:02:15 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:02:15 INFO - Running setup.py install for mozinfo 13:02:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:02:16 INFO - Running setup.py install for mozInstall 13:02:16 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:02:16 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:02:16 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:02:16 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:02:16 INFO - Running setup.py install for mozleak 13:02:16 INFO - Running setup.py install for mozlog 13:02:16 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:02:16 INFO - Running setup.py install for moznetwork 13:02:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:02:17 INFO - Running setup.py install for mozprocess 13:02:17 INFO - Running setup.py install for mozprofile 13:02:17 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:02:17 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:02:17 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:02:17 INFO - Running setup.py install for mozrunner 13:02:17 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:02:17 INFO - Running setup.py install for mozscreenshot 13:02:17 INFO - Running setup.py install for moztest 13:02:18 INFO - Running setup.py install for mozversion 13:02:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:02:18 INFO - Running setup.py install for wptserve 13:02:18 INFO - Running setup.py install for marionette-driver 13:02:18 INFO - Running setup.py install for browsermob-proxy 13:02:19 INFO - Running setup.py install for marionette-client 13:02:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:02:19 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:02:19 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 13:02:19 INFO - Cleaning up... 13:02:19 INFO - Return code: 0 13:02:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:02:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:02:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:02:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:02:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:02:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:02:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:02:19 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 0x977ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97e5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98992b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9888f70>, '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 0x9888620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x988e750>, '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-1464635691.223068-383041395', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:02:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:02:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:02:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:02:19 INFO - 'CCACHE_UMASK': '002', 13:02:19 INFO - 'DISPLAY': ':0', 13:02:19 INFO - 'HOME': '/home/cltbld', 13:02:19 INFO - 'LANG': 'en_US.UTF-8', 13:02:19 INFO - 'LOGNAME': 'cltbld', 13:02:19 INFO - 'MAIL': '/var/mail/cltbld', 13:02:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:02:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:02:19 INFO - 'MOZ_NO_REMOTE': '1', 13:02:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:02:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:02:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:02:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:02:19 INFO - 'PWD': '/builds/slave/test', 13:02:19 INFO - 'SHELL': '/bin/bash', 13:02:19 INFO - 'SHLVL': '1', 13:02:19 INFO - 'TERM': 'linux', 13:02:19 INFO - 'TMOUT': '86400', 13:02:19 INFO - 'USER': 'cltbld', 13:02:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464635691.223068-383041395', 13:02:19 INFO - '_': '/tools/buildbot/bin/python'} 13:02:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:02:20 INFO - Running setup.py (path:/tmp/pip-QiHVcM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:02:20 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 13:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:02:20 INFO - Running setup.py (path:/tmp/pip-LpDBfr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:02:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:02:20 INFO - Running setup.py (path:/tmp/pip-stHLfk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:02:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:02:20 INFO - Running setup.py (path:/tmp/pip-BfCO5_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:02:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:02:20 INFO - Running setup.py (path:/tmp/pip-sSpKPJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:02:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 13:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:02:20 INFO - Running setup.py (path:/tmp/pip-j765G3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:02:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 13:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:02:20 INFO - Running setup.py (path:/tmp/pip-NelsSD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:02:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 13:02:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:02:21 INFO - Running setup.py (path:/tmp/pip-723XGo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:02:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 13:02:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:02:21 INFO - Running setup.py (path:/tmp/pip-fkEY5c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:02:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 13:02:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:02:21 INFO - Running setup.py (path:/tmp/pip-c_udfp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:02:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:02:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:02:21 INFO - Running setup.py (path:/tmp/pip-s_935I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:02:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 13:02:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:02:21 INFO - Running setup.py (path:/tmp/pip-9oPCs8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:02:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 13:02:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:02:21 INFO - Running setup.py (path:/tmp/pip-Oz32VJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:02:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 13:02:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:02:21 INFO - Running setup.py (path:/tmp/pip-QlI5dw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:02:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 13:02:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:02:22 INFO - Running setup.py (path:/tmp/pip-f3mmts-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:02:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 13:02:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:02:22 INFO - Running setup.py (path:/tmp/pip-_maflk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:02:22 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 13:02:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:02:22 INFO - Running setup.py (path:/tmp/pip-Cqc5OA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:02:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 13:02:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:02:22 INFO - Running setup.py (path:/tmp/pip-CIgBps-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:02:22 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 13:02:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:02:22 INFO - Running setup.py (path:/tmp/pip-15MRYL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:02:22 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 13:02:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:02:22 INFO - Running setup.py (path:/tmp/pip-X74MqQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:02:22 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:02:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:02:23 INFO - Running setup.py (path:/tmp/pip-pjbC9K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:02:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:02:23 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 13:02:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:02:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:02:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:02:23 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:02:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:02:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:02:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:02:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:02:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:02:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:02:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:02:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:02:27 INFO - Downloading blessings-1.6.tar.gz 13:02:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:02:28 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:02:28 INFO - Installing collected packages: blessings 13:02:28 INFO - Running setup.py install for blessings 13:02:28 INFO - Successfully installed blessings 13:02:28 INFO - Cleaning up... 13:02:28 INFO - Return code: 0 13:02:28 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:02:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:02:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:02:28 INFO - Reading from file tmpfile_stdout 13:02:28 INFO - Current package versions: 13:02:28 INFO - argparse == 1.2.1 13:02:28 INFO - blessings == 1.6 13:02:28 INFO - blobuploader == 1.2.4 13:02:28 INFO - browsermob-proxy == 0.6.0 13:02:28 INFO - docopt == 0.6.1 13:02:28 INFO - manifestparser == 1.1 13:02:28 INFO - marionette-client == 2.3.0 13:02:28 INFO - marionette-driver == 1.4.0 13:02:28 INFO - mozInstall == 1.12 13:02:28 INFO - mozcrash == 0.17 13:02:28 INFO - mozdebug == 0.1 13:02:28 INFO - mozdevice == 0.48 13:02:28 INFO - mozfile == 1.2 13:02:28 INFO - mozhttpd == 0.7 13:02:28 INFO - mozinfo == 0.9 13:02:28 INFO - mozleak == 0.1 13:02:28 INFO - mozlog == 3.1 13:02:28 INFO - moznetwork == 0.27 13:02:28 INFO - mozprocess == 0.22 13:02:28 INFO - mozprofile == 0.28 13:02:28 INFO - mozrunner == 6.11 13:02:28 INFO - mozscreenshot == 0.1 13:02:28 INFO - mozsystemmonitor == 0.0 13:02:28 INFO - moztest == 0.7 13:02:28 INFO - mozversion == 1.4 13:02:28 INFO - psutil == 3.1.1 13:02:28 INFO - requests == 1.2.3 13:02:28 INFO - wptserve == 1.4.0 13:02:28 INFO - wsgiref == 0.1.2 13:02:28 INFO - Running post-action listener: _resource_record_post_action 13:02:28 INFO - Running post-action listener: _start_resource_monitoring 13:02:29 INFO - Starting resource monitoring. 13:02:29 INFO - ##### 13:02:29 INFO - ##### Running pull step. 13:02:29 INFO - ##### 13:02:29 INFO - Running pre-action listener: _resource_record_pre_action 13:02:29 INFO - Running main action method: pull 13:02:29 INFO - Pull has nothing to do! 13:02:29 INFO - Running post-action listener: _resource_record_post_action 13:02:29 INFO - ##### 13:02:29 INFO - ##### Running install step. 13:02:29 INFO - ##### 13:02:29 INFO - Running pre-action listener: _resource_record_pre_action 13:02:29 INFO - Running main action method: install 13:02:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:02:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:02:29 INFO - Reading from file tmpfile_stdout 13:02:29 INFO - Detecting whether we're running mozinstall >=1.0... 13:02:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:02:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:02:29 INFO - Reading from file tmpfile_stdout 13:02:29 INFO - Output received: 13:02:29 INFO - Usage: mozinstall [options] installer 13:02:29 INFO - Options: 13:02:29 INFO - -h, --help show this help message and exit 13:02:29 INFO - -d DEST, --destination=DEST 13:02:29 INFO - Directory to install application into. [default: 13:02:29 INFO - "/builds/slave/test"] 13:02:29 INFO - --app=APP Application being installed. [default: firefox] 13:02:29 INFO - mkdir: /builds/slave/test/build/application 13:02:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 13:02:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 13:03:01 INFO - Reading from file tmpfile_stdout 13:03:01 INFO - Output received: 13:03:01 INFO - /builds/slave/test/build/application/firefox/firefox 13:03:01 INFO - Running post-action listener: _resource_record_post_action 13:03:01 INFO - ##### 13:03:01 INFO - ##### Running run-tests step. 13:03:01 INFO - ##### 13:03:01 INFO - Running pre-action listener: _resource_record_pre_action 13:03:01 INFO - Running main action method: run_tests 13:03:01 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:03:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:03:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:03:01 INFO - grabbing minidump binary from tooltool 13:03:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:03:01 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 0x9888f70>, '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 0x9888620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x988e750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:03:01 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 13:03:01 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 13:03:01 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:03:01 INFO - Return code: 0 13:03:01 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:03:01 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:03:01 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/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 13:03:01 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/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 13:03:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:03:01 INFO - 'CCACHE_UMASK': '002', 13:03:01 INFO - 'DISPLAY': ':0', 13:03:01 INFO - 'HOME': '/home/cltbld', 13:03:01 INFO - 'LANG': 'en_US.UTF-8', 13:03:01 INFO - 'LOGNAME': 'cltbld', 13:03:01 INFO - 'MAIL': '/var/mail/cltbld', 13:03:01 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:03:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:03:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:03:01 INFO - 'MOZ_NO_REMOTE': '1', 13:03:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:03:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:03:01 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:03:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:03:01 INFO - 'PWD': '/builds/slave/test', 13:03:01 INFO - 'SHELL': '/bin/bash', 13:03:01 INFO - 'SHLVL': '1', 13:03:01 INFO - 'TERM': 'linux', 13:03:01 INFO - 'TMOUT': '86400', 13:03:01 INFO - 'USER': 'cltbld', 13:03:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464635691.223068-383041395', 13:03:01 INFO - '_': '/tools/buildbot/bin/python'} 13:03:01 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/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 13:03:02 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 13:03:02 INFO - import pkg_resources 13:03:03 INFO - Using 1 client processes 13:03:04 INFO - wptserve Starting http server on 127.0.0.1:8000 13:03:04 INFO - wptserve Starting http server on 127.0.0.1:8001 13:03:04 INFO - wptserve Starting http server on 127.0.0.1:8443 13:03:06 INFO - SUITE-START | Running 778 tests 13:03:06 INFO - Running testharness tests 13:03:06 INFO - Setting up ssl 13:03:06 INFO - PROCESS | certutil | 13:03:06 INFO - PROCESS | certutil | 13:03:06 INFO - PROCESS | certutil | 13:03:06 INFO - Certificate Nickname Trust Attributes 13:03:06 INFO - SSL,S/MIME,JAR/XPI 13:03:06 INFO - 13:03:06 INFO - web-platform-tests CT,, 13:03:06 INFO - 13:03:06 INFO - Starting runner 13:03:09 INFO - PROCESS | 1778 | 1464638589472 Marionette DEBUG Marionette enabled via build flag and pref 13:03:09 INFO - PROCESS | 1778 | ++DOCSHELL 0xa4e2cc00 == 1 [pid = 1778] [id = 1] 13:03:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 1 (0xa4e2d000) [pid = 1778] [serial = 1] [outer = (nil)] 13:03:09 INFO - PROCESS | 1778 | [1778] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:03:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 2 (0xa4e2d800) [pid = 1778] [serial = 2] [outer = 0xa4e2d000] 13:03:10 INFO - PROCESS | 1778 | 1464638590241 Marionette INFO Listening on port 2828 13:03:11 INFO - PROCESS | 1778 | 1464638591097 Marionette DEBUG Marionette enabled via command-line flag 13:03:11 INFO - PROCESS | 1778 | ++DOCSHELL 0xa2284000 == 2 [pid = 1778] [id = 2] 13:03:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 3 (0xa22a1000) [pid = 1778] [serial = 3] [outer = (nil)] 13:03:11 INFO - PROCESS | 1778 | [1778] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:03:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 4 (0xa22a1800) [pid = 1778] [serial = 4] [outer = 0xa22a1000] 13:03:11 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21a0240 13:03:11 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a0d20 13:03:11 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bec20 13:03:11 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c0900 13:03:11 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bf740 13:03:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 5 (0xa21b8400) [pid = 1778] [serial = 5] [outer = 0xa4e2d000] 13:03:11 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:03:11 INFO - PROCESS | 1778 | 1464638591770 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35035 13:03:11 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:03:11 INFO - PROCESS | 1778 | 1464638591805 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35036 13:03:11 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:03:11 INFO - PROCESS | 1778 | 1464638591877 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35037 13:03:11 INFO - PROCESS | 1778 | 1464638591882 Marionette DEBUG Closed connection conn0 13:03:11 INFO - PROCESS | 1778 | 1464638591886 Marionette DEBUG Closed connection conn1 13:03:12 INFO - PROCESS | 1778 | [1778] 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 13:03:12 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:03:12 INFO - PROCESS | 1778 | 1464638592076 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35038 13:03:12 INFO - PROCESS | 1778 | 1464638592081 Marionette DEBUG Closed connection conn2 13:03:12 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:03:12 INFO - PROCESS | 1778 | 1464638592134 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:35039 13:03:12 INFO - PROCESS | 1778 | 1464638592157 Marionette DEBUG Closed connection conn3 13:03:12 INFO - PROCESS | 1778 | 1464638592198 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:03:12 INFO - PROCESS | 1778 | 1464638592214 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":"20160530112445","device":"desktop","version":"48.0a2"} 13:03:12 INFO - PROCESS | 1778 | [1778] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:03:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c432c00 == 3 [pid = 1778] [id = 3] 13:03:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 6 (0x9c433000) [pid = 1778] [serial = 6] [outer = (nil)] 13:03:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c433400 == 4 [pid = 1778] [id = 4] 13:03:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 7 (0x9c436c00) [pid = 1778] [serial = 7] [outer = (nil)] 13:03:14 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:03:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x9bbd6400 == 5 [pid = 1778] [id = 5] 13:03:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 8 (0x9bbd6800) [pid = 1778] [serial = 8] [outer = (nil)] 13:03:15 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:03:15 INFO - PROCESS | 1778 | [1778] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:03:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 9 (0x9b84b000) [pid = 1778] [serial = 9] [outer = 0x9bbd6800] 13:03:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 10 (0x9b479000) [pid = 1778] [serial = 10] [outer = 0x9c433000] 13:03:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 11 (0x9b47ac00) [pid = 1778] [serial = 11] [outer = 0x9c436c00] 13:03:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 12 (0x9b47d000) [pid = 1778] [serial = 12] [outer = 0x9bbd6800] 13:03:16 INFO - PROCESS | 1778 | 1464638596951 Marionette DEBUG loaded listener.js 13:03:16 INFO - PROCESS | 1778 | 1464638596972 Marionette DEBUG loaded listener.js 13:03:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 13 (0x990e5c00) [pid = 1778] [serial = 13] [outer = 0x9bbd6800] 13:03:17 INFO - PROCESS | 1778 | 1464638597846 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"267a1c8b-bdd8-4d61-a4e3-bbe0d2f0974b","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":"20160530112445","device":"desktop","version":"48.0a2","command_id":1}}] 13:03:18 INFO - PROCESS | 1778 | 1464638598055 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:03:18 INFO - PROCESS | 1778 | 1464638598231 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 13:03:18 INFO - PROCESS | 1778 | 1464638598967 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:03:19 INFO - PROCESS | 1778 | [1778] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:03:19 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:03:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 14 (0x94fbdc00) [pid = 1778] [serial = 14] [outer = 0x9bbd6800] 13:03:19 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:03:19 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:03:19 INFO - PROCESS | 1778 | 1464638599421 Marionette TRACE conn4 <- [1,3,null,{}] 13:03:19 INFO - PROCESS | 1778 | 1464638599438 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:03:19 INFO - PROCESS | 1778 | 1464638599468 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 13:03:19 INFO - PROCESS | 1778 | 1464638599508 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 13:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:03:19 INFO - PROCESS | 1778 | 1464638599513 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 13:03:19 INFO - PROCESS | 1778 | 1464638599522 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:03:19 INFO - PROCESS | 1778 | 1464638599528 Marionette TRACE conn4 <- [1,6,null,{}] 13:03:19 INFO - PROCESS | 1778 | 1464638599539 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:19 INFO - PROCESS | 1778 | 1464638599559 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 13:03:19 INFO - PROCESS | 1778 | 1464638599566 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d4d2000 == 6 [pid = 1778] [id = 6] 13:03:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 15 (0xa2410400) [pid = 1778] [serial = 15] [outer = (nil)] 13:03:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 16 (0x94592400) [pid = 1778] [serial = 16] [outer = 0xa2410400] 13:03:19 INFO - PROCESS | 1778 | 1464638599656 Marionette DEBUG loaded listener.js 13:03:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 17 (0x94597800) [pid = 1778] [serial = 17] [outer = 0xa2410400] 13:03:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x94596c00 == 7 [pid = 1778] [id = 7] 13:03:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 18 (0x94fc3000) [pid = 1778] [serial = 18] [outer = (nil)] 13:03:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 19 (0x951d8c00) [pid = 1778] [serial = 19] [outer = 0x94fc3000] 13:03:20 INFO - PROCESS | 1778 | 1464638600184 Marionette DEBUG loaded listener.js 13:03:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 20 (0x950d4000) [pid = 1778] [serial = 20] [outer = 0x94fc3000] 13:03:21 INFO - PROCESS | 1778 | [1778] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 13:03:21 INFO - PROCESS | 1778 | 1464638601281 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1841ms 13:03:21 INFO - PROCESS | 1778 | 1464638601433 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 13:03:21 INFO - PROCESS | 1778 | 1464638601437 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 13:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:03:21 INFO - PROCESS | 1778 | 1464638601488 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:03:21 INFO - PROCESS | 1778 | 1464638601494 Marionette TRACE conn4 <- [1,10,null,{}] 13:03:21 INFO - PROCESS | 1778 | 1464638601504 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:21 INFO - PROCESS | 1778 | 1464638601771 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 13:03:21 INFO - PROCESS | 1778 | 1464638601887 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x9459a000 == 8 [pid = 1778] [id = 8] 13:03:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 21 (0x99079800) [pid = 1778] [serial = 21] [outer = (nil)] 13:03:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 22 (0xa21aec00) [pid = 1778] [serial = 22] [outer = 0x99079800] 13:03:21 INFO - PROCESS | 1778 | 1464638601979 Marionette DEBUG loaded listener.js 13:03:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 23 (0xa629a000) [pid = 1778] [serial = 23] [outer = 0x99079800] 13:03:22 INFO - PROCESS | 1778 | ++DOCSHELL 0xa6c66c00 == 9 [pid = 1778] [id = 9] 13:03:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 24 (0xa6c67000) [pid = 1778] [serial = 24] [outer = (nil)] 13:03:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 25 (0xa6c6a000) [pid = 1778] [serial = 25] [outer = 0xa6c67000] 13:03:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 26 (0xa6c69800) [pid = 1778] [serial = 26] [outer = 0xa6c67000] 13:03:22 INFO - PROCESS | 1778 | ++DOCSHELL 0xa6c6b800 == 10 [pid = 1778] [id = 10] 13:03:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 27 (0xa6c6d800) [pid = 1778] [serial = 27] [outer = (nil)] 13:03:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 28 (0xa6f42000) [pid = 1778] [serial = 28] [outer = 0xa6c6d800] 13:03:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 29 (0xa902d000) [pid = 1778] [serial = 29] [outer = 0xa6c6d800] 13:03:23 INFO - PROCESS | 1778 | 1464638603245 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1808ms 13:03:23 INFO - PROCESS | 1778 | 1464638603316 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 13:03:23 INFO - PROCESS | 1778 | 1464638603323 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 13:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:03:23 INFO - PROCESS | 1778 | 1464638603472 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:03:23 INFO - PROCESS | 1778 | 1464638603477 Marionette TRACE conn4 <- [1,14,null,{}] 13:03:23 INFO - PROCESS | 1778 | 1464638603486 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:23 INFO - PROCESS | 1778 | 1464638603670 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 13:03:23 INFO - PROCESS | 1778 | 1464638603774 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x9cb42800 == 11 [pid = 1778] [id = 11] 13:03:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 30 (0xa50ac000) [pid = 1778] [serial = 30] [outer = (nil)] 13:03:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 31 (0x9c279800) [pid = 1778] [serial = 31] [outer = 0xa50ac000] 13:03:23 INFO - PROCESS | 1778 | 1464638603898 Marionette DEBUG loaded listener.js 13:03:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 32 (0x9d2c8000) [pid = 1778] [serial = 32] [outer = 0xa50ac000] 13:03:25 INFO - PROCESS | 1778 | 1464638605003 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1608ms 13:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:03:25 INFO - PROCESS | 1778 | 1464638605015 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 13:03:25 INFO - PROCESS | 1778 | 1464638605019 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 13:03:25 INFO - PROCESS | 1778 | 1464638605026 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:03:25 INFO - PROCESS | 1778 | 1464638605033 Marionette TRACE conn4 <- [1,18,null,{}] 13:03:25 INFO - PROCESS | 1778 | 1464638605053 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:25 INFO - PROCESS | 1778 | 1464638605323 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 13:03:25 INFO - PROCESS | 1778 | 1464638605494 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d9cec00 == 12 [pid = 1778] [id = 12] 13:03:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 33 (0xa1164400) [pid = 1778] [serial = 33] [outer = (nil)] 13:03:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 34 (0xa6c6dc00) [pid = 1778] [serial = 34] [outer = 0xa1164400] 13:03:25 INFO - PROCESS | 1778 | 1464638605602 Marionette DEBUG loaded listener.js 13:03:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 35 (0xac0ad000) [pid = 1778] [serial = 35] [outer = 0xa1164400] 13:03:26 INFO - PROCESS | 1778 | 1464638606459 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1494ms 13:03:26 INFO - PROCESS | 1778 | 1464638606521 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 13:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:03:26 INFO - PROCESS | 1778 | 1464638606527 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 13:03:26 INFO - PROCESS | 1778 | 1464638606533 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:03:26 INFO - PROCESS | 1778 | 1464638606536 Marionette TRACE conn4 <- [1,22,null,{}] 13:03:26 INFO - PROCESS | 1778 | 1464638606542 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:26 INFO - PROCESS | 1778 | 1464638606745 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 13:03:26 INFO - PROCESS | 1778 | 1464638606985 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:27 INFO - PROCESS | 1778 | ++DOCSHELL 0xa6c4ec00 == 13 [pid = 1778] [id = 13] 13:03:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 36 (0xa6c4f800) [pid = 1778] [serial = 36] [outer = (nil)] 13:03:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 37 (0xa6c51800) [pid = 1778] [serial = 37] [outer = 0xa6c4f800] 13:03:27 INFO - PROCESS | 1778 | 1464638607171 Marionette DEBUG loaded listener.js 13:03:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 38 (0xa6c55000) [pid = 1778] [serial = 38] [outer = 0xa6c4f800] 13:03:28 INFO - PROCESS | 1778 | 1464638608245 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1739ms 13:03:28 INFO - PROCESS | 1778 | 1464638608276 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 13:03:28 INFO - PROCESS | 1778 | 1464638608282 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 13:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:03:28 INFO - PROCESS | 1778 | 1464638608294 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:03:28 INFO - PROCESS | 1778 | 1464638608304 Marionette TRACE conn4 <- [1,26,null,{}] 13:03:28 INFO - PROCESS | 1778 | 1464638608318 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:28 INFO - PROCESS | 1778 | 1464638608497 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 13:03:28 INFO - PROCESS | 1778 | 1464638608646 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x94595c00 == 14 [pid = 1778] [id = 14] 13:03:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 39 (0x9459ac00) [pid = 1778] [serial = 39] [outer = (nil)] 13:03:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 40 (0x950d4c00) [pid = 1778] [serial = 40] [outer = 0x9459ac00] 13:03:28 INFO - PROCESS | 1778 | 1464638608733 Marionette DEBUG loaded listener.js 13:03:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 41 (0x954b0800) [pid = 1778] [serial = 41] [outer = 0x9459ac00] 13:03:29 INFO - PROCESS | 1778 | 1464638609711 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1455ms 13:03:29 INFO - PROCESS | 1778 | 1464638609748 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 13:03:29 INFO - PROCESS | 1778 | 1464638609756 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 13:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:03:29 INFO - PROCESS | 1778 | 1464638609766 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:03:29 INFO - PROCESS | 1778 | 1464638609770 Marionette TRACE conn4 <- [1,30,null,{}] 13:03:29 INFO - PROCESS | 1778 | 1464638609776 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:29 INFO - PROCESS | 1778 | 1464638609937 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 13:03:30 INFO - PROCESS | 1778 | 1464638610057 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x99009400 == 15 [pid = 1778] [id = 15] 13:03:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 42 (0x9900c800) [pid = 1778] [serial = 42] [outer = (nil)] 13:03:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 43 (0x99ec0800) [pid = 1778] [serial = 43] [outer = 0x9900c800] 13:03:30 INFO - PROCESS | 1778 | 1464638610142 Marionette DEBUG loaded listener.js 13:03:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 44 (0x99fc1800) [pid = 1778] [serial = 44] [outer = 0x9900c800] 13:03:31 INFO - PROCESS | 1778 | 1464638611162 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1428ms 13:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:03:31 INFO - PROCESS | 1778 | 1464638611196 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 13:03:31 INFO - PROCESS | 1778 | 1464638611199 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 13:03:31 INFO - PROCESS | 1778 | 1464638611206 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:03:31 INFO - PROCESS | 1778 | 1464638611214 Marionette TRACE conn4 <- [1,34,null,{}] 13:03:31 INFO - PROCESS | 1778 | 1464638611230 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:31 INFO - PROCESS | 1778 | 1464638611392 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 13:03:31 INFO - PROCESS | 1778 | 1464638611493 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x97622400 == 16 [pid = 1778] [id = 16] 13:03:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 45 (0x99079c00) [pid = 1778] [serial = 45] [outer = (nil)] 13:03:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 46 (0x9c046800) [pid = 1778] [serial = 46] [outer = 0x99079c00] 13:03:31 INFO - PROCESS | 1778 | 1464638611576 Marionette DEBUG loaded listener.js 13:03:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 47 (0x9c42e000) [pid = 1778] [serial = 47] [outer = 0x99079c00] 13:03:32 INFO - PROCESS | 1778 | 1464638612331 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1142ms 13:03:32 INFO - PROCESS | 1778 | 1464638612348 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 13:03:32 INFO - PROCESS | 1778 | 1464638612352 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 13:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:03:32 INFO - PROCESS | 1778 | 1464638612359 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:03:32 INFO - PROCESS | 1778 | 1464638612361 Marionette TRACE conn4 <- [1,38,null,{}] 13:03:32 INFO - PROCESS | 1778 | 1464638612368 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:32 INFO - PROCESS | 1778 | 1464638612576 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 13:03:32 INFO - PROCESS | 1778 | 1464638612596 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c04e000 == 17 [pid = 1778] [id = 17] 13:03:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 48 (0x9c630000) [pid = 1778] [serial = 48] [outer = (nil)] 13:03:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 49 (0x9c88a400) [pid = 1778] [serial = 49] [outer = 0x9c630000] 13:03:32 INFO - PROCESS | 1778 | 1464638612703 Marionette DEBUG loaded listener.js 13:03:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 50 (0x9c948800) [pid = 1778] [serial = 50] [outer = 0x9c630000] 13:03:33 INFO - PROCESS | 1778 | 1464638613490 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1144ms 13:03:33 INFO - PROCESS | 1778 | 1464638613516 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 13:03:33 INFO - PROCESS | 1778 | 1464638613520 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 13:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:03:33 INFO - PROCESS | 1778 | 1464638613526 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:03:33 INFO - PROCESS | 1778 | 1464638613529 Marionette TRACE conn4 <- [1,42,null,{}] 13:03:33 INFO - PROCESS | 1778 | 1464638613536 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:33 INFO - PROCESS | 1778 | 1464638613687 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 13:03:33 INFO - PROCESS | 1778 | 1464638613704 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x9cb4dc00 == 18 [pid = 1778] [id = 18] 13:03:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 51 (0x9cb6d000) [pid = 1778] [serial = 51] [outer = (nil)] 13:03:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 52 (0x9d152400) [pid = 1778] [serial = 52] [outer = 0x9cb6d000] 13:03:33 INFO - PROCESS | 1778 | 1464638613785 Marionette DEBUG loaded listener.js 13:03:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 53 (0x9d201c00) [pid = 1778] [serial = 53] [outer = 0x9cb6d000] 13:03:34 INFO - PROCESS | 1778 | 1464638614673 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1187ms 13:03:34 INFO - PROCESS | 1778 | 1464638614714 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 13:03:34 INFO - PROCESS | 1778 | 1464638614718 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 13:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:03:34 INFO - PROCESS | 1778 | 1464638614724 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:03:34 INFO - PROCESS | 1778 | 1464638614728 Marionette TRACE conn4 <- [1,46,null,{}] 13:03:34 INFO - PROCESS | 1778 | 1464638614733 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:34 INFO - PROCESS | 1778 | 1464638614965 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 13:03:35 INFO - PROCESS | 1778 | 1464638615118 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x9cb4d000 == 19 [pid = 1778] [id = 19] 13:03:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 54 (0x9d180c00) [pid = 1778] [serial = 54] [outer = (nil)] 13:03:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0x9d4dac00) [pid = 1778] [serial = 55] [outer = 0x9d180c00] 13:03:35 INFO - PROCESS | 1778 | 1464638615250 Marionette DEBUG loaded listener.js 13:03:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0xa115bc00) [pid = 1778] [serial = 56] [outer = 0x9d180c00] 13:03:36 INFO - PROCESS | 1778 | 1464638616072 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1380ms 13:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:03:36 INFO - PROCESS | 1778 | 1464638616106 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 13:03:36 INFO - PROCESS | 1778 | 1464638616109 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 13:03:36 INFO - PROCESS | 1778 | 1464638616115 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:03:36 INFO - PROCESS | 1778 | 1464638616119 Marionette TRACE conn4 <- [1,50,null,{}] 13:03:36 INFO - PROCESS | 1778 | 1464638616124 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:36 INFO - PROCESS | 1778 | 1464638616311 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 13:03:36 INFO - PROCESS | 1778 | 1464638616331 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:36 INFO - PROCESS | 1778 | ++DOCSHELL 0xa0615800 == 20 [pid = 1778] [id = 20] 13:03:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0xa1160800) [pid = 1778] [serial = 57] [outer = (nil)] 13:03:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0xa227e000) [pid = 1778] [serial = 58] [outer = 0xa1160800] 13:03:36 INFO - PROCESS | 1778 | 1464638616407 Marionette DEBUG loaded listener.js 13:03:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x97622c00) [pid = 1778] [serial = 59] [outer = 0xa1160800] 13:03:37 INFO - PROCESS | 1778 | 1464638617158 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1082ms 13:03:37 INFO - PROCESS | 1778 | 1464638617198 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 13:03:37 INFO - PROCESS | 1778 | 1464638617202 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 13:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:03:37 INFO - PROCESS | 1778 | 1464638617210 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:03:37 INFO - PROCESS | 1778 | 1464638617213 Marionette TRACE conn4 <- [1,54,null,{}] 13:03:37 INFO - PROCESS | 1778 | 1464638617219 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:37 INFO - PROCESS | 1778 | 1464638617412 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 13:03:37 INFO - PROCESS | 1778 | 1464638617440 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c044400 == 21 [pid = 1778] [id = 21] 13:03:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x9c892000) [pid = 1778] [serial = 60] [outer = (nil)] 13:03:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0xa2457400) [pid = 1778] [serial = 61] [outer = 0x9c892000] 13:03:37 INFO - PROCESS | 1778 | 1464638617520 Marionette DEBUG loaded listener.js 13:03:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0xa2609c00) [pid = 1778] [serial = 62] [outer = 0x9c892000] 13:03:38 INFO - PROCESS | 1778 | 1464638618320 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1131ms 13:03:38 INFO - PROCESS | 1778 | 1464638618341 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 13:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:03:38 INFO - PROCESS | 1778 | 1464638618347 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 13:03:38 INFO - PROCESS | 1778 | 1464638618367 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:03:38 INFO - PROCESS | 1778 | 1464638618372 Marionette TRACE conn4 <- [1,58,null,{}] 13:03:39 INFO - PROCESS | 1778 | 1464638619611 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:40 INFO - PROCESS | 1778 | 1464638620031 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 13:03:40 INFO - PROCESS | 1778 | 1464638620062 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f13c00 == 22 [pid = 1778] [id = 22] 13:03:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x950d5400) [pid = 1778] [serial = 63] [outer = (nil)] 13:03:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x951d4800) [pid = 1778] [serial = 64] [outer = 0x950d5400] 13:03:40 INFO - PROCESS | 1778 | 1464638620142 Marionette DEBUG loaded listener.js 13:03:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x954ae000) [pid = 1778] [serial = 65] [outer = 0x950d5400] 13:03:41 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0xa2410400) [pid = 1778] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:03:41 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x99079800) [pid = 1778] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:03:41 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0xa50ac000) [pid = 1778] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:03:41 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0xa1164400) [pid = 1778] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:03:41 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0xa6c4f800) [pid = 1778] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:03:41 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x9459ac00) [pid = 1778] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:03:41 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x9900c800) [pid = 1778] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:03:41 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x99079c00) [pid = 1778] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:03:41 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0x9c630000) [pid = 1778] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:03:41 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0xa1160800) [pid = 1778] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:03:41 INFO - PROCESS | 1778 | 1464638621917 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 3609ms 13:03:41 INFO - PROCESS | 1778 | 1464638621963 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 13:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:03:41 INFO - PROCESS | 1778 | 1464638621969 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 13:03:41 INFO - PROCESS | 1778 | 1464638621977 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:03:41 INFO - PROCESS | 1778 | 1464638621980 Marionette TRACE conn4 <- [1,62,null,{}] 13:03:41 INFO - PROCESS | 1778 | 1464638621988 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:42 INFO - PROCESS | 1778 | 1464638622172 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 13:03:42 INFO - PROCESS | 1778 | 1464638622279 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x99079c00 == 23 [pid = 1778] [id = 23] 13:03:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x99739800) [pid = 1778] [serial = 66] [outer = (nil)] 13:03:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x99ec6400) [pid = 1778] [serial = 67] [outer = 0x99739800] 13:03:42 INFO - PROCESS | 1778 | 1464638622364 Marionette DEBUG loaded listener.js 13:03:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x9a26f800) [pid = 1778] [serial = 68] [outer = 0x99739800] 13:03:43 INFO - PROCESS | 1778 | 1464638623114 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1180ms 13:03:43 INFO - PROCESS | 1778 | 1464638623162 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 13:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:03:43 INFO - PROCESS | 1778 | 1464638623167 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 13:03:43 INFO - PROCESS | 1778 | 1464638623174 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:03:43 INFO - PROCESS | 1778 | 1464638623176 Marionette TRACE conn4 <- [1,66,null,{}] 13:03:43 INFO - PROCESS | 1778 | 1464638623183 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:43 INFO - PROCESS | 1778 | 1464638623359 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 13:03:43 INFO - PROCESS | 1778 | 1464638623373 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x99079000 == 24 [pid = 1778] [id = 24] 13:03:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x9b852c00) [pid = 1778] [serial = 69] [outer = (nil)] 13:03:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x9c050c00) [pid = 1778] [serial = 70] [outer = 0x9b852c00] 13:03:43 INFO - PROCESS | 1778 | 1464638623542 Marionette DEBUG loaded listener.js 13:03:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x9c638800) [pid = 1778] [serial = 71] [outer = 0x9b852c00] 13:03:44 INFO - PROCESS | 1778 | 1464638624676 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1590ms 13:03:44 INFO - PROCESS | 1778 | 1464638624763 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 13:03:44 INFO - PROCESS | 1778 | 1464638624772 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 13:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:03:44 INFO - PROCESS | 1778 | 1464638624780 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:03:44 INFO - PROCESS | 1778 | 1464638624786 Marionette TRACE conn4 <- [1,70,null,{}] 13:03:44 INFO - PROCESS | 1778 | 1464638624795 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:45 INFO - PROCESS | 1778 | 1464638625016 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 13:03:45 INFO - PROCESS | 1778 | 1464638625175 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x94599400 == 25 [pid = 1778] [id = 25] 13:03:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x94fc7000) [pid = 1778] [serial = 72] [outer = (nil)] 13:03:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x9a275800) [pid = 1778] [serial = 73] [outer = 0x94fc7000] 13:03:45 INFO - PROCESS | 1778 | 1464638625269 Marionette DEBUG loaded listener.js 13:03:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x9c42dc00) [pid = 1778] [serial = 74] [outer = 0x94fc7000] 13:03:46 INFO - PROCESS | 1778 | 1464638626086 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1340ms 13:03:46 INFO - PROCESS | 1778 | 1464638626121 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 13:03:46 INFO - PROCESS | 1778 | 1464638626129 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 13:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:03:46 INFO - PROCESS | 1778 | 1464638626156 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:03:46 INFO - PROCESS | 1778 | 1464638626163 Marionette TRACE conn4 <- [1,74,null,{}] 13:03:46 INFO - PROCESS | 1778 | 1464638626174 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:46 INFO - PROCESS | 1778 | 1464638626374 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 13:03:46 INFO - PROCESS | 1778 | 1464638626513 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c88d400 == 26 [pid = 1778] [id = 26] 13:03:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9c892800) [pid = 1778] [serial = 75] [outer = (nil)] 13:03:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9d18ac00) [pid = 1778] [serial = 76] [outer = 0x9c892800] 13:03:46 INFO - PROCESS | 1778 | 1464638626614 Marionette DEBUG loaded listener.js 13:03:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9d20dc00) [pid = 1778] [serial = 77] [outer = 0x9c892800] 13:03:47 INFO - PROCESS | 1778 | 1464638627509 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1410ms 13:03:47 INFO - PROCESS | 1778 | 1464638627556 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 13:03:47 INFO - PROCESS | 1778 | 1464638627561 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 13:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:03:47 INFO - PROCESS | 1778 | 1464638627568 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:03:47 INFO - PROCESS | 1778 | 1464638627574 Marionette TRACE conn4 <- [1,78,null,{}] 13:03:47 INFO - PROCESS | 1778 | 1464638627590 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:47 INFO - PROCESS | 1778 | 1464638627783 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 13:03:47 INFO - PROCESS | 1778 | 1464638627929 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c4c2400 == 27 [pid = 1778] [id = 27] 13:03:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9d9d3000) [pid = 1778] [serial = 78] [outer = (nil)] 13:03:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0xa227f400) [pid = 1778] [serial = 79] [outer = 0x9d9d3000] 13:03:48 INFO - PROCESS | 1778 | 1464638628022 Marionette DEBUG loaded listener.js 13:03:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0xa244c400) [pid = 1778] [serial = 80] [outer = 0x9d9d3000] 13:03:48 INFO - PROCESS | 1778 | 1464638628890 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1389ms 13:03:48 INFO - PROCESS | 1778 | 1464638628962 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 13:03:48 INFO - PROCESS | 1778 | 1464638628966 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 13:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:03:48 INFO - PROCESS | 1778 | 1464638628976 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:03:48 INFO - PROCESS | 1778 | 1464638628981 Marionette TRACE conn4 <- [1,82,null,{}] 13:03:48 INFO - PROCESS | 1778 | 1464638628987 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:49 INFO - PROCESS | 1778 | 1464638629228 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 13:03:49 INFO - PROCESS | 1778 | 1464638629530 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c888800 == 28 [pid = 1778] [id = 28] 13:03:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0xa21ad800) [pid = 1778] [serial = 81] [outer = (nil)] 13:03:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0xa26d6c00) [pid = 1778] [serial = 82] [outer = 0xa21ad800] 13:03:49 INFO - PROCESS | 1778 | 1464638629706 Marionette DEBUG loaded listener.js 13:03:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0xa308ec00) [pid = 1778] [serial = 83] [outer = 0xa21ad800] 13:03:50 INFO - PROCESS | 1778 | 1464638630558 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1634ms 13:03:50 INFO - PROCESS | 1778 | 1464638630628 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 13:03:50 INFO - PROCESS | 1778 | 1464638630633 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 13:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:03:50 INFO - PROCESS | 1778 | 1464638630643 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:03:50 INFO - PROCESS | 1778 | 1464638630648 Marionette TRACE conn4 <- [1,86,null,{}] 13:03:50 INFO - PROCESS | 1778 | 1464638630654 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:50 INFO - PROCESS | 1778 | 1464638630827 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 13:03:51 INFO - PROCESS | 1778 | 1464638630982 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x97630000 == 29 [pid = 1778] [id = 29] 13:03:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9c274400) [pid = 1778] [serial = 84] [outer = (nil)] 13:03:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0xa346bc00) [pid = 1778] [serial = 85] [outer = 0x9c274400] 13:03:51 INFO - PROCESS | 1778 | 1464638631070 Marionette DEBUG loaded listener.js 13:03:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0xa355e800) [pid = 1778] [serial = 86] [outer = 0x9c274400] 13:03:51 INFO - PROCESS | 1778 | 1464638631967 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1385ms 13:03:52 INFO - PROCESS | 1778 | 1464638632028 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 13:03:52 INFO - PROCESS | 1778 | 1464638632033 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 13:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:03:52 INFO - PROCESS | 1778 | 1464638632040 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:03:52 INFO - PROCESS | 1778 | 1464638632044 Marionette TRACE conn4 <- [1,90,null,{}] 13:03:52 INFO - PROCESS | 1778 | 1464638632050 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:52 INFO - PROCESS | 1778 | 1464638632276 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 13:03:52 INFO - PROCESS | 1778 | 1464638632415 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x9762fc00 == 30 [pid = 1778] [id = 30] 13:03:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9c049800) [pid = 1778] [serial = 87] [outer = (nil)] 13:03:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0xa6297800) [pid = 1778] [serial = 88] [outer = 0x9c049800] 13:03:52 INFO - PROCESS | 1778 | 1464638632510 Marionette DEBUG loaded listener.js 13:03:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0xa62f8800) [pid = 1778] [serial = 89] [outer = 0x9c049800] 13:03:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0xa6234c00) [pid = 1778] [serial = 90] [outer = 0xa6c6d800] 13:03:53 INFO - PROCESS | 1778 | 1464638633371 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1384ms 13:03:53 INFO - PROCESS | 1778 | 1464638633489 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 13:03:53 INFO - PROCESS | 1778 | 1464638633494 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 13:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:03:53 INFO - PROCESS | 1778 | 1464638633510 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:03:53 INFO - PROCESS | 1778 | 1464638633512 Marionette TRACE conn4 <- [1,94,null,{}] 13:03:53 INFO - PROCESS | 1778 | 1464638633519 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:53 INFO - PROCESS | 1778 | 1464638633691 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 13:03:53 INFO - PROCESS | 1778 | 1464638633804 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x950d3000 == 31 [pid = 1778] [id = 31] 13:03:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x99f27000) [pid = 1778] [serial = 91] [outer = (nil)] 13:03:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0xa6743400) [pid = 1778] [serial = 92] [outer = 0x99f27000] 13:03:53 INFO - PROCESS | 1778 | 1464638633932 Marionette DEBUG loaded listener.js 13:03:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0xa68b2400) [pid = 1778] [serial = 93] [outer = 0x99f27000] 13:03:55 INFO - PROCESS | 1778 | 1464638635036 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1582ms 13:03:55 INFO - PROCESS | 1778 | 1464638635092 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 13:03:55 INFO - PROCESS | 1778 | 1464638635096 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 13:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:03:55 INFO - PROCESS | 1778 | 1464638635102 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:03:55 INFO - PROCESS | 1778 | 1464638635106 Marionette TRACE conn4 <- [1,98,null,{}] 13:03:55 INFO - PROCESS | 1778 | 1464638635114 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:55 INFO - PROCESS | 1778 | 1464638635277 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 13:03:55 INFO - PROCESS | 1778 | 1464638635448 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x98167c00 == 32 [pid = 1778] [id = 32] 13:03:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x990ef800) [pid = 1778] [serial = 94] [outer = (nil)] 13:03:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x9c868c00) [pid = 1778] [serial = 95] [outer = 0x990ef800] 13:03:55 INFO - PROCESS | 1778 | 1464638635541 Marionette DEBUG loaded listener.js 13:03:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9c86ac00) [pid = 1778] [serial = 96] [outer = 0x990ef800] 13:03:56 INFO - PROCESS | 1778 | 1464638636409 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1382ms 13:03:56 INFO - PROCESS | 1778 | 1464638636486 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 13:03:56 INFO - PROCESS | 1778 | 1464638636490 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 13:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:03:56 INFO - PROCESS | 1778 | 1464638636497 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:03:56 INFO - PROCESS | 1778 | 1464638636500 Marionette TRACE conn4 <- [1,102,null,{}] 13:03:56 INFO - PROCESS | 1778 | 1464638636506 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:56 INFO - PROCESS | 1778 | 1464638636723 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 13:03:57 INFO - PROCESS | 1778 | 1464638636993 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f16c00 == 33 [pid = 1778] [id = 33] 13:03:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x91f67000) [pid = 1778] [serial = 97] [outer = (nil)] 13:03:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x94593800) [pid = 1778] [serial = 98] [outer = 0x91f67000] 13:03:57 INFO - PROCESS | 1778 | 1464638637123 Marionette DEBUG loaded listener.js 13:03:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x950d7000) [pid = 1778] [serial = 99] [outer = 0x91f67000] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x9b47d000) [pid = 1778] [serial = 12] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x951d8c00) [pid = 1778] [serial = 19] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0xa21aec00) [pid = 1778] [serial = 22] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0xa6f42000) [pid = 1778] [serial = 28] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x9c279800) [pid = 1778] [serial = 31] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0xa6c6dc00) [pid = 1778] [serial = 34] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0xa6c51800) [pid = 1778] [serial = 37] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x950d4c00) [pid = 1778] [serial = 40] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x99ec0800) [pid = 1778] [serial = 43] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x99fc1800) [pid = 1778] [serial = 44] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9c046800) [pid = 1778] [serial = 46] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9c88a400) [pid = 1778] [serial = 49] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9d152400) [pid = 1778] [serial = 52] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9d4dac00) [pid = 1778] [serial = 55] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0xa227e000) [pid = 1778] [serial = 58] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0xa6c6a000) [pid = 1778] [serial = 25] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x97622c00) [pid = 1778] [serial = 59] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9c42e000) [pid = 1778] [serial = 47] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9c948800) [pid = 1778] [serial = 50] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x94597800) [pid = 1778] [serial = 17] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0xa629a000) [pid = 1778] [serial = 23] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9d2c8000) [pid = 1778] [serial = 32] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0xac0ad000) [pid = 1778] [serial = 35] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0xa6c55000) [pid = 1778] [serial = 38] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x954b0800) [pid = 1778] [serial = 41] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x9b84b000) [pid = 1778] [serial = 9] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0xa4e2d800) [pid = 1778] [serial = 2] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x94592400) [pid = 1778] [serial = 16] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 1778 | 1464638638952 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2498ms 13:03:59 INFO - PROCESS | 1778 | 1464638638998 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 13:03:59 INFO - PROCESS | 1778 | 1464638639006 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 13:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:03:59 INFO - PROCESS | 1778 | 1464638639017 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:03:59 INFO - PROCESS | 1778 | 1464638639023 Marionette TRACE conn4 <- [1,106,null,{}] 13:03:59 INFO - PROCESS | 1778 | 1464638639033 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:59 INFO - PROCESS | 1778 | 1464638639251 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 13:03:59 INFO - PROCESS | 1778 | 1464638639374 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f67800 == 34 [pid = 1778] [id = 34] 13:03:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x9762cc00) [pid = 1778] [serial = 100] [outer = (nil)] 13:03:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x99004800) [pid = 1778] [serial = 101] [outer = 0x9762cc00] 13:03:59 INFO - PROCESS | 1778 | 1464638639514 Marionette DEBUG loaded listener.js 13:03:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x99ec0800) [pid = 1778] [serial = 102] [outer = 0x9762cc00] 13:04:00 INFO - PROCESS | 1778 | 1464638640391 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1439ms 13:04:00 INFO - PROCESS | 1778 | 1464638640456 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 13:04:00 INFO - PROCESS | 1778 | 1464638640467 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 13:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:04:00 INFO - PROCESS | 1778 | 1464638640478 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:04:00 INFO - PROCESS | 1778 | 1464638640482 Marionette TRACE conn4 <- [1,110,null,{}] 13:04:00 INFO - PROCESS | 1778 | 1464638640489 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:00 INFO - PROCESS | 1778 | 1464638640656 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 13:04:00 INFO - PROCESS | 1778 | 1464638640669 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a26d000 == 35 [pid = 1778] [id = 35] 13:04:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9b47e800) [pid = 1778] [serial = 103] [outer = (nil)] 13:04:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9c043c00) [pid = 1778] [serial = 104] [outer = 0x9b47e800] 13:04:00 INFO - PROCESS | 1778 | 1464638640757 Marionette DEBUG loaded listener.js 13:04:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9c051400) [pid = 1778] [serial = 105] [outer = 0x9b47e800] 13:04:01 INFO - PROCESS | 1778 | 1464638641798 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1393ms 13:04:01 INFO - PROCESS | 1778 | 1464638641872 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 13:04:01 INFO - PROCESS | 1778 | 1464638641876 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 13:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:04:01 INFO - PROCESS | 1778 | 1464638641884 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:04:01 INFO - PROCESS | 1778 | 1464638641891 Marionette TRACE conn4 <- [1,114,null,{}] 13:04:01 INFO - PROCESS | 1778 | 1464638641915 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:02 INFO - PROCESS | 1778 | 1464638642139 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 13:04:02 INFO - PROCESS | 1778 | 1464638642168 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b481400 == 36 [pid = 1778] [id = 36] 13:04:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9b852800) [pid = 1778] [serial = 106] [outer = (nil)] 13:04:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9c432400) [pid = 1778] [serial = 107] [outer = 0x9b852800] 13:04:02 INFO - PROCESS | 1778 | 1464638642268 Marionette DEBUG loaded listener.js 13:04:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9c86b400) [pid = 1778] [serial = 108] [outer = 0x9b852800] 13:04:03 INFO - PROCESS | 1778 | 1464638643229 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1398ms 13:04:03 INFO - PROCESS | 1778 | 1464638643283 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 13:04:03 INFO - PROCESS | 1778 | 1464638643288 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 13:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:04:03 INFO - PROCESS | 1778 | 1464638643307 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:04:03 INFO - PROCESS | 1778 | 1464638643313 Marionette TRACE conn4 <- [1,118,null,{}] 13:04:03 INFO - PROCESS | 1778 | 1464638643318 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:03 INFO - PROCESS | 1778 | 1464638643550 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 13:04:03 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9c892000) [pid = 1778] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:04:03 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9b852c00) [pid = 1778] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:04:03 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9cb6d000) [pid = 1778] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:04:03 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9d180c00) [pid = 1778] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:04:03 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x950d5400) [pid = 1778] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:04:03 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x99739800) [pid = 1778] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:04:03 INFO - PROCESS | 1778 | 1464638643878 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f15400 == 37 [pid = 1778] [id = 37] 13:04:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x950d5400) [pid = 1778] [serial = 109] [outer = (nil)] 13:04:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9b852c00) [pid = 1778] [serial = 110] [outer = 0x950d5400] 13:04:03 INFO - PROCESS | 1778 | 1464638643979 Marionette DEBUG loaded listener.js 13:04:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9c890c00) [pid = 1778] [serial = 111] [outer = 0x950d5400] 13:04:04 INFO - PROCESS | 1778 | 1464638644732 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1497ms 13:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:04:04 INFO - PROCESS | 1778 | 1464638644804 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 13:04:04 INFO - PROCESS | 1778 | 1464638644807 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 13:04:04 INFO - PROCESS | 1778 | 1464638644814 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:04:04 INFO - PROCESS | 1778 | 1464638644817 Marionette TRACE conn4 <- [1,122,null,{}] 13:04:04 INFO - PROCESS | 1778 | 1464638644824 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:04 INFO - PROCESS | 1778 | 1464638644996 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 13:04:05 INFO - PROCESS | 1778 | 1464638645092 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c888400 == 38 [pid = 1778] [id = 38] 13:04:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9c88e000) [pid = 1778] [serial = 112] [outer = (nil)] 13:04:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9cb6d000) [pid = 1778] [serial = 113] [outer = 0x9c88e000] 13:04:05 INFO - PROCESS | 1778 | 1464638645172 Marionette DEBUG loaded listener.js 13:04:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9d180c00) [pid = 1778] [serial = 114] [outer = 0x9c88e000] 13:04:05 INFO - PROCESS | 1778 | 1464638645969 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1182ms 13:04:06 INFO - PROCESS | 1778 | 1464638646026 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 13:04:06 INFO - PROCESS | 1778 | 1464638646037 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 13:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:04:06 INFO - PROCESS | 1778 | 1464638646058 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:04:06 INFO - PROCESS | 1778 | 1464638646066 Marionette TRACE conn4 <- [1,126,null,{}] 13:04:06 INFO - PROCESS | 1778 | 1464638646076 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:06 INFO - PROCESS | 1778 | 1464638646333 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 13:04:06 INFO - PROCESS | 1778 | 1464638646510 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x9510a000 == 39 [pid = 1778] [id = 39] 13:04:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9510a800) [pid = 1778] [serial = 115] [outer = (nil)] 13:04:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9510ec00) [pid = 1778] [serial = 116] [outer = 0x9510a800] 13:04:06 INFO - PROCESS | 1778 | 1464638646680 Marionette DEBUG loaded listener.js 13:04:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x951d3400) [pid = 1778] [serial = 117] [outer = 0x9510a800] 13:04:07 INFO - PROCESS | 1778 | 1464638647884 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1845ms 13:04:07 INFO - PROCESS | 1778 | 1464638647896 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 13:04:07 INFO - PROCESS | 1778 | 1464638647906 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 13:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:04:07 INFO - PROCESS | 1778 | 1464638647917 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:04:07 INFO - PROCESS | 1778 | 1464638647921 Marionette TRACE conn4 <- [1,130,null,{}] 13:04:07 INFO - PROCESS | 1778 | 1464638647928 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:08 INFO - PROCESS | 1778 | 1464638648119 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 13:04:08 INFO - PROCESS | 1778 | 1464638648301 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c870c00 == 40 [pid = 1778] [id = 40] 13:04:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9c871400) [pid = 1778] [serial = 118] [outer = (nil)] 13:04:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9c948800) [pid = 1778] [serial = 119] [outer = 0x9c871400] 13:04:08 INFO - PROCESS | 1778 | 1464638648390 Marionette DEBUG loaded listener.js 13:04:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x95109c00) [pid = 1778] [serial = 120] [outer = 0x9c871400] 13:04:09 INFO - PROCESS | 1778 | 1464638649354 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1484ms 13:04:09 INFO - PROCESS | 1778 | 1464638649401 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 13:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:04:09 INFO - PROCESS | 1778 | 1464638649405 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 13:04:09 INFO - PROCESS | 1778 | 1464638649412 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:04:09 INFO - PROCESS | 1778 | 1464638649418 Marionette TRACE conn4 <- [1,134,null,{}] 13:04:09 INFO - PROCESS | 1778 | 1464638649435 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:09 INFO - PROCESS | 1778 | 1464638649647 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 13:04:09 INFO - PROCESS | 1778 | 1464638649914 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f65800 == 41 [pid = 1778] [id = 41] 13:04:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0xa2157800) [pid = 1778] [serial = 121] [outer = (nil)] 13:04:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0xa227e000) [pid = 1778] [serial = 122] [outer = 0xa2157800] 13:04:10 INFO - PROCESS | 1778 | 1464638650054 Marionette DEBUG loaded listener.js 13:04:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0xa229fc00) [pid = 1778] [serial = 123] [outer = 0xa2157800] 13:04:11 INFO - PROCESS | 1778 | 1464638651217 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1838ms 13:04:11 INFO - PROCESS | 1778 | 1464638651250 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 13:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:04:11 INFO - PROCESS | 1778 | 1464638651264 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 13:04:11 INFO - PROCESS | 1778 | 1464638651270 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:04:11 INFO - PROCESS | 1778 | 1464638651274 Marionette TRACE conn4 <- [1,138,null,{}] 13:04:11 INFO - PROCESS | 1778 | 1464638651281 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:11 INFO - PROCESS | 1778 | 1464638651491 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 13:04:11 INFO - PROCESS | 1778 | 1464638651667 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x951d2c00 == 42 [pid = 1778] [id = 42] 13:04:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x951d6400) [pid = 1778] [serial = 124] [outer = (nil)] 13:04:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9b47cc00) [pid = 1778] [serial = 125] [outer = 0x951d6400] 13:04:11 INFO - PROCESS | 1778 | 1464638651753 Marionette DEBUG loaded listener.js 13:04:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x9c62f800) [pid = 1778] [serial = 126] [outer = 0x951d6400] 13:04:12 INFO - PROCESS | 1778 | 1464638652852 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1606ms 13:04:12 INFO - PROCESS | 1778 | 1464638652877 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 13:04:12 INFO - PROCESS | 1778 | 1464638652883 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 13:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:04:12 INFO - PROCESS | 1778 | 1464638652893 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:04:12 INFO - PROCESS | 1778 | 1464638652898 Marionette TRACE conn4 <- [1,142,null,{}] 13:04:12 INFO - PROCESS | 1778 | 1464638652907 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:13 INFO - PROCESS | 1778 | 1464638653110 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 13:04:13 INFO - PROCESS | 1778 | --DOCSHELL 0x91f15400 == 41 [pid = 1778] [id = 37] 13:04:13 INFO - PROCESS | 1778 | --DOCSHELL 0x9b481400 == 40 [pid = 1778] [id = 36] 13:04:13 INFO - PROCESS | 1778 | --DOCSHELL 0x9a26d000 == 39 [pid = 1778] [id = 35] 13:04:13 INFO - PROCESS | 1778 | --DOCSHELL 0x91f67800 == 38 [pid = 1778] [id = 34] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9c050c00) [pid = 1778] [serial = 70] [outer = (nil)] [url = about:blank] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9d201c00) [pid = 1778] [serial = 53] [outer = (nil)] [url = about:blank] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0xa115bc00) [pid = 1778] [serial = 56] [outer = (nil)] [url = about:blank] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0xa902d000) [pid = 1778] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x954ae000) [pid = 1778] [serial = 65] [outer = (nil)] [url = about:blank] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x951d4800) [pid = 1778] [serial = 64] [outer = (nil)] [url = about:blank] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x99ec6400) [pid = 1778] [serial = 67] [outer = (nil)] [url = about:blank] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0xa2609c00) [pid = 1778] [serial = 62] [outer = (nil)] [url = about:blank] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9c638800) [pid = 1778] [serial = 71] [outer = (nil)] [url = about:blank] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9a26f800) [pid = 1778] [serial = 68] [outer = (nil)] [url = about:blank] 13:04:13 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0xa2457400) [pid = 1778] [serial = 61] [outer = (nil)] [url = about:blank] 13:04:13 INFO - PROCESS | 1778 | 1464638653293 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f71800 == 39 [pid = 1778] [id = 43] 13:04:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x950d4400) [pid = 1778] [serial = 127] [outer = (nil)] 13:04:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x951d7000) [pid = 1778] [serial = 128] [outer = 0x950d4400] 13:04:13 INFO - PROCESS | 1778 | 1464638653373 Marionette DEBUG loaded listener.js 13:04:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9900a800) [pid = 1778] [serial = 129] [outer = 0x950d4400] 13:04:14 INFO - PROCESS | 1778 | 1464638654093 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1243ms 13:04:14 INFO - PROCESS | 1778 | 1464638654136 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 13:04:14 INFO - PROCESS | 1778 | 1464638654144 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 13:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:04:14 INFO - PROCESS | 1778 | 1464638654155 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:04:14 INFO - PROCESS | 1778 | 1464638654160 Marionette TRACE conn4 <- [1,146,null,{}] 13:04:14 INFO - PROCESS | 1778 | 1464638654171 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:14 INFO - PROCESS | 1778 | 1464638654334 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 13:04:14 INFO - PROCESS | 1778 | 1464638654346 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a273c00 == 40 [pid = 1778] [id = 44] 13:04:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9a275000) [pid = 1778] [serial = 130] [outer = (nil)] 13:04:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9c044000) [pid = 1778] [serial = 131] [outer = 0x9a275000] 13:04:14 INFO - PROCESS | 1778 | 1464638654427 Marionette DEBUG loaded listener.js 13:04:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9c4bb400) [pid = 1778] [serial = 132] [outer = 0x9a275000] 13:04:15 INFO - PROCESS | 1778 | 1464638655263 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:04:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1139ms 13:04:15 INFO - PROCESS | 1778 | 1464638655294 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 13:04:15 INFO - PROCESS | 1778 | 1464638655297 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 13:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:04:15 INFO - PROCESS | 1778 | 1464638655304 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:04:15 INFO - PROCESS | 1778 | 1464638655309 Marionette TRACE conn4 <- [1,150,null,{}] 13:04:15 INFO - PROCESS | 1778 | 1464638655325 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:15 INFO - PROCESS | 1778 | 1464638655538 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 13:04:15 INFO - PROCESS | 1778 | 1464638655560 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x98168c00 == 41 [pid = 1778] [id = 45] 13:04:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9d203800) [pid = 1778] [serial = 133] [outer = (nil)] 13:04:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9d20f000) [pid = 1778] [serial = 134] [outer = 0x9d203800] 13:04:15 INFO - PROCESS | 1778 | 1464638655637 Marionette DEBUG loaded listener.js 13:04:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9d9cd400) [pid = 1778] [serial = 135] [outer = 0x9d203800] 13:04:16 INFO - PROCESS | 1778 | 1464638656497 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1237ms 13:04:16 INFO - PROCESS | 1778 | 1464638656542 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 13:04:16 INFO - PROCESS | 1778 | 1464638656546 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 13:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:04:16 INFO - PROCESS | 1778 | 1464638656553 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:04:16 INFO - PROCESS | 1778 | 1464638656556 Marionette TRACE conn4 <- [1,154,null,{}] 13:04:16 INFO - PROCESS | 1778 | 1464638656561 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:16 INFO - PROCESS | 1778 | 1464638656762 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 13:04:16 INFO - PROCESS | 1778 | 1464638656784 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d210000 == 42 [pid = 1778] [id = 46] 13:04:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9d2c3c00) [pid = 1778] [serial = 136] [outer = (nil)] 13:04:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0xa2452c00) [pid = 1778] [serial = 137] [outer = 0x9d2c3c00] 13:04:16 INFO - PROCESS | 1778 | 1464638656858 Marionette DEBUG loaded listener.js 13:04:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0xa2459400) [pid = 1778] [serial = 138] [outer = 0x9d2c3c00] 13:04:17 INFO - PROCESS | 1778 | 1464638657268 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9c892800) [pid = 1778] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9b47e800) [pid = 1778] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9d9d3000) [pid = 1778] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9762cc00) [pid = 1778] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0xa21ad800) [pid = 1778] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9b852800) [pid = 1778] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x950d5400) [pid = 1778] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9c274400) [pid = 1778] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9c049800) [pid = 1778] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x99f27000) [pid = 1778] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x990ef800) [pid = 1778] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:04:17 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x94fc7000) [pid = 1778] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:04:17 INFO - PROCESS | 1778 | 1464638657878 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1345ms 13:04:17 INFO - PROCESS | 1778 | 1464638657899 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 13:04:17 INFO - PROCESS | 1778 | 1464638657903 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 13:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:04:17 INFO - PROCESS | 1778 | 1464638657911 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:04:17 INFO - PROCESS | 1778 | 1464638657914 Marionette TRACE conn4 <- [1,158,null,{}] 13:04:17 INFO - PROCESS | 1778 | 1464638657919 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:18 INFO - PROCESS | 1778 | 1464638658103 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 13:04:18 INFO - PROCESS | 1778 | 1464638658172 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f11000 == 43 [pid = 1778] [id = 47] 13:04:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x950d5400) [pid = 1778] [serial = 139] [outer = (nil)] 13:04:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9c920c00) [pid = 1778] [serial = 140] [outer = 0x950d5400] 13:04:18 INFO - PROCESS | 1778 | 1464638658245 Marionette DEBUG loaded listener.js 13:04:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0xa21ad800) [pid = 1778] [serial = 141] [outer = 0x950d5400] 13:04:19 INFO - PROCESS | 1778 | 1464638659004 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:04:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1139ms 13:04:19 INFO - PROCESS | 1778 | 1464638659051 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 13:04:19 INFO - PROCESS | 1778 | 1464638659054 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 13:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:04:19 INFO - PROCESS | 1778 | 1464638659061 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:04:19 INFO - PROCESS | 1778 | 1464638659064 Marionette TRACE conn4 <- [1,162,null,{}] 13:04:19 INFO - PROCESS | 1778 | 1464638659069 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:19 INFO - PROCESS | 1778 | 1464638659251 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 13:04:19 INFO - PROCESS | 1778 | 1464638659264 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f13400 == 44 [pid = 1778] [id = 48] 13:04:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0xa304e800) [pid = 1778] [serial = 142] [outer = (nil)] 13:04:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0xa62ef400) [pid = 1778] [serial = 143] [outer = 0xa304e800] 13:04:19 INFO - PROCESS | 1778 | 1464638659342 Marionette DEBUG loaded listener.js 13:04:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0xa670d000) [pid = 1778] [serial = 144] [outer = 0xa304e800] 13:04:20 INFO - PROCESS | 1778 | 1464638660807 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1784ms 13:04:20 INFO - PROCESS | 1778 | 1464638660846 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 13:04:20 INFO - PROCESS | 1778 | 1464638660852 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 13:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:04:20 INFO - PROCESS | 1778 | 1464638660861 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:04:20 INFO - PROCESS | 1778 | 1464638660866 Marionette TRACE conn4 <- [1,166,null,{}] 13:04:20 INFO - PROCESS | 1778 | 1464638660875 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:21 INFO - PROCESS | 1778 | 1464638661086 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 13:04:21 INFO - PROCESS | 1778 | 1464638661274 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x951d5800 == 45 [pid = 1778] [id = 49] 13:04:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9900c800) [pid = 1778] [serial = 145] [outer = (nil)] 13:04:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9a26d000) [pid = 1778] [serial = 146] [outer = 0x9900c800] 13:04:21 INFO - PROCESS | 1778 | 1464638661371 Marionette DEBUG loaded listener.js 13:04:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9c045c00) [pid = 1778] [serial = 147] [outer = 0x9900c800] 13:04:22 INFO - PROCESS | 1778 | 1464638662260 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1445ms 13:04:22 INFO - PROCESS | 1778 | 1464638662307 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 13:04:22 INFO - PROCESS | 1778 | 1464638662317 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 13:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:04:22 INFO - PROCESS | 1778 | 1464638662328 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:04:22 INFO - PROCESS | 1778 | 1464638662332 Marionette TRACE conn4 <- [1,170,null,{}] 13:04:22 INFO - PROCESS | 1778 | 1464638662339 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:22 INFO - PROCESS | 1778 | 1464638662565 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 13:04:22 INFO - PROCESS | 1778 | 1464638662709 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c94bc00 == 46 [pid = 1778] [id = 50] 13:04:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9cb6c800) [pid = 1778] [serial = 148] [outer = (nil)] 13:04:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x9d209000) [pid = 1778] [serial = 149] [outer = 0x9cb6c800] 13:04:22 INFO - PROCESS | 1778 | 1464638662803 Marionette DEBUG loaded listener.js 13:04:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0xa2457400) [pid = 1778] [serial = 150] [outer = 0x9cb6c800] 13:04:23 INFO - PROCESS | 1778 | 1464638663720 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1437ms 13:04:23 INFO - PROCESS | 1778 | 1464638663765 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 13:04:23 INFO - PROCESS | 1778 | 1464638663770 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 13:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:04:23 INFO - PROCESS | 1778 | 1464638663777 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:04:23 INFO - PROCESS | 1778 | 1464638663784 Marionette TRACE conn4 <- [1,174,null,{}] 13:04:23 INFO - PROCESS | 1778 | 1464638663802 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:24 INFO - PROCESS | 1778 | 1464638664023 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 13:04:24 INFO - PROCESS | 1778 | 1464638664168 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a293400 == 47 [pid = 1778] [id = 51] 13:04:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0xa6705800) [pid = 1778] [serial = 151] [outer = (nil)] 13:04:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0xa68b2c00) [pid = 1778] [serial = 152] [outer = 0xa6705800] 13:04:24 INFO - PROCESS | 1778 | 1464638664262 Marionette DEBUG loaded listener.js 13:04:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0xa6c52400) [pid = 1778] [serial = 153] [outer = 0xa6705800] 13:04:25 INFO - PROCESS | 1778 | 1464638665139 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1436ms 13:04:25 INFO - PROCESS | 1778 | 1464638665215 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 13:04:25 INFO - PROCESS | 1778 | 1464638665220 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 13:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:04:25 INFO - PROCESS | 1778 | 1464638665226 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:04:25 INFO - PROCESS | 1778 | 1464638665230 Marionette TRACE conn4 <- [1,178,null,{}] 13:04:25 INFO - PROCESS | 1778 | 1464638665236 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:25 INFO - PROCESS | 1778 | 1464638665454 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 13:04:25 INFO - PROCESS | 1778 | 1464638665599 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x950d7c00 == 48 [pid = 1778] [id = 52] 13:04:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x9c429400) [pid = 1778] [serial = 154] [outer = (nil)] 13:04:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0xa6c5bc00) [pid = 1778] [serial = 155] [outer = 0x9c429400] 13:04:25 INFO - PROCESS | 1778 | 1464638665692 Marionette DEBUG loaded listener.js 13:04:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0xa6c68800) [pid = 1778] [serial = 156] [outer = 0x9c429400] 13:04:26 INFO - PROCESS | 1778 | 1464638666649 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1435ms 13:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:04:26 INFO - PROCESS | 1778 | 1464638666662 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 13:04:26 INFO - PROCESS | 1778 | 1464638666665 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 13:04:26 INFO - PROCESS | 1778 | 1464638666671 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:04:26 INFO - PROCESS | 1778 | 1464638666675 Marionette TRACE conn4 <- [1,182,null,{}] 13:04:26 INFO - PROCESS | 1778 | 1464638666681 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:26 INFO - PROCESS | 1778 | 1464638666846 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 13:04:27 INFO - PROCESS | 1778 | 1464638666996 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x951cf400 == 49 [pid = 1778] [id = 53] 13:04:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9973e800) [pid = 1778] [serial = 157] [outer = (nil)] 13:04:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9c863800) [pid = 1778] [serial = 158] [outer = 0x9973e800] 13:04:27 INFO - PROCESS | 1778 | 1464638667083 Marionette DEBUG loaded listener.js 13:04:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x9c894800) [pid = 1778] [serial = 159] [outer = 0x9973e800] 13:04:28 INFO - PROCESS | 1778 | 1464638668283 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1643ms 13:04:28 INFO - PROCESS | 1778 | 1464638668314 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 13:04:28 INFO - PROCESS | 1778 | 1464638668322 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 13:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:04:28 INFO - PROCESS | 1778 | 1464638668330 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:04:28 INFO - PROCESS | 1778 | 1464638668336 Marionette TRACE conn4 <- [1,186,null,{}] 13:04:28 INFO - PROCESS | 1778 | 1464638668344 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:28 INFO - PROCESS | 1778 | 1464638668558 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 13:04:28 INFO - PROCESS | 1778 | 1464638668697 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x99002000 == 50 [pid = 1778] [id = 54] 13:04:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x99079800) [pid = 1778] [serial = 160] [outer = (nil)] 13:04:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x9b478c00) [pid = 1778] [serial = 161] [outer = 0x99079800] 13:04:28 INFO - PROCESS | 1778 | 1464638668821 Marionette DEBUG loaded listener.js 13:04:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x9c428c00) [pid = 1778] [serial = 162] [outer = 0x99079800] 13:04:29 INFO - PROCESS | 1778 | --DOCSHELL 0x97630000 == 49 [pid = 1778] [id = 29] 13:04:29 INFO - PROCESS | 1778 | --DOCSHELL 0x9c4c2400 == 48 [pid = 1778] [id = 27] 13:04:29 INFO - PROCESS | 1778 | --DOCSHELL 0x91f16c00 == 47 [pid = 1778] [id = 33] 13:04:29 INFO - PROCESS | 1778 | --DOCSHELL 0x9c888800 == 46 [pid = 1778] [id = 28] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x94593800) [pid = 1778] [serial = 98] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9cb6d000) [pid = 1778] [serial = 113] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOCSHELL 0x91f11000 == 45 [pid = 1778] [id = 47] 13:04:29 INFO - PROCESS | 1778 | --DOCSHELL 0x9d210000 == 44 [pid = 1778] [id = 46] 13:04:29 INFO - PROCESS | 1778 | --DOCSHELL 0x98168c00 == 43 [pid = 1778] [id = 45] 13:04:29 INFO - PROCESS | 1778 | --DOCSHELL 0x9a273c00 == 42 [pid = 1778] [id = 44] 13:04:29 INFO - PROCESS | 1778 | --DOCSHELL 0x91f71800 == 41 [pid = 1778] [id = 43] 13:04:29 INFO - PROCESS | 1778 | --DOCSHELL 0x9c888400 == 40 [pid = 1778] [id = 38] 13:04:29 INFO - PROCESS | 1778 | 1464638669785 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x9d18ac00) [pid = 1778] [serial = 76] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x9c043c00) [pid = 1778] [serial = 104] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0xa244c400) [pid = 1778] [serial = 80] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0xa227f400) [pid = 1778] [serial = 79] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x99004800) [pid = 1778] [serial = 101] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0xa308ec00) [pid = 1778] [serial = 83] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x99ec0800) [pid = 1778] [serial = 102] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9c86b400) [pid = 1778] [serial = 108] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x9c432400) [pid = 1778] [serial = 107] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x9b852c00) [pid = 1778] [serial = 110] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0xa26d6c00) [pid = 1778] [serial = 82] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0xa355e800) [pid = 1778] [serial = 86] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0xa346bc00) [pid = 1778] [serial = 85] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0xa62f8800) [pid = 1778] [serial = 89] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0xa6297800) [pid = 1778] [serial = 88] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0xa68b2400) [pid = 1778] [serial = 93] [outer = (nil)] [url = about:blank] 13:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1499ms 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0xa6743400) [pid = 1778] [serial = 92] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9c86ac00) [pid = 1778] [serial = 96] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9c868c00) [pid = 1778] [serial = 95] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9c42dc00) [pid = 1778] [serial = 74] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9a275800) [pid = 1778] [serial = 73] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9d20dc00) [pid = 1778] [serial = 77] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9c890c00) [pid = 1778] [serial = 111] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9c051400) [pid = 1778] [serial = 105] [outer = (nil)] [url = about:blank] 13:04:29 INFO - PROCESS | 1778 | 1464638669845 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 13:04:29 INFO - PROCESS | 1778 | 1464638669854 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 13:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:04:29 INFO - PROCESS | 1778 | 1464638669864 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:04:29 INFO - PROCESS | 1778 | 1464638669867 Marionette TRACE conn4 <- [1,190,null,{}] 13:04:29 INFO - PROCESS | 1778 | 1464638669874 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:30 INFO - PROCESS | 1778 | 1464638670043 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 13:04:30 INFO - PROCESS | 1778 | 1464638670153 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x99ec1000 == 41 [pid = 1778] [id = 55] 13:04:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9b47d800) [pid = 1778] [serial = 163] [outer = (nil)] 13:04:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9c42dc00) [pid = 1778] [serial = 164] [outer = 0x9b47d800] 13:04:30 INFO - PROCESS | 1778 | 1464638670274 Marionette DEBUG loaded listener.js 13:04:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9c867000) [pid = 1778] [serial = 165] [outer = 0x9b47d800] 13:04:30 INFO - PROCESS | 1778 | 1464638670927 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1130ms 13:04:30 INFO - PROCESS | 1778 | 1464638670994 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 13:04:30 INFO - PROCESS | 1778 | 1464638670998 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 13:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:04:31 INFO - PROCESS | 1778 | 1464638671013 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:04:31 INFO - PROCESS | 1778 | 1464638671020 Marionette TRACE conn4 <- [1,194,null,{}] 13:04:31 INFO - PROCESS | 1778 | 1464638671040 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:31 INFO - PROCESS | 1778 | 1464638671205 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 13:04:31 INFO - PROCESS | 1778 | 1464638671219 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c86ac00 == 42 [pid = 1778] [id = 56] 13:04:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9d152c00) [pid = 1778] [serial = 166] [outer = (nil)] 13:04:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9d204c00) [pid = 1778] [serial = 167] [outer = 0x9d152c00] 13:04:31 INFO - PROCESS | 1778 | 1464638671296 Marionette DEBUG loaded listener.js 13:04:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9d25e000) [pid = 1778] [serial = 168] [outer = 0x9d152c00] 13:04:32 INFO - PROCESS | 1778 | 1464638672169 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1201ms 13:04:32 INFO - PROCESS | 1778 | 1464638672214 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 13:04:32 INFO - PROCESS | 1778 | 1464638672219 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 13:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:04:32 INFO - PROCESS | 1778 | 1464638672225 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:04:32 INFO - PROCESS | 1778 | 1464638672229 Marionette TRACE conn4 <- [1,198,null,{}] 13:04:32 INFO - PROCESS | 1778 | 1464638672239 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:32 INFO - PROCESS | 1778 | 1464638672439 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 13:04:32 INFO - PROCESS | 1778 | 1464638672460 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c91e400 == 43 [pid = 1778] [id = 57] 13:04:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9d9cb400) [pid = 1778] [serial = 169] [outer = (nil)] 13:04:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0xa2288400) [pid = 1778] [serial = 170] [outer = 0x9d9cb400] 13:04:32 INFO - PROCESS | 1778 | 1464638672536 Marionette DEBUG loaded listener.js 13:04:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0xa263c000) [pid = 1778] [serial = 171] [outer = 0x9d9cb400] 13:04:33 INFO - PROCESS | 1778 | 1464638673401 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1234ms 13:04:33 INFO - PROCESS | 1778 | 1464638673464 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 13:04:33 INFO - PROCESS | 1778 | 1464638673467 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 13:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:04:33 INFO - PROCESS | 1778 | 1464638673473 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:04:33 INFO - PROCESS | 1778 | 1464638673476 Marionette TRACE conn4 <- [1,202,null,{}] 13:04:33 INFO - PROCESS | 1778 | 1464638673482 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:33 INFO - PROCESS | 1778 | 1464638673710 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 13:04:33 INFO - PROCESS | 1778 | 1464638673736 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f12000 == 44 [pid = 1778] [id = 58] 13:04:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9762e800) [pid = 1778] [serial = 172] [outer = (nil)] 13:04:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0xa325e800) [pid = 1778] [serial = 173] [outer = 0x9762e800] 13:04:33 INFO - PROCESS | 1778 | 1464638673810 Marionette DEBUG loaded listener.js 13:04:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0xa326c400) [pid = 1778] [serial = 174] [outer = 0x9762e800] 13:04:34 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9d2c3c00) [pid = 1778] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:04:34 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x950d4400) [pid = 1778] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:04:34 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x951d6400) [pid = 1778] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:04:34 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9a275000) [pid = 1778] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:04:34 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9d203800) [pid = 1778] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:04:34 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x950d5400) [pid = 1778] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:04:34 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91f67000) [pid = 1778] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:04:34 INFO - PROCESS | 1778 | 1464638674721 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1280ms 13:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:04:34 INFO - PROCESS | 1778 | 1464638674755 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 13:04:34 INFO - PROCESS | 1778 | 1464638674758 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 13:04:34 INFO - PROCESS | 1778 | 1464638674765 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:04:34 INFO - PROCESS | 1778 | 1464638674767 Marionette TRACE conn4 <- [1,206,null,{}] 13:04:34 INFO - PROCESS | 1778 | 1464638674773 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:34 INFO - PROCESS | 1778 | 1464638674945 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 13:04:34 INFO - PROCESS | 1778 | 1464638674956 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x921e8c00 == 45 [pid = 1778] [id = 59] 13:04:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x921ee000) [pid = 1778] [serial = 175] [outer = (nil)] 13:04:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x94fcbc00) [pid = 1778] [serial = 176] [outer = 0x921ee000] 13:04:35 INFO - PROCESS | 1778 | 1464638675046 Marionette DEBUG loaded listener.js 13:04:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x99734800) [pid = 1778] [serial = 177] [outer = 0x921ee000] 13:04:35 INFO - PROCESS | 1778 | 1464638675868 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1133ms 13:04:35 INFO - PROCESS | 1778 | 1464638675896 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 13:04:35 INFO - PROCESS | 1778 | 1464638675899 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 13:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:04:35 INFO - PROCESS | 1778 | 1464638675913 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:04:35 INFO - PROCESS | 1778 | 1464638675916 Marionette TRACE conn4 <- [1,210,null,{}] 13:04:35 INFO - PROCESS | 1778 | 1464638675922 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:36 INFO - PROCESS | 1778 | 1464638676062 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 13:04:36 INFO - PROCESS | 1778 | 1464638676081 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x921f4800 == 46 [pid = 1778] [id = 60] 13:04:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x94599c00) [pid = 1778] [serial = 178] [outer = (nil)] 13:04:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0xa3552400) [pid = 1778] [serial = 179] [outer = 0x94599c00] 13:04:36 INFO - PROCESS | 1778 | 1464638676156 Marionette DEBUG loaded listener.js 13:04:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x97623800) [pid = 1778] [serial = 180] [outer = 0x94599c00] 13:04:37 INFO - PROCESS | 1778 | 1464638677179 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1337ms 13:04:37 INFO - PROCESS | 1778 | 1464638677246 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 13:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:04:37 INFO - PROCESS | 1778 | 1464638677254 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 13:04:37 INFO - PROCESS | 1778 | 1464638677262 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:04:37 INFO - PROCESS | 1778 | 1464638677270 Marionette TRACE conn4 <- [1,214,null,{}] 13:04:37 INFO - PROCESS | 1778 | 1464638677278 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:37 INFO - PROCESS | 1778 | 1464638677502 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 13:04:37 INFO - PROCESS | 1778 | 1464638677648 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x94fc6000 == 47 [pid = 1778] [id = 61] 13:04:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x95104000) [pid = 1778] [serial = 181] [outer = (nil)] 13:04:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x951d0400) [pid = 1778] [serial = 182] [outer = 0x95104000] 13:04:37 INFO - PROCESS | 1778 | 1464638677781 Marionette DEBUG loaded listener.js 13:04:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x98168c00) [pid = 1778] [serial = 183] [outer = 0x95104000] 13:04:38 INFO - PROCESS | 1778 | 1464638678647 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1435ms 13:04:38 INFO - PROCESS | 1778 | 1464638678699 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 13:04:38 INFO - PROCESS | 1778 | 1464638678707 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 13:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:04:38 INFO - PROCESS | 1778 | 1464638678738 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:04:38 INFO - PROCESS | 1778 | 1464638678742 Marionette TRACE conn4 <- [1,218,null,{}] 13:04:38 INFO - PROCESS | 1778 | 1464638678749 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:38 INFO - PROCESS | 1778 | 1464638678935 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 13:04:39 INFO - PROCESS | 1778 | 1464638679079 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x94fbfc00 == 48 [pid = 1778] [id = 62] 13:04:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x99ec2000) [pid = 1778] [serial = 184] [outer = (nil)] 13:04:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x9c86d000) [pid = 1778] [serial = 185] [outer = 0x99ec2000] 13:04:39 INFO - PROCESS | 1778 | 1464638679172 Marionette DEBUG loaded listener.js 13:04:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9c891400) [pid = 1778] [serial = 186] [outer = 0x99ec2000] 13:04:40 INFO - PROCESS | 1778 | 1464638680091 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1387ms 13:04:40 INFO - PROCESS | 1778 | 1464638680122 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 13:04:40 INFO - PROCESS | 1778 | 1464638680126 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 13:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:04:40 INFO - PROCESS | 1778 | 1464638680133 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:04:40 INFO - PROCESS | 1778 | 1464638680139 Marionette TRACE conn4 <- [1,222,null,{}] 13:04:40 INFO - PROCESS | 1778 | 1464638680157 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:40 INFO - PROCESS | 1778 | 1464638680425 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 13:04:40 INFO - PROCESS | 1778 | 1464638680635 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x94598800 == 49 [pid = 1778] [id = 63] 13:04:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0xa2408c00) [pid = 1778] [serial = 187] [outer = (nil)] 13:04:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0xa62f6000) [pid = 1778] [serial = 188] [outer = 0xa2408c00] 13:04:40 INFO - PROCESS | 1778 | 1464638680744 Marionette DEBUG loaded listener.js 13:04:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0xa6767c00) [pid = 1778] [serial = 189] [outer = 0xa2408c00] 13:04:41 INFO - PROCESS | 1778 | 1464638681631 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1546ms 13:04:41 INFO - PROCESS | 1778 | 1464638681680 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 13:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:04:41 INFO - PROCESS | 1778 | 1464638681686 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 13:04:41 INFO - PROCESS | 1778 | 1464638681692 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:04:41 INFO - PROCESS | 1778 | 1464638681695 Marionette TRACE conn4 <- [1,226,null,{}] 13:04:41 INFO - PROCESS | 1778 | 1464638681701 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:41 INFO - PROCESS | 1778 | 1464638681873 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 13:04:42 INFO - PROCESS | 1778 | 1464638682021 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d2c3c00 == 50 [pid = 1778] [id = 64] 13:04:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0xa6c54400) [pid = 1778] [serial = 190] [outer = (nil)] 13:04:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0xa6c59c00) [pid = 1778] [serial = 191] [outer = 0xa6c54400] 13:04:42 INFO - PROCESS | 1778 | 1464638682107 Marionette DEBUG loaded listener.js 13:04:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0xa6c6cc00) [pid = 1778] [serial = 192] [outer = 0xa6c54400] 13:04:42 INFO - PROCESS | 1778 | 1464638682938 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1280ms 13:04:42 INFO - PROCESS | 1778 | 1464638682986 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 13:04:42 INFO - PROCESS | 1778 | 1464638682991 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 13:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:04:43 INFO - PROCESS | 1778 | 1464638683000 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:04:43 INFO - PROCESS | 1778 | 1464638683003 Marionette TRACE conn4 <- [1,230,null,{}] 13:04:43 INFO - PROCESS | 1778 | 1464638683009 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:43 INFO - PROCESS | 1778 | 1464638683187 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 13:04:43 INFO - PROCESS | 1778 | 1464638683337 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x95107000 == 51 [pid = 1778] [id = 65] 13:04:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x992e6800) [pid = 1778] [serial = 193] [outer = (nil)] 13:04:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x992ee400) [pid = 1778] [serial = 194] [outer = 0x992e6800] 13:04:43 INFO - PROCESS | 1778 | 1464638683430 Marionette DEBUG loaded listener.js 13:04:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x992f2400) [pid = 1778] [serial = 195] [outer = 0x992e6800] 13:04:44 INFO - PROCESS | 1778 | 1464638684300 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1335ms 13:04:44 INFO - PROCESS | 1778 | 1464638684336 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 13:04:44 INFO - PROCESS | 1778 | 1464638684341 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 13:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:04:44 INFO - PROCESS | 1778 | 1464638684347 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:04:44 INFO - PROCESS | 1778 | 1464638684350 Marionette TRACE conn4 <- [1,234,null,{}] 13:04:44 INFO - PROCESS | 1778 | 1464638684356 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:44 INFO - PROCESS | 1778 | 1464638684538 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 13:04:44 INFO - PROCESS | 1778 | 1464638684684 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f10800 == 52 [pid = 1778] [id = 66] 13:04:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x992f0000) [pid = 1778] [serial = 196] [outer = (nil)] 13:04:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0xa6f47800) [pid = 1778] [serial = 197] [outer = 0x992f0000] 13:04:44 INFO - PROCESS | 1778 | 1464638684772 Marionette DEBUG loaded listener.js 13:04:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0xa6fd6c00) [pid = 1778] [serial = 198] [outer = 0x992f0000] 13:04:45 INFO - PROCESS | 1778 | 1464638685666 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1389ms 13:04:45 INFO - PROCESS | 1778 | 1464638685737 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 13:04:45 INFO - PROCESS | 1778 | 1464638685741 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 13:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:04:45 INFO - PROCESS | 1778 | 1464638685747 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:04:45 INFO - PROCESS | 1778 | 1464638685751 Marionette TRACE conn4 <- [1,238,null,{}] 13:04:45 INFO - PROCESS | 1778 | 1464638685757 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:45 INFO - PROCESS | 1778 | 1464638685926 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 13:04:46 INFO - PROCESS | 1778 | 1464638686072 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x9762a800 == 53 [pid = 1778] [id = 67] 13:04:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0xa265e800) [pid = 1778] [serial = 199] [outer = (nil)] 13:04:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0xa6fdb800) [pid = 1778] [serial = 200] [outer = 0xa265e800] 13:04:46 INFO - PROCESS | 1778 | 1464638686162 Marionette DEBUG loaded listener.js 13:04:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0xa6fdd000) [pid = 1778] [serial = 201] [outer = 0xa265e800] 13:04:47 INFO - PROCESS | 1778 | 1464638687394 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1695ms 13:04:47 INFO - PROCESS | 1778 | 1464638687445 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 13:04:47 INFO - PROCESS | 1778 | 1464638687451 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 13:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:04:47 INFO - PROCESS | 1778 | 1464638687459 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:04:47 INFO - PROCESS | 1778 | 1464638687465 Marionette TRACE conn4 <- [1,242,null,{}] 13:04:47 INFO - PROCESS | 1778 | 1464638687483 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:47 INFO - PROCESS | 1778 | 1464638687769 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 13:04:47 INFO - PROCESS | 1778 | 1464638687940 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x950d6400 == 54 [pid = 1778] [id = 68] 13:04:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x9510d000) [pid = 1778] [serial = 202] [outer = (nil)] 13:04:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x992e7400) [pid = 1778] [serial = 203] [outer = 0x9510d000] 13:04:48 INFO - PROCESS | 1778 | 1464638688063 Marionette DEBUG loaded listener.js 13:04:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x992f0800) [pid = 1778] [serial = 204] [outer = 0x9510d000] 13:04:48 INFO - PROCESS | 1778 | --DOCSHELL 0x950d3000 == 53 [pid = 1778] [id = 31] 13:04:48 INFO - PROCESS | 1778 | --DOCSHELL 0x921e8c00 == 52 [pid = 1778] [id = 59] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0xa62ef400) [pid = 1778] [serial = 143] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOCSHELL 0x91f12000 == 51 [pid = 1778] [id = 58] 13:04:48 INFO - PROCESS | 1778 | --DOCSHELL 0x9c91e400 == 50 [pid = 1778] [id = 57] 13:04:48 INFO - PROCESS | 1778 | --DOCSHELL 0x9c86ac00 == 49 [pid = 1778] [id = 56] 13:04:48 INFO - PROCESS | 1778 | --DOCSHELL 0x99ec1000 == 48 [pid = 1778] [id = 55] 13:04:48 INFO - PROCESS | 1778 | --DOCSHELL 0x99002000 == 47 [pid = 1778] [id = 54] 13:04:48 INFO - PROCESS | 1778 | 1464638688959 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x950d7000) [pid = 1778] [serial = 99] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0xa2452c00) [pid = 1778] [serial = 137] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x9510ec00) [pid = 1778] [serial = 116] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x9c948800) [pid = 1778] [serial = 119] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x951d7000) [pid = 1778] [serial = 128] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x9900a800) [pid = 1778] [serial = 129] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x9c62f800) [pid = 1778] [serial = 126] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x9b47cc00) [pid = 1778] [serial = 125] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x9c044000) [pid = 1778] [serial = 131] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0xa227e000) [pid = 1778] [serial = 122] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x9d20f000) [pid = 1778] [serial = 134] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x9d9cd400) [pid = 1778] [serial = 135] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0xa2459400) [pid = 1778] [serial = 138] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x9c920c00) [pid = 1778] [serial = 140] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x9c4bb400) [pid = 1778] [serial = 132] [outer = (nil)] [url = about:blank] 13:04:48 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0xa21ad800) [pid = 1778] [serial = 141] [outer = (nil)] [url = about:blank] 13:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1550ms 13:04:49 INFO - PROCESS | 1778 | 1464638689009 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 13:04:49 INFO - PROCESS | 1778 | 1464638689017 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 13:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:04:49 INFO - PROCESS | 1778 | 1464638689027 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:04:49 INFO - PROCESS | 1778 | 1464638689031 Marionette TRACE conn4 <- [1,246,null,{}] 13:04:49 INFO - PROCESS | 1778 | 1464638689037 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:49 INFO - PROCESS | 1778 | 1464638689196 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 13:04:49 INFO - PROCESS | 1778 | 1464638689303 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x954ae000 == 48 [pid = 1778] [id = 69] 13:04:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x9762b400) [pid = 1778] [serial = 205] [outer = (nil)] 13:04:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x9a292c00) [pid = 1778] [serial = 206] [outer = 0x9762b400] 13:04:49 INFO - PROCESS | 1778 | 1464638689378 Marionette DEBUG loaded listener.js 13:04:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9c047800) [pid = 1778] [serial = 207] [outer = 0x9762b400] 13:04:50 INFO - PROCESS | 1778 | 1464638690158 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1187ms 13:04:50 INFO - PROCESS | 1778 | 1464638690215 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 13:04:50 INFO - PROCESS | 1778 | 1464638690219 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 13:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:04:50 INFO - PROCESS | 1778 | 1464638690226 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:04:50 INFO - PROCESS | 1778 | 1464638690231 Marionette TRACE conn4 <- [1,250,null,{}] 13:04:50 INFO - PROCESS | 1778 | 1464638690247 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:50 INFO - PROCESS | 1778 | 1464638690407 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 13:04:50 INFO - PROCESS | 1778 | 1464638690419 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f72000 == 49 [pid = 1778] [id = 70] 13:04:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x950d3000) [pid = 1778] [serial = 208] [outer = (nil)] 13:04:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x9cb71c00) [pid = 1778] [serial = 209] [outer = 0x950d3000] 13:04:50 INFO - PROCESS | 1778 | 1464638690604 Marionette DEBUG loaded listener.js 13:04:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x9d20c000) [pid = 1778] [serial = 210] [outer = 0x950d3000] 13:04:51 INFO - PROCESS | 1778 | 1464638691378 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1182ms 13:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:04:51 INFO - PROCESS | 1778 | 1464638691414 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 13:04:51 INFO - PROCESS | 1778 | 1464638691418 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 13:04:51 INFO - PROCESS | 1778 | 1464638691429 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:04:51 INFO - PROCESS | 1778 | 1464638691433 Marionette TRACE conn4 <- [1,254,null,{}] 13:04:51 INFO - PROCESS | 1778 | 1464638691445 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:51 INFO - PROCESS | 1778 | 1464638691649 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 13:04:51 INFO - PROCESS | 1778 | 1464638691672 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c86d400 == 50 [pid = 1778] [id = 71] 13:04:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x9d210800) [pid = 1778] [serial = 211] [outer = (nil)] 13:04:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0xa1166400) [pid = 1778] [serial = 212] [outer = 0x9d210800] 13:04:51 INFO - PROCESS | 1778 | 1464638691746 Marionette DEBUG loaded listener.js 13:04:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0xa2454800) [pid = 1778] [serial = 213] [outer = 0x9d210800] 13:04:52 INFO - PROCESS | 1778 | 1464638692624 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1252ms 13:04:52 INFO - PROCESS | 1778 | 1464638692676 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 13:04:52 INFO - PROCESS | 1778 | 1464638692680 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 13:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:04:52 INFO - PROCESS | 1778 | 1464638692688 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:04:52 INFO - PROCESS | 1778 | 1464638692707 Marionette TRACE conn4 <- [1,258,null,{}] 13:04:52 INFO - PROCESS | 1778 | 1464638692721 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:52 INFO - PROCESS | 1778 | 1464638692918 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 13:04:52 INFO - PROCESS | 1778 | 1464638692947 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:52 INFO - PROCESS | 1778 | ++DOCSHELL 0xa0616c00 == 51 [pid = 1778] [id = 72] 13:04:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0xa244d400) [pid = 1778] [serial = 214] [outer = (nil)] 13:04:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0xa308dc00) [pid = 1778] [serial = 215] [outer = 0xa244d400] 13:04:53 INFO - PROCESS | 1778 | 1464638693022 Marionette DEBUG loaded listener.js 13:04:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0xa3260c00) [pid = 1778] [serial = 216] [outer = 0xa244d400] 13:04:53 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x921ee000) [pid = 1778] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:04:53 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x99079800) [pid = 1778] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:04:53 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x9973e800) [pid = 1778] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:04:53 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x9b47d800) [pid = 1778] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:04:53 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x9762e800) [pid = 1778] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:04:53 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9d152c00) [pid = 1778] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:04:53 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x9d9cb400) [pid = 1778] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:04:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0xa263d000) [pid = 1778] [serial = 217] [outer = 0xa6c6d800] 13:04:54 INFO - PROCESS | 1778 | 1464638694063 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1410ms 13:04:54 INFO - PROCESS | 1778 | 1464638694103 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 13:04:54 INFO - PROCESS | 1778 | 1464638694107 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 13:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:04:54 INFO - PROCESS | 1778 | 1464638694115 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:04:54 INFO - PROCESS | 1778 | 1464638694119 Marionette TRACE conn4 <- [1,262,null,{}] 13:04:54 INFO - PROCESS | 1778 | 1464638694124 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:54 INFO - PROCESS | 1778 | 1464638694306 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 13:04:54 INFO - PROCESS | 1778 | 1464638694319 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x921eb000 == 52 [pid = 1778] [id = 73] 13:04:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0xa6c67800) [pid = 1778] [serial = 218] [outer = (nil)] 13:04:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0xa6d2bc00) [pid = 1778] [serial = 219] [outer = 0xa6c67800] 13:04:54 INFO - PROCESS | 1778 | 1464638694399 Marionette DEBUG loaded listener.js 13:04:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0xa6d2e800) [pid = 1778] [serial = 220] [outer = 0xa6c67800] 13:04:55 INFO - PROCESS | 1778 | 1464638695189 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1136ms 13:04:55 INFO - PROCESS | 1778 | 1464638695253 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 13:04:55 INFO - PROCESS | 1778 | 1464638695257 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 13:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:04:55 INFO - PROCESS | 1778 | 1464638695263 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:04:55 INFO - PROCESS | 1778 | 1464638695265 Marionette TRACE conn4 <- [1,266,null,{}] 13:04:55 INFO - PROCESS | 1778 | 1464638695271 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:55 INFO - PROCESS | 1778 | 1464638695414 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 13:04:55 INFO - PROCESS | 1778 | 1464638695429 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x92501400 == 53 [pid = 1778] [id = 74] 13:04:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x92502800) [pid = 1778] [serial = 221] [outer = (nil)] 13:04:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x9250a800) [pid = 1778] [serial = 222] [outer = 0x92502800] 13:04:55 INFO - PROCESS | 1778 | 1464638695503 Marionette DEBUG loaded listener.js 13:04:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x9250d800) [pid = 1778] [serial = 223] [outer = 0x92502800] 13:04:56 INFO - PROCESS | 1778 | 1464638696587 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1381ms 13:04:56 INFO - PROCESS | 1778 | 1464638696645 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 13:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:04:56 INFO - PROCESS | 1778 | 1464638696653 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 13:04:56 INFO - PROCESS | 1778 | 1464638696661 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:04:56 INFO - PROCESS | 1778 | 1464638696669 Marionette TRACE conn4 <- [1,270,null,{}] 13:04:56 INFO - PROCESS | 1778 | 1464638696677 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:56 INFO - PROCESS | 1778 | 1464638696872 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 13:04:57 INFO - PROCESS | 1778 | 1464638697026 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x95105000 == 54 [pid = 1778] [id = 75] 13:04:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x951cd800) [pid = 1778] [serial = 224] [outer = (nil)] 13:04:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x954a8400) [pid = 1778] [serial = 225] [outer = 0x951cd800] 13:04:57 INFO - PROCESS | 1778 | 1464638697164 Marionette DEBUG loaded listener.js 13:04:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x992ecc00) [pid = 1778] [serial = 226] [outer = 0x951cd800] 13:04:58 INFO - PROCESS | 1778 | 1464638698065 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1441ms 13:04:58 INFO - PROCESS | 1778 | 1464638698102 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 13:04:58 INFO - PROCESS | 1778 | 1464638698111 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 13:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:04:58 INFO - PROCESS | 1778 | 1464638698122 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:04:58 INFO - PROCESS | 1778 | 1464638698127 Marionette TRACE conn4 <- [1,274,null,{}] 13:04:58 INFO - PROCESS | 1778 | 1464638698133 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:58 INFO - PROCESS | 1778 | 1464638698320 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 13:04:58 INFO - PROCESS | 1778 | 1464638698441 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x92507800 == 55 [pid = 1778] [id = 76] 13:04:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x9c62d800) [pid = 1778] [serial = 227] [outer = (nil)] 13:04:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x9c86f400) [pid = 1778] [serial = 228] [outer = 0x9c62d800] 13:04:58 INFO - PROCESS | 1778 | 1464638698529 Marionette DEBUG loaded listener.js 13:04:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x9cb42c00) [pid = 1778] [serial = 229] [outer = 0x9c62d800] 13:04:59 INFO - PROCESS | 1778 | 1464638699501 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1430ms 13:04:59 INFO - PROCESS | 1778 | 1464638699553 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 13:04:59 INFO - PROCESS | 1778 | 1464638699556 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 13:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:04:59 INFO - PROCESS | 1778 | 1464638699564 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:04:59 INFO - PROCESS | 1778 | 1464638699570 Marionette TRACE conn4 <- [1,278,null,{}] 13:04:59 INFO - PROCESS | 1778 | 1464638699586 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:59 INFO - PROCESS | 1778 | 1464638699808 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 13:05:00 INFO - PROCESS | 1778 | 1464638700007 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x92506400 == 56 [pid = 1778] [id = 77] 13:05:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0xa35ecc00) [pid = 1778] [serial = 230] [outer = (nil)] 13:05:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0xa6c52000) [pid = 1778] [serial = 231] [outer = 0xa35ecc00] 13:05:00 INFO - PROCESS | 1778 | 1464638700152 Marionette DEBUG loaded listener.js 13:05:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0xa6d30c00) [pid = 1778] [serial = 232] [outer = 0xa35ecc00] 13:05:00 INFO - PROCESS | 1778 | 1464638700995 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1497ms 13:05:01 INFO - PROCESS | 1778 | 1464638701062 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 13:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:05:01 INFO - PROCESS | 1778 | 1464638701067 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 13:05:01 INFO - PROCESS | 1778 | 1464638701074 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:05:01 INFO - PROCESS | 1778 | 1464638701077 Marionette TRACE conn4 <- [1,282,null,{}] 13:05:01 INFO - PROCESS | 1778 | 1464638701083 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:01 INFO - PROCESS | 1778 | 1464638701295 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 13:05:01 INFO - PROCESS | 1778 | 1464638701446 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f0e400 == 57 [pid = 1778] [id = 78] 13:05:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x9d189800) [pid = 1778] [serial = 233] [outer = (nil)] 13:05:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0xa6d35c00) [pid = 1778] [serial = 234] [outer = 0x9d189800] 13:05:01 INFO - PROCESS | 1778 | 1464638701555 Marionette DEBUG loaded listener.js 13:05:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0xa6d39800) [pid = 1778] [serial = 235] [outer = 0x9d189800] 13:05:02 INFO - PROCESS | 1778 | 1464638702614 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1589ms 13:05:02 INFO - PROCESS | 1778 | 1464638702664 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 13:05:02 INFO - PROCESS | 1778 | 1464638702668 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 13:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:05:02 INFO - PROCESS | 1778 | 1464638702675 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:05:02 INFO - PROCESS | 1778 | 1464638702678 Marionette TRACE conn4 <- [1,286,null,{}] 13:05:02 INFO - PROCESS | 1778 | 1464638702684 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:02 INFO - PROCESS | 1778 | 1464638702920 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 13:05:03 INFO - PROCESS | 1778 | 1464638703190 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f6d800 == 58 [pid = 1778] [id = 79] 13:05:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x90f70400) [pid = 1778] [serial = 236] [outer = (nil)] 13:05:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x90f76c00) [pid = 1778] [serial = 237] [outer = 0x90f70400] 13:05:03 INFO - PROCESS | 1778 | 1464638703382 Marionette DEBUG loaded listener.js 13:05:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x90f7a000) [pid = 1778] [serial = 238] [outer = 0x90f70400] 13:05:04 INFO - PROCESS | 1778 | 1464638704665 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 2008ms 13:05:04 INFO - PROCESS | 1778 | 1464638704686 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 13:05:04 INFO - PROCESS | 1778 | 1464638704693 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 13:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:05:04 INFO - PROCESS | 1778 | 1464638704704 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:05:04 INFO - PROCESS | 1778 | 1464638704710 Marionette TRACE conn4 <- [1,290,null,{}] 13:05:04 INFO - PROCESS | 1778 | 1464638704720 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:04 INFO - PROCESS | 1778 | 1464638704970 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 13:05:05 INFO - PROCESS | 1778 | 1464638705179 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f6f400 == 59 [pid = 1778] [id = 80] 13:05:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x90f74800) [pid = 1778] [serial = 239] [outer = (nil)] 13:05:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x910e6800) [pid = 1778] [serial = 240] [outer = 0x90f74800] 13:05:05 INFO - PROCESS | 1778 | 1464638705290 Marionette DEBUG loaded listener.js 13:05:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x910e9c00) [pid = 1778] [serial = 241] [outer = 0x90f74800] 13:05:06 INFO - PROCESS | 1778 | 1464638706256 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1598ms 13:05:06 INFO - PROCESS | 1778 | 1464638706302 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 13:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:05:06 INFO - PROCESS | 1778 | 1464638706306 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 13:05:06 INFO - PROCESS | 1778 | 1464638706313 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:05:06 INFO - PROCESS | 1778 | 1464638706316 Marionette TRACE conn4 <- [1,294,null,{}] 13:05:06 INFO - PROCESS | 1778 | 1464638706322 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:06 INFO - PROCESS | 1778 | 1464638706493 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 13:05:06 INFO - PROCESS | 1778 | 1464638706662 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f72400 == 60 [pid = 1778] [id = 81] 13:05:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x910e0c00) [pid = 1778] [serial = 242] [outer = (nil)] 13:05:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0xa6d36800) [pid = 1778] [serial = 243] [outer = 0x910e0c00] 13:05:06 INFO - PROCESS | 1778 | 1464638706749 Marionette DEBUG loaded listener.js 13:05:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0xa6f44800) [pid = 1778] [serial = 244] [outer = 0x910e0c00] 13:05:07 INFO - PROCESS | 1778 | 1464638707640 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1385ms 13:05:07 INFO - PROCESS | 1778 | 1464638707698 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 13:05:07 INFO - PROCESS | 1778 | 1464638707701 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 13:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:05:07 INFO - PROCESS | 1778 | 1464638707709 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:05:07 INFO - PROCESS | 1778 | 1464638707711 Marionette TRACE conn4 <- [1,298,null,{}] 13:05:07 INFO - PROCESS | 1778 | 1464638707718 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:07 INFO - PROCESS | 1778 | 1464638707903 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 13:05:08 INFO - PROCESS | 1778 | 1464638708064 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f51cc00 == 61 [pid = 1778] [id = 82] 13:05:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8f51e000) [pid = 1778] [serial = 245] [outer = (nil)] 13:05:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8f524400) [pid = 1778] [serial = 246] [outer = 0x8f51e000] 13:05:08 INFO - PROCESS | 1778 | 1464638708155 Marionette DEBUG loaded listener.js 13:05:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8f525c00) [pid = 1778] [serial = 247] [outer = 0x8f51e000] 13:05:09 INFO - PROCESS | 1778 | 1464638709042 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1381ms 13:05:09 INFO - PROCESS | 1778 | 1464638709090 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 13:05:09 INFO - PROCESS | 1778 | 1464638709094 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 13:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:05:09 INFO - PROCESS | 1778 | 1464638709101 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:05:09 INFO - PROCESS | 1778 | 1464638709105 Marionette TRACE conn4 <- [1,302,null,{}] 13:05:09 INFO - PROCESS | 1778 | 1464638709111 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:09 INFO - PROCESS | 1778 | 1464638709308 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 13:05:09 INFO - PROCESS | 1778 | 1464638709490 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f523400 == 62 [pid = 1778] [id = 83] 13:05:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8f528c00) [pid = 1778] [serial = 248] [outer = (nil)] 13:05:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x950ce800) [pid = 1778] [serial = 249] [outer = 0x8f528c00] 13:05:09 INFO - PROCESS | 1778 | 1464638709704 Marionette DEBUG loaded listener.js 13:05:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x9c048800) [pid = 1778] [serial = 250] [outer = 0x8f528c00] 13:05:11 INFO - PROCESS | 1778 | 1464638711135 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 2083ms 13:05:11 INFO - PROCESS | 1778 | 1464638711188 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 13:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:05:11 INFO - PROCESS | 1778 | 1464638711200 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 13:05:11 INFO - PROCESS | 1778 | 1464638711213 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:05:11 INFO - PROCESS | 1778 | 1464638711223 Marionette TRACE conn4 <- [1,306,null,{}] 13:05:11 INFO - PROCESS | 1778 | 1464638711236 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:11 INFO - PROCESS | 1778 | 1464638711516 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 13:05:11 INFO - PROCESS | 1778 | 1464638711762 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x921ea000 == 63 [pid = 1778] [id = 84] 13:05:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x92504800) [pid = 1778] [serial = 251] [outer = (nil)] 13:05:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x94fc0400) [pid = 1778] [serial = 252] [outer = 0x92504800] 13:05:11 INFO - PROCESS | 1778 | 1464638711843 Marionette DEBUG loaded listener.js 13:05:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x951d2000) [pid = 1778] [serial = 253] [outer = 0x92504800] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0x921eb000 == 62 [pid = 1778] [id = 73] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0xa0616c00 == 61 [pid = 1778] [id = 72] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0x9c86d400 == 60 [pid = 1778] [id = 71] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0x91f72000 == 59 [pid = 1778] [id = 70] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0x954ae000 == 58 [pid = 1778] [id = 69] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0x950d6400 == 57 [pid = 1778] [id = 68] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0x95107000 == 56 [pid = 1778] [id = 65] 13:05:12 INFO - PROCESS | 1778 | 1464638712741 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0x9d2c3c00 == 55 [pid = 1778] [id = 64] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0x94598800 == 54 [pid = 1778] [id = 63] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0x94fbfc00 == 53 [pid = 1778] [id = 62] 13:05:12 INFO - PROCESS | 1778 | --DOCSHELL 0x94fc6000 == 52 [pid = 1778] [id = 61] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x94fcbc00) [pid = 1778] [serial = 176] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x9b478c00) [pid = 1778] [serial = 161] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x9c863800) [pid = 1778] [serial = 158] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x9c867000) [pid = 1778] [serial = 165] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0xa325e800) [pid = 1778] [serial = 173] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0xa68b2c00) [pid = 1778] [serial = 152] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x9c428c00) [pid = 1778] [serial = 162] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x9a26d000) [pid = 1778] [serial = 146] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x9d209000) [pid = 1778] [serial = 149] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x9c894800) [pid = 1778] [serial = 159] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0xa326c400) [pid = 1778] [serial = 174] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0xa6c5bc00) [pid = 1778] [serial = 155] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x9d25e000) [pid = 1778] [serial = 168] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x9c42dc00) [pid = 1778] [serial = 164] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x9d204c00) [pid = 1778] [serial = 167] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0xa2288400) [pid = 1778] [serial = 170] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0xa263c000) [pid = 1778] [serial = 171] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x99734800) [pid = 1778] [serial = 177] [outer = (nil)] [url = about:blank] 13:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1600ms 13:05:12 INFO - PROCESS | 1778 | 1464638712810 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 13:05:12 INFO - PROCESS | 1778 | 1464638712819 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 13:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:05:12 INFO - PROCESS | 1778 | 1464638712831 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:05:12 INFO - PROCESS | 1778 | 1464638712834 Marionette TRACE conn4 <- [1,310,null,{}] 13:05:12 INFO - PROCESS | 1778 | 1464638712842 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:13 INFO - PROCESS | 1778 | 1464638713012 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 13:05:13 INFO - PROCESS | 1778 | 1464638713133 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x921ef400 == 53 [pid = 1778] [id = 85] 13:05:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x92505c00) [pid = 1778] [serial = 254] [outer = (nil)] 13:05:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x992f1800) [pid = 1778] [serial = 255] [outer = 0x92505c00] 13:05:13 INFO - PROCESS | 1778 | 1464638713213 Marionette DEBUG loaded listener.js 13:05:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x9a26d000) [pid = 1778] [serial = 256] [outer = 0x92505c00] 13:05:14 INFO - PROCESS | 1778 | 1464638714029 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1241ms 13:05:14 INFO - PROCESS | 1778 | 1464638714072 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 13:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:05:14 INFO - PROCESS | 1778 | 1464638714076 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 13:05:14 INFO - PROCESS | 1778 | 1464638714084 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:05:14 INFO - PROCESS | 1778 | 1464638714089 Marionette TRACE conn4 <- [1,314,null,{}] 13:05:14 INFO - PROCESS | 1778 | 1464638714105 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:14 INFO - PROCESS | 1778 | 1464638714283 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 13:05:14 INFO - PROCESS | 1778 | 1464638714297 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x992f5400 == 54 [pid = 1778] [id = 86] 13:05:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x9c04a000) [pid = 1778] [serial = 257] [outer = (nil)] 13:05:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x9c871800) [pid = 1778] [serial = 258] [outer = 0x9c04a000] 13:05:14 INFO - PROCESS | 1778 | 1464638714475 Marionette DEBUG loaded listener.js 13:05:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x9cb42000) [pid = 1778] [serial = 259] [outer = 0x9c04a000] 13:05:15 INFO - PROCESS | 1778 | 1464638715289 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1245ms 13:05:15 INFO - PROCESS | 1778 | 1464638715330 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 13:05:15 INFO - PROCESS | 1778 | 1464638715334 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 13:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:05:15 INFO - PROCESS | 1778 | 1464638715341 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:05:15 INFO - PROCESS | 1778 | 1464638715344 Marionette TRACE conn4 <- [1,318,null,{}] 13:05:15 INFO - PROCESS | 1778 | 1464638715349 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:15 INFO - PROCESS | 1778 | 1464638715578 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 13:05:15 INFO - PROCESS | 1778 | 1464638715605 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x9cb41800 == 55 [pid = 1778] [id = 87] 13:05:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x9d207400) [pid = 1778] [serial = 260] [outer = (nil)] 13:05:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x9d260400) [pid = 1778] [serial = 261] [outer = 0x9d207400] 13:05:15 INFO - PROCESS | 1778 | 1464638715681 Marionette DEBUG loaded listener.js 13:05:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x9d9cdc00) [pid = 1778] [serial = 262] [outer = 0x9d207400] 13:05:16 INFO - PROCESS | 1778 | 1464638716625 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1328ms 13:05:16 INFO - PROCESS | 1778 | 1464638716670 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 13:05:16 INFO - PROCESS | 1778 | 1464638716674 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 13:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:05:16 INFO - PROCESS | 1778 | 1464638716688 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:05:16 INFO - PROCESS | 1778 | 1464638716692 Marionette TRACE conn4 <- [1,322,null,{}] 13:05:16 INFO - PROCESS | 1778 | 1464638716697 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:16 INFO - PROCESS | 1778 | 1464638716922 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 13:05:16 INFO - PROCESS | 1778 | 1464638716943 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d9c8400 == 56 [pid = 1778] [id = 88] 13:05:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0xa0616800) [pid = 1778] [serial = 263] [outer = (nil)] 13:05:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0xa2408000) [pid = 1778] [serial = 264] [outer = 0xa0616800] 13:05:17 INFO - PROCESS | 1778 | 1464638717021 Marionette DEBUG loaded listener.js 13:05:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0xa2613800) [pid = 1778] [serial = 265] [outer = 0xa0616800] 13:05:17 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x9d210800) [pid = 1778] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:05:17 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0xa244d400) [pid = 1778] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:05:17 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0xa6c67800) [pid = 1778] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:05:17 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x950d3000) [pid = 1778] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:05:17 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x9510d000) [pid = 1778] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:05:17 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x9762b400) [pid = 1778] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:05:18 INFO - PROCESS | 1778 | 1464638718085 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1436ms 13:05:18 INFO - PROCESS | 1778 | 1464638718125 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 13:05:18 INFO - PROCESS | 1778 | 1464638718128 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 13:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:05:18 INFO - PROCESS | 1778 | 1464638718134 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:05:18 INFO - PROCESS | 1778 | 1464638718138 Marionette TRACE conn4 <- [1,326,null,{}] 13:05:18 INFO - PROCESS | 1778 | 1464638718143 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:18 INFO - PROCESS | 1778 | 1464638718313 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 13:05:18 INFO - PROCESS | 1778 | 1464638718324 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x90fea400 == 57 [pid = 1778] [id = 89] 13:05:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x90feb400) [pid = 1778] [serial = 266] [outer = (nil)] 13:05:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x90ff4000) [pid = 1778] [serial = 267] [outer = 0x90feb400] 13:05:18 INFO - PROCESS | 1778 | 1464638718503 Marionette DEBUG loaded listener.js 13:05:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x9c889c00) [pid = 1778] [serial = 268] [outer = 0x90feb400] 13:05:19 INFO - PROCESS | 1778 | 1464638719255 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1132ms 13:05:19 INFO - PROCESS | 1778 | 1464638719267 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 13:05:19 INFO - PROCESS | 1778 | 1464638719269 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 13:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:05:19 INFO - PROCESS | 1778 | 1464638719280 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:05:19 INFO - PROCESS | 1778 | 1464638719283 Marionette TRACE conn4 <- [1,330,null,{}] 13:05:19 INFO - PROCESS | 1778 | 1464638719289 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:19 INFO - PROCESS | 1778 | 1464638719483 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 13:05:19 INFO - PROCESS | 1778 | 1464638719639 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f51bc00 == 58 [pid = 1778] [id = 90] 13:05:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8f51c000) [pid = 1778] [serial = 269] [outer = (nil)] 13:05:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x90f73c00) [pid = 1778] [serial = 270] [outer = 0x8f51c000] 13:05:19 INFO - PROCESS | 1778 | 1464638719731 Marionette DEBUG loaded listener.js 13:05:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x90feb800) [pid = 1778] [serial = 271] [outer = 0x8f51c000] 13:05:20 INFO - PROCESS | 1778 | 1464638720808 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1586ms 13:05:20 INFO - PROCESS | 1778 | 1464638720869 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 13:05:20 INFO - PROCESS | 1778 | 1464638720876 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 13:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:05:20 INFO - PROCESS | 1778 | 1464638720885 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:05:20 INFO - PROCESS | 1778 | 1464638720891 Marionette TRACE conn4 <- [1,334,null,{}] 13:05:20 INFO - PROCESS | 1778 | 1464638720899 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:21 INFO - PROCESS | 1778 | 1464638721176 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 13:05:21 INFO - PROCESS | 1778 | 1464638721431 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x92507400 == 59 [pid = 1778] [id = 91] 13:05:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x9250b800) [pid = 1778] [serial = 272] [outer = (nil)] 13:05:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x94fc6000) [pid = 1778] [serial = 273] [outer = 0x9250b800] 13:05:21 INFO - PROCESS | 1778 | 1464638721524 Marionette DEBUG loaded listener.js 13:05:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x98161800) [pid = 1778] [serial = 274] [outer = 0x9250b800] 13:05:22 INFO - PROCESS | 1778 | 1464638722428 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1586ms 13:05:22 INFO - PROCESS | 1778 | 1464638722475 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 13:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:05:22 INFO - PROCESS | 1778 | 1464638722482 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 13:05:22 INFO - PROCESS | 1778 | 1464638722489 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:05:22 INFO - PROCESS | 1778 | 1464638722492 Marionette TRACE conn4 <- [1,338,null,{}] 13:05:22 INFO - PROCESS | 1778 | 1464638722500 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:22 INFO - PROCESS | 1778 | 1464638722694 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 13:05:22 INFO - PROCESS | 1778 | 1464638722855 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x992e6c00 == 60 [pid = 1778] [id = 92] 13:05:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x9c437000) [pid = 1778] [serial = 275] [outer = (nil)] 13:05:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x9c86ac00) [pid = 1778] [serial = 276] [outer = 0x9c437000] 13:05:22 INFO - PROCESS | 1778 | 1464638722949 Marionette DEBUG loaded listener.js 13:05:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x9c952400) [pid = 1778] [serial = 277] [outer = 0x9c437000] 13:05:23 INFO - PROCESS | 1778 | 1464638723918 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1486ms 13:05:23 INFO - PROCESS | 1778 | 1464638723976 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 13:05:23 INFO - PROCESS | 1778 | 1464638723981 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 13:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:05:24 INFO - PROCESS | 1778 | 1464638723997 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:05:24 INFO - PROCESS | 1778 | 1464638724007 Marionette TRACE conn4 <- [1,342,null,{}] 13:05:24 INFO - PROCESS | 1778 | 1464638724014 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:24 INFO - PROCESS | 1778 | 1464638724249 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 13:05:24 INFO - PROCESS | 1778 | 1464638724450 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f6e400 == 61 [pid = 1778] [id = 93] 13:05:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0xa2635800) [pid = 1778] [serial = 278] [outer = (nil)] 13:05:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0xa623f800) [pid = 1778] [serial = 279] [outer = 0xa2635800] 13:05:24 INFO - PROCESS | 1778 | 1464638724586 Marionette DEBUG loaded listener.js 13:05:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0xa6764400) [pid = 1778] [serial = 280] [outer = 0xa2635800] 13:05:25 INFO - PROCESS | 1778 | 1464638725455 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1504ms 13:05:25 INFO - PROCESS | 1778 | 1464638725498 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 13:05:25 INFO - PROCESS | 1778 | 1464638725505 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 13:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:05:25 INFO - PROCESS | 1778 | 1464638725513 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:05:25 INFO - PROCESS | 1778 | 1464638725518 Marionette TRACE conn4 <- [1,346,null,{}] 13:05:25 INFO - PROCESS | 1778 | 1464638725524 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:25 INFO - PROCESS | 1778 | 1464638725727 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 13:05:25 INFO - PROCESS | 1778 | 1464638725886 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f77400 == 62 [pid = 1778] [id = 94] 13:05:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0xa62f8800) [pid = 1778] [serial = 281] [outer = (nil)] 13:05:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0xa6c67400) [pid = 1778] [serial = 282] [outer = 0xa62f8800] 13:05:25 INFO - PROCESS | 1778 | 1464638725980 Marionette DEBUG loaded listener.js 13:05:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0xa6c6b400) [pid = 1778] [serial = 283] [outer = 0xa62f8800] 13:05:26 INFO - PROCESS | 1778 | 1464638726868 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1387ms 13:05:26 INFO - PROCESS | 1778 | 1464638726901 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 13:05:26 INFO - PROCESS | 1778 | 1464638726905 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 13:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:05:26 INFO - PROCESS | 1778 | 1464638726912 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:05:26 INFO - PROCESS | 1778 | 1464638726915 Marionette TRACE conn4 <- [1,350,null,{}] 13:05:26 INFO - PROCESS | 1778 | 1464638726922 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:27 INFO - PROCESS | 1778 | 1464638727096 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 13:05:27 INFO - PROCESS | 1778 | 1464638727262 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f65f400 == 63 [pid = 1778] [id = 95] 13:05:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8f660000) [pid = 1778] [serial = 284] [outer = (nil)] 13:05:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8f666800) [pid = 1778] [serial = 285] [outer = 0x8f660000] 13:05:27 INFO - PROCESS | 1778 | 1464638727370 Marionette DEBUG loaded listener.js 13:05:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x910db400) [pid = 1778] [serial = 286] [outer = 0x8f660000] 13:05:28 INFO - PROCESS | 1778 | 1464638728392 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1537ms 13:05:28 INFO - PROCESS | 1778 | 1464638728451 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 13:05:28 INFO - PROCESS | 1778 | 1464638728454 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 13:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:05:28 INFO - PROCESS | 1778 | 1464638728461 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:05:28 INFO - PROCESS | 1778 | 1464638728465 Marionette TRACE conn4 <- [1,354,null,{}] 13:05:28 INFO - PROCESS | 1778 | 1464638728471 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:28 INFO - PROCESS | 1778 | 1464638728668 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 13:05:28 INFO - PROCESS | 1778 | 1464638728830 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8eda6400 == 64 [pid = 1778] [id = 96] 13:05:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8eda6c00) [pid = 1778] [serial = 287] [outer = (nil)] 13:05:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8edb1400) [pid = 1778] [serial = 288] [outer = 0x8eda6c00] 13:05:28 INFO - PROCESS | 1778 | 1464638728969 Marionette DEBUG loaded listener.js 13:05:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8f664800) [pid = 1778] [serial = 289] [outer = 0x8eda6c00] 13:05:29 INFO - PROCESS | 1778 | 1464638729877 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1436ms 13:05:29 INFO - PROCESS | 1778 | 1464638729899 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 13:05:29 INFO - PROCESS | 1778 | 1464638729903 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 13:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:05:29 INFO - PROCESS | 1778 | 1464638729910 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:05:29 INFO - PROCESS | 1778 | 1464638729914 Marionette TRACE conn4 <- [1,358,null,{}] 13:05:29 INFO - PROCESS | 1778 | 1464638729921 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:30 INFO - PROCESS | 1778 | 1464638730098 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 13:05:30 INFO - PROCESS | 1778 | 1464638730266 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef33000 == 65 [pid = 1778] [id = 97] 13:05:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8ef33c00) [pid = 1778] [serial = 290] [outer = (nil)] 13:05:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8ef38800) [pid = 1778] [serial = 291] [outer = 0x8ef33c00] 13:05:30 INFO - PROCESS | 1778 | 1464638730359 Marionette DEBUG loaded listener.js 13:05:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8ef3c800) [pid = 1778] [serial = 292] [outer = 0x8ef33c00] 13:05:31 INFO - PROCESS | 1778 | 1464638731305 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1440ms 13:05:31 INFO - PROCESS | 1778 | 1464638731352 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 13:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:05:31 INFO - PROCESS | 1778 | 1464638731357 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 13:05:31 INFO - PROCESS | 1778 | 1464638731365 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:05:31 INFO - PROCESS | 1778 | 1464638731369 Marionette TRACE conn4 <- [1,362,null,{}] 13:05:31 INFO - PROCESS | 1778 | 1464638731375 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:31 INFO - PROCESS | 1778 | 1464638731566 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 13:05:31 INFO - PROCESS | 1778 | 1464638731733 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef39c00 == 66 [pid = 1778] [id = 98] 13:05:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8ef3dc00) [pid = 1778] [serial = 293] [outer = (nil)] 13:05:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8f0c6000) [pid = 1778] [serial = 294] [outer = 0x8ef3dc00] 13:05:31 INFO - PROCESS | 1778 | 1464638731864 Marionette DEBUG loaded listener.js 13:05:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8f0c9c00) [pid = 1778] [serial = 295] [outer = 0x8ef3dc00] 13:05:32 INFO - PROCESS | 1778 | 1464638732786 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1486ms 13:05:32 INFO - PROCESS | 1778 | 1464638732852 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 13:05:32 INFO - PROCESS | 1778 | 1464638732856 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 13:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:05:32 INFO - PROCESS | 1778 | 1464638732863 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:05:32 INFO - PROCESS | 1778 | 1464638732867 Marionette TRACE conn4 <- [1,366,null,{}] 13:05:32 INFO - PROCESS | 1778 | 1464638732873 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:33 INFO - PROCESS | 1778 | 1464638733067 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 13:05:33 INFO - PROCESS | 1778 | 1464638733278 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef3e400 == 67 [pid = 1778] [id = 99] 13:05:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8f0cc000) [pid = 1778] [serial = 296] [outer = (nil)] 13:05:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8f0d0400) [pid = 1778] [serial = 297] [outer = 0x8f0cc000] 13:05:33 INFO - PROCESS | 1778 | 1464638733409 Marionette DEBUG loaded listener.js 13:05:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8f0d2800) [pid = 1778] [serial = 298] [outer = 0x8f0cc000] 13:05:34 INFO - PROCESS | 1778 | 1464638734287 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1481ms 13:05:34 INFO - PROCESS | 1778 | 1464638734345 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 13:05:34 INFO - PROCESS | 1778 | 1464638734350 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 13:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:05:34 INFO - PROCESS | 1778 | 1464638734356 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:05:34 INFO - PROCESS | 1778 | 1464638734359 Marionette TRACE conn4 <- [1,370,null,{}] 13:05:34 INFO - PROCESS | 1778 | 1464638734365 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:34 INFO - PROCESS | 1778 | 1464638734590 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 13:05:34 INFO - PROCESS | 1778 | 1464638734833 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f10c00 == 68 [pid = 1778] [id = 100] 13:05:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x92c3a800) [pid = 1778] [serial = 299] [outer = (nil)] 13:05:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92c3d000) [pid = 1778] [serial = 300] [outer = 0x92c3a800] 13:05:34 INFO - PROCESS | 1778 | 1464638734948 Marionette DEBUG loaded listener.js 13:05:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x92c42800) [pid = 1778] [serial = 301] [outer = 0x92c3a800] 13:05:36 INFO - PROCESS | 1778 | 1464638736163 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1839ms 13:05:36 INFO - PROCESS | 1778 | 1464638736196 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 13:05:36 INFO - PROCESS | 1778 | 1464638736202 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 13:05:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:05:36 INFO - PROCESS | 1778 | 1464638736221 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:05:36 INFO - PROCESS | 1778 | 1464638736227 Marionette TRACE conn4 <- [1,374,null,{}] 13:05:36 INFO - PROCESS | 1778 | 1464638736236 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:36 INFO - PROCESS | 1778 | 1464638736533 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 13:05:36 INFO - PROCESS | 1778 | 1464638736700 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f77800 == 69 [pid = 1778] [id = 101] 13:05:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x90f78800) [pid = 1778] [serial = 302] [outer = (nil)] 13:05:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x90fe8c00) [pid = 1778] [serial = 303] [outer = 0x90f78800] 13:05:36 INFO - PROCESS | 1778 | 1464638736818 Marionette DEBUG loaded listener.js 13:05:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x910dd000) [pid = 1778] [serial = 304] [outer = 0x90f78800] 13:05:37 INFO - PROCESS | 1778 | 1464638737852 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:05:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:05:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1696ms 13:05:37 INFO - PROCESS | 1778 | 1464638737907 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 13:05:37 INFO - PROCESS | 1778 | 1464638737916 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 13:05:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:05:37 INFO - PROCESS | 1778 | 1464638737926 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:05:37 INFO - PROCESS | 1778 | 1464638737931 Marionette TRACE conn4 <- [1,378,null,{}] 13:05:37 INFO - PROCESS | 1778 | 1464638737937 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:38 INFO - PROCESS | 1778 | 1464638738160 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x950d7c00 == 68 [pid = 1778] [id = 52] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x951d5800 == 67 [pid = 1778] [id = 49] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x9a293400 == 66 [pid = 1778] [id = 51] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0xa3552400) [pid = 1778] [serial = 179] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x951d0400) [pid = 1778] [serial = 182] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x9c86d000) [pid = 1778] [serial = 185] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0xa62f6000) [pid = 1778] [serial = 188] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0xa6c59c00) [pid = 1778] [serial = 191] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x992ee400) [pid = 1778] [serial = 194] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0xa6f47800) [pid = 1778] [serial = 197] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | 1464638738451 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x90fea400 == 65 [pid = 1778] [id = 89] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x9d9c8400 == 64 [pid = 1778] [id = 88] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x9cb41800 == 63 [pid = 1778] [id = 87] 13:05:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x90fea400 == 64 [pid = 1778] [id = 102] 13:05:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x910de800) [pid = 1778] [serial = 305] [outer = (nil)] 13:05:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x921ec000) [pid = 1778] [serial = 306] [outer = 0x910de800] 13:05:38 INFO - PROCESS | 1778 | 1464638738570 Marionette DEBUG loaded listener.js 13:05:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92506c00) [pid = 1778] [serial = 307] [outer = 0x910de800] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x992f5400 == 63 [pid = 1778] [id = 86] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x921ef400 == 62 [pid = 1778] [id = 85] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x921ea000 == 61 [pid = 1778] [id = 84] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x8f51cc00 == 60 [pid = 1778] [id = 82] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x90f72400 == 59 [pid = 1778] [id = 81] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x90f6f400 == 58 [pid = 1778] [id = 80] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x90f6d800 == 57 [pid = 1778] [id = 79] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x91f0e400 == 56 [pid = 1778] [id = 78] 13:05:38 INFO - PROCESS | 1778 | --DOCSHELL 0x95105000 == 55 [pid = 1778] [id = 75] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0xa2454800) [pid = 1778] [serial = 213] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0xa6234c00) [pid = 1778] [serial = 90] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0xa6d2e800) [pid = 1778] [serial = 220] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x9d20c000) [pid = 1778] [serial = 210] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0xa1166400) [pid = 1778] [serial = 212] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0xa308dc00) [pid = 1778] [serial = 215] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0xa6d2bc00) [pid = 1778] [serial = 219] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0xa3260c00) [pid = 1778] [serial = 216] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x9cb71c00) [pid = 1778] [serial = 209] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x992f0800) [pid = 1778] [serial = 204] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x992e7400) [pid = 1778] [serial = 203] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x9a292c00) [pid = 1778] [serial = 206] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x9c047800) [pid = 1778] [serial = 207] [outer = (nil)] [url = about:blank] 13:05:38 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0xa6fdb800) [pid = 1778] [serial = 200] [outer = (nil)] [url = about:blank] 13:05:39 INFO - PROCESS | 1778 | 1464638739383 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:05:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:05:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1486ms 13:05:39 INFO - PROCESS | 1778 | 1464638739413 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 13:05:39 INFO - PROCESS | 1778 | 1464638739417 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 13:05:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:05:39 INFO - PROCESS | 1778 | 1464638739435 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:05:39 INFO - PROCESS | 1778 | 1464638739441 Marionette TRACE conn4 <- [1,382,null,{}] 13:05:39 INFO - PROCESS | 1778 | 1464638739459 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:39 INFO - PROCESS | 1778 | 1464638739630 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 13:05:39 INFO - PROCESS | 1778 | 1464638739642 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f65fc00 == 56 [pid = 1778] [id = 103] 13:05:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x92c47800) [pid = 1778] [serial = 308] [outer = (nil)] 13:05:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x951d0c00) [pid = 1778] [serial = 309] [outer = 0x92c47800] 13:05:39 INFO - PROCESS | 1778 | 1464638739723 Marionette DEBUG loaded listener.js 13:05:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x9762f400) [pid = 1778] [serial = 310] [outer = 0x92c47800] 13:05:40 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:05:40 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:05:40 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:05:40 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:05:40 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:05:40 INFO - PROCESS | 1778 | 1464638740705 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:05:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:05:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1310ms 13:05:40 INFO - PROCESS | 1778 | 1464638740735 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 13:05:40 INFO - PROCESS | 1778 | 1464638740742 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 13:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:05:40 INFO - PROCESS | 1778 | 1464638740752 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:05:40 INFO - PROCESS | 1778 | 1464638740756 Marionette TRACE conn4 <- [1,386,null,{}] 13:05:40 INFO - PROCESS | 1778 | 1464638740762 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:40 INFO - PROCESS | 1778 | 1464638740993 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 13:05:41 INFO - PROCESS | 1778 | 1464638741023 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x951d2800 == 57 [pid = 1778] [id = 104] 13:05:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x992f0800) [pid = 1778] [serial = 311] [outer = (nil)] 13:05:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x99fb6c00) [pid = 1778] [serial = 312] [outer = 0x992f0800] 13:05:41 INFO - PROCESS | 1778 | 1464638741106 Marionette DEBUG loaded listener.js 13:05:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x9c043800) [pid = 1778] [serial = 313] [outer = 0x992f0800] 13:05:42 INFO - PROCESS | 1778 | 1464638742048 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:05:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1337ms 13:05:42 INFO - PROCESS | 1778 | 1464638742091 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 13:05:42 INFO - PROCESS | 1778 | 1464638742097 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 13:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:05:42 INFO - PROCESS | 1778 | 1464638742118 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:05:42 INFO - PROCESS | 1778 | 1464638742123 Marionette TRACE conn4 <- [1,390,null,{}] 13:05:42 INFO - PROCESS | 1778 | 1464638742132 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:42 INFO - PROCESS | 1778 | 1464638742400 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 13:05:42 INFO - PROCESS | 1778 | 1464638742431 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x92c41c00 == 58 [pid = 1778] [id = 105] 13:05:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x992ef000) [pid = 1778] [serial = 314] [outer = (nil)] 13:05:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x9c4c3c00) [pid = 1778] [serial = 315] [outer = 0x992ef000] 13:05:42 INFO - PROCESS | 1778 | 1464638742507 Marionette DEBUG loaded listener.js 13:05:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x9c86f000) [pid = 1778] [serial = 316] [outer = 0x992ef000] 13:05:43 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x9c04a000) [pid = 1778] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:05:43 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x9d207400) [pid = 1778] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:05:43 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x92505c00) [pid = 1778] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:05:43 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0xa0616800) [pid = 1778] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:05:43 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x92504800) [pid = 1778] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:05:43 INFO - PROCESS | 1778 | 1464638743791 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:05:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1736ms 13:05:43 INFO - PROCESS | 1778 | 1464638743863 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 13:05:43 INFO - PROCESS | 1778 | 1464638743867 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 13:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:05:43 INFO - PROCESS | 1778 | 1464638743873 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:05:43 INFO - PROCESS | 1778 | 1464638743876 Marionette TRACE conn4 <- [1,394,null,{}] 13:05:43 INFO - PROCESS | 1778 | 1464638743881 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:44 INFO - PROCESS | 1778 | 1464638744061 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 13:05:44 INFO - PROCESS | 1778 | 1464638744182 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f78400 == 59 [pid = 1778] [id = 106] 13:05:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x910e9000) [pid = 1778] [serial = 317] [outer = (nil)] 13:05:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x9d205800) [pid = 1778] [serial = 318] [outer = 0x910e9000] 13:05:44 INFO - PROCESS | 1778 | 1464638744263 Marionette DEBUG loaded listener.js 13:05:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x9d262800) [pid = 1778] [serial = 319] [outer = 0x910e9000] 13:05:45 INFO - PROCESS | 1778 | 1464638745035 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:05:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:05:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1185ms 13:05:45 INFO - PROCESS | 1778 | 1464638745060 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 13:05:45 INFO - PROCESS | 1778 | 1464638745064 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 13:05:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:05:45 INFO - PROCESS | 1778 | 1464638745070 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:05:45 INFO - PROCESS | 1778 | 1464638745073 Marionette TRACE conn4 <- [1,398,null,{}] 13:05:45 INFO - PROCESS | 1778 | 1464638745079 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:45 INFO - PROCESS | 1778 | 1464638745283 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 13:05:45 INFO - PROCESS | 1778 | 1464638745447 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edaec00 == 60 [pid = 1778] [id = 107] 13:05:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8edaf000) [pid = 1778] [serial = 320] [outer = (nil)] 13:05:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8f0c7000) [pid = 1778] [serial = 321] [outer = 0x8edaf000] 13:05:45 INFO - PROCESS | 1778 | 1464638745537 Marionette DEBUG loaded listener.js 13:05:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8f525400) [pid = 1778] [serial = 322] [outer = 0x8edaf000] 13:05:46 INFO - PROCESS | 1778 | 1464638746697 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:05:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:05:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1702ms 13:05:46 INFO - PROCESS | 1778 | 1464638746775 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 13:05:46 INFO - PROCESS | 1778 | 1464638746782 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 13:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:05:46 INFO - PROCESS | 1778 | 1464638746791 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:05:46 INFO - PROCESS | 1778 | 1464638746796 Marionette TRACE conn4 <- [1,402,null,{}] 13:05:46 INFO - PROCESS | 1778 | 1464638746805 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:47 INFO - PROCESS | 1778 | 1464638747040 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 13:05:47 INFO - PROCESS | 1778 | 1464638747267 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x910e8000 == 61 [pid = 1778] [id = 108] 13:05:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x91f0f000) [pid = 1778] [serial = 323] [outer = (nil)] 13:05:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x921ec400) [pid = 1778] [serial = 324] [outer = 0x91f0f000] 13:05:47 INFO - PROCESS | 1778 | 1464638747359 Marionette DEBUG loaded listener.js 13:05:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x92c39800) [pid = 1778] [serial = 325] [outer = 0x91f0f000] 13:05:48 INFO - PROCESS | 1778 | 1464638748373 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:05:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1635ms 13:05:48 INFO - PROCESS | 1778 | 1464638748430 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 13:05:48 INFO - PROCESS | 1778 | 1464638748439 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 13:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:05:48 INFO - PROCESS | 1778 | 1464638748448 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:05:48 INFO - PROCESS | 1778 | 1464638748451 Marionette TRACE conn4 <- [1,406,null,{}] 13:05:48 INFO - PROCESS | 1778 | 1464638748457 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:48 INFO - PROCESS | 1778 | 1464638748654 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 13:05:48 INFO - PROCESS | 1778 | 1464638748931 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef38000 == 62 [pid = 1778] [id = 109] 13:05:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x9c048c00) [pid = 1778] [serial = 326] [outer = (nil)] 13:05:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x9c894800) [pid = 1778] [serial = 327] [outer = 0x9c048c00] 13:05:49 INFO - PROCESS | 1778 | 1464638749037 Marionette DEBUG loaded listener.js 13:05:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x9d205400) [pid = 1778] [serial = 328] [outer = 0x9c048c00] 13:05:49 INFO - PROCESS | 1778 | 1464638749936 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:05:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:05:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1529ms 13:05:49 INFO - PROCESS | 1778 | 1464638749978 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 13:05:49 INFO - PROCESS | 1778 | 1464638749982 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 13:05:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:05:50 INFO - PROCESS | 1778 | 1464638749999 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:05:50 INFO - PROCESS | 1778 | 1464638750009 Marionette TRACE conn4 <- [1,410,null,{}] 13:05:50 INFO - PROCESS | 1778 | 1464638750017 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:50 INFO - PROCESS | 1778 | 1464638750218 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 13:05:50 INFO - PROCESS | 1778 | 1464638750432 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef36800 == 63 [pid = 1778] [id = 110] 13:05:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x9459e800) [pid = 1778] [serial = 329] [outer = (nil)] 13:05:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0xa5048800) [pid = 1778] [serial = 330] [outer = 0x9459e800] 13:05:50 INFO - PROCESS | 1778 | 1464638750563 Marionette DEBUG loaded listener.js 13:05:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0xa6297800) [pid = 1778] [serial = 331] [outer = 0x9459e800] 13:05:51 INFO - PROCESS | 1778 | 1464638751460 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:05:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:05:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1501ms 13:05:51 INFO - PROCESS | 1778 | 1464638751494 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 13:05:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:05:51 INFO - PROCESS | 1778 | 1464638751499 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 13:05:51 INFO - PROCESS | 1778 | 1464638751505 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:05:51 INFO - PROCESS | 1778 | 1464638751509 Marionette TRACE conn4 <- [1,414,null,{}] 13:05:51 INFO - PROCESS | 1778 | 1464638751515 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:51 INFO - PROCESS | 1778 | 1464638751754 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 13:05:51 INFO - PROCESS | 1778 | 1464638751972 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f782800 == 64 [pid = 1778] [id = 111] 13:05:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x8f788000) [pid = 1778] [serial = 332] [outer = (nil)] 13:05:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x8f78c000) [pid = 1778] [serial = 333] [outer = 0x8f788000] 13:05:52 INFO - PROCESS | 1778 | 1464638752103 Marionette DEBUG loaded listener.js 13:05:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x8f790000) [pid = 1778] [serial = 334] [outer = 0x8f788000] 13:05:52 INFO - PROCESS | 1778 | 1464638752972 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:05:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1540ms 13:05:53 INFO - PROCESS | 1778 | 1464638753046 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 13:05:53 INFO - PROCESS | 1778 | 1464638753049 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 13:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:05:53 INFO - PROCESS | 1778 | 1464638753056 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:05:53 INFO - PROCESS | 1778 | 1464638753059 Marionette TRACE conn4 <- [1,418,null,{}] 13:05:53 INFO - PROCESS | 1778 | 1464638753065 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:53 INFO - PROCESS | 1778 | 1464638753286 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 13:05:53 INFO - PROCESS | 1778 | 1464638753503 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:53 INFO - PROCESS | 1778 | ++DOCSHELL 0xa6210c00 == 65 [pid = 1778] [id = 112] 13:05:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0xa628ec00) [pid = 1778] [serial = 335] [outer = (nil)] 13:05:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0xa6742800) [pid = 1778] [serial = 336] [outer = 0xa628ec00] 13:05:53 INFO - PROCESS | 1778 | 1464638753645 Marionette DEBUG loaded listener.js 13:05:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0xa6d0a000) [pid = 1778] [serial = 337] [outer = 0xa628ec00] 13:05:54 INFO - PROCESS | 1778 | 1464638754996 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:05:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:05:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1993ms 13:05:55 INFO - PROCESS | 1778 | 1464638755092 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 13:05:55 INFO - PROCESS | 1778 | 1464638755097 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 13:05:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:05:55 INFO - PROCESS | 1778 | 1464638755105 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:05:55 INFO - PROCESS | 1778 | 1464638755108 Marionette TRACE conn4 <- [1,422,null,{}] 13:05:55 INFO - PROCESS | 1778 | 1464638755114 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:55 INFO - PROCESS | 1778 | 1464638755288 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 13:05:55 INFO - PROCESS | 1778 | 1464638755453 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f526800 == 66 [pid = 1778] [id = 113] 13:05:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x8f78c800) [pid = 1778] [serial = 338] [outer = (nil)] 13:05:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x92eb2000) [pid = 1778] [serial = 339] [outer = 0x8f78c800] 13:05:55 INFO - PROCESS | 1778 | 1464638755540 Marionette DEBUG loaded listener.js 13:05:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x92eb7400) [pid = 1778] [serial = 340] [outer = 0x8f78c800] 13:05:56 INFO - PROCESS | 1778 | 1464638756958 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:05:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:05:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1887ms 13:05:56 INFO - PROCESS | 1778 | 1464638756993 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 13:05:56 INFO - PROCESS | 1778 | 1464638756996 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 13:05:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:05:57 INFO - PROCESS | 1778 | 1464638757004 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:05:57 INFO - PROCESS | 1778 | 1464638757006 Marionette TRACE conn4 <- [1,426,null,{}] 13:05:57 INFO - PROCESS | 1778 | 1464638757013 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:57 INFO - PROCESS | 1778 | 1464638757180 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 13:05:57 INFO - PROCESS | 1778 | 1464638757352 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8eda7400 == 67 [pid = 1778] [id = 114] 13:05:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x90fea800) [pid = 1778] [serial = 341] [outer = (nil)] 13:05:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0xa6c59c00) [pid = 1778] [serial = 342] [outer = 0x90fea800] 13:05:57 INFO - PROCESS | 1778 | 1464638757439 Marionette DEBUG loaded listener.js 13:05:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0xa6d14000) [pid = 1778] [serial = 343] [outer = 0x90fea800] 13:05:58 INFO - PROCESS | 1778 | 1464638758379 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:05:58 INFO - PROCESS | 1778 | 1464638758448 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 13:05:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:05:58 INFO - PROCESS | 1778 | 1464638758455 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:05:58 INFO - PROCESS | 1778 | 1464638758458 Marionette TRACE conn4 <- [1,430,null,{}] 13:05:58 INFO - PROCESS | 1778 | 1464638758464 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:58 INFO - PROCESS | 1778 | 1464638758656 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 13:05:58 INFO - PROCESS | 1778 | 1464638758872 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f7cc00 == 68 [pid = 1778] [id = 115] 13:05:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x9250e000) [pid = 1778] [serial = 344] [outer = (nil)] 13:05:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0xa6c50000) [pid = 1778] [serial = 345] [outer = 0x9250e000] 13:05:59 INFO - PROCESS | 1778 | 1464638759010 Marionette DEBUG loaded listener.js 13:05:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0xa6d16c00) [pid = 1778] [serial = 346] [outer = 0x9250e000] 13:06:00 INFO - PROCESS | 1778 | 1464638760279 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:06:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:06:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1890ms 13:06:00 INFO - PROCESS | 1778 | 1464638760347 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 13:06:00 INFO - PROCESS | 1778 | 1464638760353 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 13:06:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:06:00 INFO - PROCESS | 1778 | 1464638760480 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:06:00 INFO - PROCESS | 1778 | 1464638760486 Marionette TRACE conn4 <- [1,434,null,{}] 13:06:00 INFO - PROCESS | 1778 | 1464638760496 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:00 INFO - PROCESS | 1778 | 1464638760692 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 13:06:00 INFO - PROCESS | 1778 | 1464638760834 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef3e800 == 69 [pid = 1778] [id = 116] 13:06:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x8f66b400) [pid = 1778] [serial = 347] [outer = (nil)] 13:06:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x910dec00) [pid = 1778] [serial = 348] [outer = 0x8f66b400] 13:06:00 INFO - PROCESS | 1778 | 1464638760915 Marionette DEBUG loaded listener.js 13:06:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x91f15000) [pid = 1778] [serial = 349] [outer = 0x8f66b400] 13:06:02 INFO - PROCESS | 1778 | 1464638762037 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:06:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:06:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1658ms 13:06:02 INFO - PROCESS | 1778 | 1464638762075 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 13:06:02 INFO - PROCESS | 1778 | 1464638762084 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 13:06:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:06:02 INFO - PROCESS | 1778 | 1464638762094 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:06:02 INFO - PROCESS | 1778 | 1464638762098 Marionette TRACE conn4 <- [1,438,null,{}] 13:06:02 INFO - PROCESS | 1778 | 1464638762105 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:02 INFO - PROCESS | 1778 | 1464638762317 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 13:06:02 INFO - PROCESS | 1778 | 1464638762656 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x910e0800 == 70 [pid = 1778] [id = 117] 13:06:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x92508c00) [pid = 1778] [serial = 350] [outer = (nil)] 13:06:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x950d7000) [pid = 1778] [serial = 351] [outer = 0x92508c00] 13:06:02 INFO - PROCESS | 1778 | 1464638762744 Marionette DEBUG loaded listener.js 13:06:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x992e8400) [pid = 1778] [serial = 352] [outer = 0x92508c00] 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x90f78400 == 69 [pid = 1778] [id = 106] 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x92c41c00 == 68 [pid = 1778] [id = 105] 13:06:03 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x90ff4000) [pid = 1778] [serial = 267] [outer = (nil)] [url = about:blank] 13:06:03 INFO - PROCESS | 1778 | 1464638763747 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x951d2800 == 67 [pid = 1778] [id = 104] 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8f65fc00 == 66 [pid = 1778] [id = 103] 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x90fea400 == 65 [pid = 1778] [id = 102] 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x90f77800 == 64 [pid = 1778] [id = 101] 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x90f77400 == 63 [pid = 1778] [id = 94] 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x90f6e400 == 62 [pid = 1778] [id = 93] 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x992e6c00 == 61 [pid = 1778] [id = 92] 13:06:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:06:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1692ms 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x92507400 == 60 [pid = 1778] [id = 91] 13:06:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8f51bc00 == 59 [pid = 1778] [id = 90] 13:06:03 INFO - PROCESS | 1778 | 1464638763789 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 13:06:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:06:03 INFO - PROCESS | 1778 | 1464638763794 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 13:06:03 INFO - PROCESS | 1778 | 1464638763801 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:06:03 INFO - PROCESS | 1778 | 1464638763806 Marionette TRACE conn4 <- [1,442,null,{}] 13:06:03 INFO - PROCESS | 1778 | 1464638763822 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:04 INFO - PROCESS | 1778 | 1464638763999 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x9c871800) [pid = 1778] [serial = 258] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x9cb42000) [pid = 1778] [serial = 259] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x9d9cdc00) [pid = 1778] [serial = 262] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x9a26d000) [pid = 1778] [serial = 256] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0xa2408000) [pid = 1778] [serial = 264] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0xa6d36800) [pid = 1778] [serial = 243] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x910e6800) [pid = 1778] [serial = 240] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x90f76c00) [pid = 1778] [serial = 237] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0xa6d35c00) [pid = 1778] [serial = 234] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x950ce800) [pid = 1778] [serial = 249] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x94fc0400) [pid = 1778] [serial = 252] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x992f1800) [pid = 1778] [serial = 255] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0xa6c52000) [pid = 1778] [serial = 231] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8f524400) [pid = 1778] [serial = 246] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x9d260400) [pid = 1778] [serial = 261] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x954a8400) [pid = 1778] [serial = 225] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0xa2613800) [pid = 1778] [serial = 265] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x9c86f400) [pid = 1778] [serial = 228] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x9250a800) [pid = 1778] [serial = 222] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x951d2000) [pid = 1778] [serial = 253] [outer = (nil)] [url = about:blank] 13:06:04 INFO - PROCESS | 1778 | 1464638764276 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f76c00 == 60 [pid = 1778] [id = 118] 13:06:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x92507400) [pid = 1778] [serial = 353] [outer = (nil)] 13:06:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x92c41000) [pid = 1778] [serial = 354] [outer = 0x92507400] 13:06:04 INFO - PROCESS | 1778 | 1464638764386 Marionette DEBUG loaded listener.js 13:06:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x951d2400) [pid = 1778] [serial = 355] [outer = 0x92507400] 13:06:05 INFO - PROCESS | 1778 | 1464638765156 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:06:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:06:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1386ms 13:06:05 INFO - PROCESS | 1778 | 1464638765187 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 13:06:05 INFO - PROCESS | 1778 | 1464638765192 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 13:06:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:06:05 INFO - PROCESS | 1778 | 1464638765199 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:06:05 INFO - PROCESS | 1778 | 1464638765202 Marionette TRACE conn4 <- [1,446,null,{}] 13:06:05 INFO - PROCESS | 1778 | 1464638765208 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:05 INFO - PROCESS | 1778 | 1464638765426 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 13:06:05 INFO - PROCESS | 1778 | 1464638765448 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8eda7000 == 61 [pid = 1778] [id = 119] 13:06:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x92c41c00) [pid = 1778] [serial = 356] [outer = (nil)] 13:06:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x9b852c00) [pid = 1778] [serial = 357] [outer = 0x92c41c00] 13:06:05 INFO - PROCESS | 1778 | 1464638765526 Marionette DEBUG loaded listener.js 13:06:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x9c867000) [pid = 1778] [serial = 358] [outer = 0x92c41c00] 13:06:06 INFO - PROCESS | 1778 | 1464638766439 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:06:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:06:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1282ms 13:06:06 INFO - PROCESS | 1778 | 1464638766482 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 13:06:06 INFO - PROCESS | 1778 | 1464638766485 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 13:06:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:06:06 INFO - PROCESS | 1778 | 1464638766500 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:06:06 INFO - PROCESS | 1778 | 1464638766502 Marionette TRACE conn4 <- [1,450,null,{}] 13:06:06 INFO - PROCESS | 1778 | 1464638766509 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:06 INFO - PROCESS | 1778 | 1464638766720 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 13:06:06 INFO - PROCESS | 1778 | 1464638766741 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x99ec3800 == 62 [pid = 1778] [id = 120] 13:06:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x9c86f400) [pid = 1778] [serial = 359] [outer = (nil)] 13:06:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x9cb4d800) [pid = 1778] [serial = 360] [outer = 0x9c86f400] 13:06:06 INFO - PROCESS | 1778 | 1464638766836 Marionette DEBUG loaded listener.js 13:06:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x9d204800) [pid = 1778] [serial = 361] [outer = 0x9c86f400] 13:06:07 INFO - PROCESS | 1778 | 1464638767826 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:06:07 INFO - PROCESS | 1778 | 1464638767910 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 13:06:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:06:07 INFO - PROCESS | 1778 | 1464638767927 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:06:07 INFO - PROCESS | 1778 | 1464638767931 Marionette TRACE conn4 <- [1,454,null,{}] 13:06:07 INFO - PROCESS | 1778 | 1464638767936 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:08 INFO - PROCESS | 1778 | 1464638768177 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 13:06:08 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x992f0800) [pid = 1778] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:06:08 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x90f78800) [pid = 1778] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:06:08 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x92c47800) [pid = 1778] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:06:08 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x910de800) [pid = 1778] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:06:08 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x992ef000) [pid = 1778] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:06:08 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x90feb400) [pid = 1778] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:06:08 INFO - PROCESS | 1778 | 1464638768687 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f65cc00 == 63 [pid = 1778] [id = 121] 13:06:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x90f78800) [pid = 1778] [serial = 362] [outer = (nil)] 13:06:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x92501c00) [pid = 1778] [serial = 363] [outer = 0x90f78800] 13:06:08 INFO - PROCESS | 1778 | 1464638768765 Marionette DEBUG loaded listener.js 13:06:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x99ebc800) [pid = 1778] [serial = 364] [outer = 0x90f78800] 13:06:09 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:06:09 INFO - PROCESS | 1778 | 1464638769515 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:06:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:06:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1636ms 13:06:09 INFO - PROCESS | 1778 | 1464638769564 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 13:06:09 INFO - PROCESS | 1778 | 1464638769567 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 13:06:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:06:09 INFO - PROCESS | 1778 | 1464638769574 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:06:09 INFO - PROCESS | 1778 | 1464638769577 Marionette TRACE conn4 <- [1,458,null,{}] 13:06:09 INFO - PROCESS | 1778 | 1464638769582 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:09 INFO - PROCESS | 1778 | 1464638769733 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 13:06:09 INFO - PROCESS | 1778 | 1464638769750 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c86d800 == 64 [pid = 1778] [id = 122] 13:06:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x9c888c00) [pid = 1778] [serial = 365] [outer = (nil)] 13:06:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0xa6743400) [pid = 1778] [serial = 366] [outer = 0x9c888c00] 13:06:09 INFO - PROCESS | 1778 | 1464638769825 Marionette DEBUG loaded listener.js 13:06:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0xa6c6a800) [pid = 1778] [serial = 367] [outer = 0x9c888c00] 13:06:10 INFO - PROCESS | 1778 | 1464638770783 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:06:10 INFO - PROCESS | 1778 | 1464638770870 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 13:06:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:06:10 INFO - PROCESS | 1778 | 1464638770882 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:06:10 INFO - PROCESS | 1778 | 1464638770887 Marionette TRACE conn4 <- [1,462,null,{}] 13:06:10 INFO - PROCESS | 1778 | 1464638770898 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:11 INFO - PROCESS | 1778 | 1464638771146 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 13:06:11 INFO - PROCESS | 1778 | 1464638771374 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e678000 == 65 [pid = 1778] [id = 123] 13:06:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x8e679800) [pid = 1778] [serial = 368] [outer = (nil)] 13:06:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x8edb5000) [pid = 1778] [serial = 369] [outer = 0x8e679800] 13:06:11 INFO - PROCESS | 1778 | 1464638771470 Marionette DEBUG loaded listener.js 13:06:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x8f526000) [pid = 1778] [serial = 370] [outer = 0x8e679800] 13:06:12 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:06:12 INFO - PROCESS | 1778 | 1464638772521 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:06:12 INFO - PROCESS | 1778 | 1464638772583 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 13:06:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:06:12 INFO - PROCESS | 1778 | 1464638772595 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:06:12 INFO - PROCESS | 1778 | 1464638772599 Marionette TRACE conn4 <- [1,466,null,{}] 13:06:12 INFO - PROCESS | 1778 | 1464638772606 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:12 INFO - PROCESS | 1778 | 1464638772833 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 13:06:13 INFO - PROCESS | 1778 | 1464638773075 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x90ff1400 == 66 [pid = 1778] [id = 124] 13:06:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x90ff3000) [pid = 1778] [serial = 371] [outer = (nil)] 13:06:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x91f16c00) [pid = 1778] [serial = 372] [outer = 0x90ff3000] 13:06:13 INFO - PROCESS | 1778 | 1464638773172 Marionette DEBUG loaded listener.js 13:06:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x92c3e400) [pid = 1778] [serial = 373] [outer = 0x90ff3000] 13:06:14 INFO - PROCESS | 1778 | 1464638774430 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:06:14 INFO - PROCESS | 1778 | 1464638774905 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 13:06:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:06:14 INFO - PROCESS | 1778 | 1464638774984 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:06:14 INFO - PROCESS | 1778 | 1464638774991 Marionette TRACE conn4 <- [1,470,null,{}] 13:06:15 INFO - PROCESS | 1778 | 1464638775010 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:15 INFO - PROCESS | 1778 | 1464638775196 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 13:06:15 INFO - PROCESS | 1778 | 1464638775365 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f667400 == 67 [pid = 1778] [id = 125] 13:06:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x992f1000) [pid = 1778] [serial = 374] [outer = (nil)] 13:06:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0xa6d2f400) [pid = 1778] [serial = 375] [outer = 0x992f1000] 13:06:15 INFO - PROCESS | 1778 | 1464638775456 Marionette DEBUG loaded listener.js 13:06:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0xa6d36000) [pid = 1778] [serial = 376] [outer = 0x992f1000] 13:06:16 INFO - PROCESS | 1778 | 1464638776508 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:06:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:06:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1614ms 13:06:16 INFO - PROCESS | 1778 | 1464638776578 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 13:06:16 INFO - PROCESS | 1778 | 1464638776583 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 13:06:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:06:16 INFO - PROCESS | 1778 | 1464638776591 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:06:16 INFO - PROCESS | 1778 | 1464638776593 Marionette TRACE conn4 <- [1,474,null,{}] 13:06:16 INFO - PROCESS | 1778 | 1464638776600 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:16 INFO - PROCESS | 1778 | 1464638776810 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 13:06:17 INFO - PROCESS | 1778 | 1464638777003 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f65e000 == 68 [pid = 1778] [id = 126] 13:06:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x92c45400) [pid = 1778] [serial = 377] [outer = (nil)] 13:06:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x92e5e800) [pid = 1778] [serial = 378] [outer = 0x92c45400] 13:06:17 INFO - PROCESS | 1778 | 1464638777096 Marionette DEBUG loaded listener.js 13:06:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x92e60c00) [pid = 1778] [serial = 379] [outer = 0x92c45400] 13:06:18 INFO - PROCESS | 1778 | 1464638778179 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:06:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:06:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1635ms 13:06:18 INFO - PROCESS | 1778 | 1464638778226 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 13:06:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:06:18 INFO - PROCESS | 1778 | 1464638778231 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 13:06:18 INFO - PROCESS | 1778 | 1464638778237 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:06:18 INFO - PROCESS | 1778 | 1464638778241 Marionette TRACE conn4 <- [1,478,null,{}] 13:06:18 INFO - PROCESS | 1778 | 1464638778247 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:18 INFO - PROCESS | 1778 | 1464638778431 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 13:06:18 INFO - PROCESS | 1778 | 1464638778658 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd8c400 == 69 [pid = 1778] [id = 127] 13:06:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0x8dd8d800) [pid = 1778] [serial = 380] [outer = (nil)] 13:06:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 180 (0x8dd94c00) [pid = 1778] [serial = 381] [outer = 0x8dd8d800] 13:06:18 INFO - PROCESS | 1778 | 1464638778768 Marionette DEBUG loaded listener.js 13:06:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 181 (0x8dd97c00) [pid = 1778] [serial = 382] [outer = 0x8dd8d800] 13:06:19 INFO - PROCESS | 1778 | 1464638779683 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:06:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:06:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1489ms 13:06:19 INFO - PROCESS | 1778 | 1464638779726 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 13:06:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:06:19 INFO - PROCESS | 1778 | 1464638779731 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 13:06:19 INFO - PROCESS | 1778 | 1464638779739 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:06:19 INFO - PROCESS | 1778 | 1464638779742 Marionette TRACE conn4 <- [1,482,null,{}] 13:06:19 INFO - PROCESS | 1778 | 1464638779750 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:19 INFO - PROCESS | 1778 | 1464638779974 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 13:06:20 INFO - PROCESS | 1778 | 1464638780199 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f0400 == 70 [pid = 1778] [id = 128] 13:06:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 182 (0x8d9f1c00) [pid = 1778] [serial = 383] [outer = (nil)] 13:06:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 183 (0x8d9fa000) [pid = 1778] [serial = 384] [outer = 0x8d9f1c00] 13:06:20 INFO - PROCESS | 1778 | 1464638780304 Marionette DEBUG loaded listener.js 13:06:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 184 (0x8f520c00) [pid = 1778] [serial = 385] [outer = 0x8d9f1c00] 13:06:21 INFO - PROCESS | 1778 | 1464638781255 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:06:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:06:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1551ms 13:06:21 INFO - PROCESS | 1778 | 1464638781290 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 13:06:21 INFO - PROCESS | 1778 | 1464638781293 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 13:06:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:06:21 INFO - PROCESS | 1778 | 1464638781301 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:06:21 INFO - PROCESS | 1778 | 1464638781305 Marionette TRACE conn4 <- [1,486,null,{}] 13:06:21 INFO - PROCESS | 1778 | 1464638781311 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:21 INFO - PROCESS | 1778 | 1464638781491 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 13:06:21 INFO - PROCESS | 1778 | 1464638781715 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcc1000 == 71 [pid = 1778] [id = 129] 13:06:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 185 (0x8dcc1800) [pid = 1778] [serial = 386] [outer = (nil)] 13:06:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 186 (0x8dcc4400) [pid = 1778] [serial = 387] [outer = 0x8dcc1800] 13:06:21 INFO - PROCESS | 1778 | 1464638781848 Marionette DEBUG loaded listener.js 13:06:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 187 (0x8dcc7000) [pid = 1778] [serial = 388] [outer = 0x8dcc1800] 13:06:22 INFO - PROCESS | 1778 | 1464638782842 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:06:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:06:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1581ms 13:06:22 INFO - PROCESS | 1778 | 1464638782884 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 13:06:22 INFO - PROCESS | 1778 | 1464638782887 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 13:06:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:06:22 INFO - PROCESS | 1778 | 1464638782895 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:06:22 INFO - PROCESS | 1778 | 1464638782900 Marionette TRACE conn4 <- [1,490,null,{}] 13:06:22 INFO - PROCESS | 1778 | 1464638782907 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:23 INFO - PROCESS | 1778 | 1464638783114 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 13:06:23 INFO - PROCESS | 1778 | 1464638783352 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfb5000 == 72 [pid = 1778] [id = 130] 13:06:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 188 (0x8cfb6000) [pid = 1778] [serial = 389] [outer = (nil)] 13:06:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 189 (0x8cfbc000) [pid = 1778] [serial = 390] [outer = 0x8cfb6000] 13:06:23 INFO - PROCESS | 1778 | 1464638783458 Marionette DEBUG loaded listener.js 13:06:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 190 (0x8cfc1000) [pid = 1778] [serial = 391] [outer = 0x8cfb6000] 13:06:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 191 (0x8d2cd000) [pid = 1778] [serial = 392] [outer = 0xa6c6d800] 13:06:24 INFO - PROCESS | 1778 | 1464638784493 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:06:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:06:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1634ms 13:06:24 INFO - PROCESS | 1778 | 1464638784531 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 13:06:24 INFO - PROCESS | 1778 | 1464638784535 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 13:06:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:06:24 INFO - PROCESS | 1778 | 1464638784544 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:06:24 INFO - PROCESS | 1778 | 1464638784548 Marionette TRACE conn4 <- [1,494,null,{}] 13:06:24 INFO - PROCESS | 1778 | 1464638784554 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:24 INFO - PROCESS | 1778 | 1464638784761 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 13:06:25 INFO - PROCESS | 1778 | 1464638785033 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfbd000 == 73 [pid = 1778] [id = 131] 13:06:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 192 (0x8d2cc400) [pid = 1778] [serial = 393] [outer = (nil)] 13:06:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 193 (0x8d2d5800) [pid = 1778] [serial = 394] [outer = 0x8d2cc400] 13:06:25 INFO - PROCESS | 1778 | 1464638785127 Marionette DEBUG loaded listener.js 13:06:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 194 (0x8d2d8000) [pid = 1778] [serial = 395] [outer = 0x8d2cc400] 13:06:26 INFO - PROCESS | 1778 | 1464638786073 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:06:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:06:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1588ms 13:06:26 INFO - PROCESS | 1778 | 1464638786133 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 13:06:26 INFO - PROCESS | 1778 | 1464638786137 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 13:06:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:06:26 INFO - PROCESS | 1778 | 1464638786144 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:06:26 INFO - PROCESS | 1778 | 1464638786147 Marionette TRACE conn4 <- [1,498,null,{}] 13:06:26 INFO - PROCESS | 1778 | 1464638786153 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:26 INFO - PROCESS | 1778 | 1464638786352 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 13:06:26 INFO - PROCESS | 1778 | 1464638786592 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcc9000 == 74 [pid = 1778] [id = 132] 13:06:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 195 (0x8dccb800) [pid = 1778] [serial = 396] [outer = (nil)] 13:06:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 196 (0x8e4aa400) [pid = 1778] [serial = 397] [outer = 0x8dccb800] 13:06:26 INFO - PROCESS | 1778 | 1464638786702 Marionette DEBUG loaded listener.js 13:06:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 197 (0x8e4acc00) [pid = 1778] [serial = 398] [outer = 0x8dccb800] 13:06:27 INFO - PROCESS | 1778 | 1464638787634 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:06:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:06:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1537ms 13:06:27 INFO - PROCESS | 1778 | 1464638787682 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 13:06:27 INFO - PROCESS | 1778 | 1464638787687 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 13:06:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:06:27 INFO - PROCESS | 1778 | 1464638787694 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:06:27 INFO - PROCESS | 1778 | 1464638787699 Marionette TRACE conn4 <- [1,502,null,{}] 13:06:27 INFO - PROCESS | 1778 | 1464638787705 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:27 INFO - PROCESS | 1778 | 1464638787911 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 13:06:28 INFO - PROCESS | 1778 | 1464638788139 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2d2400 == 75 [pid = 1778] [id = 133] 13:06:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 198 (0x8dcbf800) [pid = 1778] [serial = 399] [outer = (nil)] 13:06:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 199 (0x8e4b8000) [pid = 1778] [serial = 400] [outer = 0x8dcbf800] 13:06:28 INFO - PROCESS | 1778 | 1464638788283 Marionette DEBUG loaded listener.js 13:06:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 200 (0x92e59000) [pid = 1778] [serial = 401] [outer = 0x8dcbf800] 13:06:29 INFO - PROCESS | 1778 | 1464638789207 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:06:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:06:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1589ms 13:06:29 INFO - PROCESS | 1778 | 1464638789284 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 13:06:29 INFO - PROCESS | 1778 | 1464638789289 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 13:06:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:06:29 INFO - PROCESS | 1778 | 1464638789296 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:06:29 INFO - PROCESS | 1778 | 1464638789300 Marionette TRACE conn4 <- [1,506,null,{}] 13:06:29 INFO - PROCESS | 1778 | 1464638789306 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:29 INFO - PROCESS | 1778 | 1464638789532 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 13:06:29 INFO - PROCESS | 1778 | 1464638789781 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bee7800 == 76 [pid = 1778] [id = 134] 13:06:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 201 (0x8bee8000) [pid = 1778] [serial = 402] [outer = (nil)] 13:06:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 202 (0x8beec000) [pid = 1778] [serial = 403] [outer = 0x8bee8000] 13:06:29 INFO - PROCESS | 1778 | 1464638789913 Marionette DEBUG loaded listener.js 13:06:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 203 (0x8dcc0400) [pid = 1778] [serial = 404] [outer = 0x8bee8000] 13:06:30 INFO - PROCESS | 1778 | 1464638790892 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:06:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:06:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1637ms 13:06:30 INFO - PROCESS | 1778 | 1464638790952 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 13:06:30 INFO - PROCESS | 1778 | 1464638790957 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 13:06:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:06:30 INFO - PROCESS | 1778 | 1464638790984 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:06:30 INFO - PROCESS | 1778 | 1464638790988 Marionette TRACE conn4 <- [1,510,null,{}] 13:06:30 INFO - PROCESS | 1778 | 1464638790994 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:31 INFO - PROCESS | 1778 | 1464638791195 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 13:06:31 INFO - PROCESS | 1778 | 1464638791469 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e4b6000 == 77 [pid = 1778] [id = 135] 13:06:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 204 (0x8edadc00) [pid = 1778] [serial = 405] [outer = (nil)] 13:06:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 205 (0x8f186c00) [pid = 1778] [serial = 406] [outer = 0x8edadc00] 13:06:31 INFO - PROCESS | 1778 | 1464638791573 Marionette DEBUG loaded listener.js 13:06:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 206 (0x8f18a000) [pid = 1778] [serial = 407] [outer = 0x8edadc00] 13:06:32 INFO - PROCESS | 1778 | 1464638792953 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:06:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:06:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2094ms 13:06:33 INFO - PROCESS | 1778 | 1464638793074 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 13:06:33 INFO - PROCESS | 1778 | 1464638793080 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 13:06:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:06:33 INFO - PROCESS | 1778 | 1464638793089 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:06:33 INFO - PROCESS | 1778 | 1464638793096 Marionette TRACE conn4 <- [1,514,null,{}] 13:06:33 INFO - PROCESS | 1778 | 1464638793114 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:33 INFO - PROCESS | 1778 | 1464638793302 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 13:06:33 INFO - PROCESS | 1778 | 1464638793490 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bee0400 == 78 [pid = 1778] [id = 136] 13:06:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 207 (0x8d9f1000) [pid = 1778] [serial = 408] [outer = (nil)] 13:06:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 208 (0x8dd8a800) [pid = 1778] [serial = 409] [outer = 0x8d9f1000] 13:06:33 INFO - PROCESS | 1778 | 1464638793578 Marionette DEBUG loaded listener.js 13:06:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 209 (0x8dd97400) [pid = 1778] [serial = 410] [outer = 0x8d9f1000] 13:06:34 INFO - PROCESS | 1778 | 1464638794549 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:06:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:06:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1547ms 13:06:34 INFO - PROCESS | 1778 | 1464638794637 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 13:06:34 INFO - PROCESS | 1778 | 1464638794646 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 13:06:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:06:34 INFO - PROCESS | 1778 | 1464638794663 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:06:34 INFO - PROCESS | 1778 | 1464638794668 Marionette TRACE conn4 <- [1,518,null,{}] 13:06:34 INFO - PROCESS | 1778 | 1464638794677 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:34 INFO - PROCESS | 1778 | 1464638794952 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 13:06:35 INFO - PROCESS | 1778 | 1464638795192 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edad800 == 79 [pid = 1778] [id = 137] 13:06:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 210 (0x8ef38c00) [pid = 1778] [serial = 411] [outer = (nil)] 13:06:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 211 (0x8f0ce800) [pid = 1778] [serial = 412] [outer = 0x8ef38c00] 13:06:35 INFO - PROCESS | 1778 | 1464638795279 Marionette DEBUG loaded listener.js 13:06:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 212 (0x8f18d800) [pid = 1778] [serial = 413] [outer = 0x8ef38c00] 13:06:35 INFO - PROCESS | 1778 | --DOCSHELL 0x92507800 == 78 [pid = 1778] [id = 76] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 211 (0x90f73c00) [pid = 1778] [serial = 270] [outer = (nil)] [url = about:blank] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 210 (0x94fc6000) [pid = 1778] [serial = 273] [outer = (nil)] [url = about:blank] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 209 (0x9c86ac00) [pid = 1778] [serial = 276] [outer = (nil)] [url = about:blank] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 208 (0xa623f800) [pid = 1778] [serial = 279] [outer = (nil)] [url = about:blank] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 207 (0xa6c67400) [pid = 1778] [serial = 282] [outer = (nil)] [url = about:blank] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 206 (0x9d205800) [pid = 1778] [serial = 318] [outer = (nil)] [url = about:blank] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 205 (0x8f666800) [pid = 1778] [serial = 285] [outer = (nil)] [url = about:blank] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 204 (0x8edb1400) [pid = 1778] [serial = 288] [outer = (nil)] [url = about:blank] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 203 (0x8ef38800) [pid = 1778] [serial = 291] [outer = (nil)] [url = about:blank] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 202 (0x8f0c6000) [pid = 1778] [serial = 294] [outer = (nil)] [url = about:blank] 13:06:35 INFO - PROCESS | 1778 | --DOMWINDOW == 201 (0x8f0d0400) [pid = 1778] [serial = 297] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x92506400 == 77 [pid = 1778] [id = 77] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8f65cc00 == 76 [pid = 1778] [id = 121] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x99ec3800 == 75 [pid = 1778] [id = 120] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8eda7000 == 74 [pid = 1778] [id = 119] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x90f76c00 == 73 [pid = 1778] [id = 118] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x910e0800 == 72 [pid = 1778] [id = 117] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8ef3e800 == 71 [pid = 1778] [id = 116] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8eda7400 == 70 [pid = 1778] [id = 114] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8f526800 == 69 [pid = 1778] [id = 113] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0xa6210c00 == 68 [pid = 1778] [id = 112] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8f782800 == 67 [pid = 1778] [id = 111] 13:06:36 INFO - PROCESS | 1778 | 1464638796324 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8ef36800 == 66 [pid = 1778] [id = 110] 13:06:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:06:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1686ms 13:06:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8edaec00 == 65 [pid = 1778] [id = 107] 13:06:36 INFO - PROCESS | 1778 | 1464638796352 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 13:06:36 INFO - PROCESS | 1778 | 1464638796355 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 13:06:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:06:36 INFO - PROCESS | 1778 | 1464638796362 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:06:36 INFO - PROCESS | 1778 | 1464638796368 Marionette TRACE conn4 <- [1,522,null,{}] 13:06:36 INFO - PROCESS | 1778 | 1464638796383 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:36 INFO - PROCESS | 1778 | 1464638796556 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 200 (0x9c889c00) [pid = 1778] [serial = 268] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 199 (0x9c043800) [pid = 1778] [serial = 313] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 198 (0x910dd000) [pid = 1778] [serial = 304] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 197 (0x90fe8c00) [pid = 1778] [serial = 303] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 196 (0x951d0c00) [pid = 1778] [serial = 309] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 195 (0x9762f400) [pid = 1778] [serial = 310] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 194 (0x92c3d000) [pid = 1778] [serial = 300] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 193 (0x921ec000) [pid = 1778] [serial = 306] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 192 (0x92506c00) [pid = 1778] [serial = 307] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 191 (0x9c4c3c00) [pid = 1778] [serial = 315] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 190 (0x9c86f000) [pid = 1778] [serial = 316] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | --DOMWINDOW == 189 (0x99fb6c00) [pid = 1778] [serial = 312] [outer = (nil)] [url = about:blank] 13:06:36 INFO - PROCESS | 1778 | 1464638796734 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f185c00 == 66 [pid = 1778] [id = 138] 13:06:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 190 (0x8f669000) [pid = 1778] [serial = 414] [outer = (nil)] 13:06:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 191 (0x8f787000) [pid = 1778] [serial = 415] [outer = 0x8f669000] 13:06:36 INFO - PROCESS | 1778 | 1464638796855 Marionette DEBUG loaded listener.js 13:06:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 192 (0x90f77800) [pid = 1778] [serial = 416] [outer = 0x8f669000] 13:06:37 INFO - PROCESS | 1778 | 1464638797726 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:06:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:06:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1387ms 13:06:37 INFO - PROCESS | 1778 | 1464638797750 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 13:06:37 INFO - PROCESS | 1778 | 1464638797755 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 13:06:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:06:37 INFO - PROCESS | 1778 | 1464638797762 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:06:37 INFO - PROCESS | 1778 | 1464638797765 Marionette TRACE conn4 <- [1,526,null,{}] 13:06:37 INFO - PROCESS | 1778 | 1464638797771 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:37 INFO - PROCESS | 1778 | 1464638797956 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 13:06:37 INFO - PROCESS | 1778 | 1464638797967 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f73000 == 67 [pid = 1778] [id = 139] 13:06:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 193 (0x90ff5c00) [pid = 1778] [serial = 417] [outer = (nil)] 13:06:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 194 (0x910eac00) [pid = 1778] [serial = 418] [outer = 0x90ff5c00] 13:06:38 INFO - PROCESS | 1778 | 1464638798194 Marionette DEBUG loaded listener.js 13:06:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 195 (0x92502000) [pid = 1778] [serial = 419] [outer = 0x90ff5c00] 13:06:39 INFO - PROCESS | 1778 | 1464638799158 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:06:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:06:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1437ms 13:06:39 INFO - PROCESS | 1778 | 1464638799201 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 13:06:39 INFO - PROCESS | 1778 | 1464638799205 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 13:06:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:06:39 INFO - PROCESS | 1778 | 1464638799211 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:06:39 INFO - PROCESS | 1778 | 1464638799214 Marionette TRACE conn4 <- [1,530,null,{}] 13:06:39 INFO - PROCESS | 1778 | 1464638799220 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:39 INFO - PROCESS | 1778 | 1464638799456 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 13:06:39 INFO - PROCESS | 1778 | 1464638799481 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x92505000 == 68 [pid = 1778] [id = 140] 13:06:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 196 (0x92505c00) [pid = 1778] [serial = 420] [outer = (nil)] 13:06:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 197 (0x92e55000) [pid = 1778] [serial = 421] [outer = 0x92505c00] 13:06:39 INFO - PROCESS | 1778 | 1464638799561 Marionette DEBUG loaded listener.js 13:06:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 198 (0x92e5a400) [pid = 1778] [serial = 422] [outer = 0x92505c00] 13:06:40 INFO - PROCESS | 1778 | 1464638800464 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:06:40 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:06:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:06:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:06:40 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:06:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:06:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:06:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:06:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1281ms 13:06:40 INFO - PROCESS | 1778 | 1464638800494 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 13:06:40 INFO - PROCESS | 1778 | 1464638800499 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 13:06:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:06:40 INFO - PROCESS | 1778 | 1464638800506 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:06:40 INFO - PROCESS | 1778 | 1464638800509 Marionette TRACE conn4 <- [1,534,null,{}] 13:06:40 INFO - PROCESS | 1778 | 1464638800522 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:41 INFO - PROCESS | 1778 | 1464638801063 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 13:06:41 INFO - PROCESS | 1778 | --DOMWINDOW == 197 (0x910e9000) [pid = 1778] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:06:41 INFO - PROCESS | 1778 | --DOMWINDOW == 196 (0x9c86f400) [pid = 1778] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:06:41 INFO - PROCESS | 1778 | --DOMWINDOW == 195 (0x90f78800) [pid = 1778] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:06:41 INFO - PROCESS | 1778 | --DOMWINDOW == 194 (0x92508c00) [pid = 1778] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:06:41 INFO - PROCESS | 1778 | --DOMWINDOW == 193 (0x92507400) [pid = 1778] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:06:41 INFO - PROCESS | 1778 | --DOMWINDOW == 192 (0x92c41c00) [pid = 1778] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:06:41 INFO - PROCESS | 1778 | --DOMWINDOW == 191 (0x8f66b400) [pid = 1778] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:06:41 INFO - PROCESS | 1778 | 1464638801228 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcc7400 == 69 [pid = 1778] [id = 141] 13:06:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 192 (0x8e67d800) [pid = 1778] [serial = 423] [outer = (nil)] 13:06:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 193 (0x91f0f800) [pid = 1778] [serial = 424] [outer = 0x8e67d800] 13:06:41 INFO - PROCESS | 1778 | 1464638801308 Marionette DEBUG loaded listener.js 13:06:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 194 (0x9b84ac00) [pid = 1778] [serial = 425] [outer = 0x8e67d800] 13:06:42 INFO - PROCESS | 1778 | 1464638802046 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:06:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:06:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1584ms 13:06:42 INFO - PROCESS | 1778 | 1464638802102 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 13:06:42 INFO - PROCESS | 1778 | 1464638802107 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 13:06:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:06:42 INFO - PROCESS | 1778 | 1464638802115 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:06:42 INFO - PROCESS | 1778 | 1464638802118 Marionette TRACE conn4 <- [1,538,null,{}] 13:06:42 INFO - PROCESS | 1778 | 1464638802125 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:42 INFO - PROCESS | 1778 | 1464638802314 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 13:06:42 INFO - PROCESS | 1778 | 1464638802338 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x92508c00 == 70 [pid = 1778] [id = 142] 13:06:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 195 (0x94fbc800) [pid = 1778] [serial = 426] [outer = (nil)] 13:06:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 196 (0x9c867c00) [pid = 1778] [serial = 427] [outer = 0x94fbc800] 13:06:42 INFO - PROCESS | 1778 | 1464638802419 Marionette DEBUG loaded listener.js 13:06:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 197 (0x9c949800) [pid = 1778] [serial = 428] [outer = 0x94fbc800] 13:06:43 INFO - PROCESS | 1778 | 1464638803483 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:06:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:06:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1389ms 13:06:43 INFO - PROCESS | 1778 | 1464638803505 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 13:06:43 INFO - PROCESS | 1778 | 1464638803511 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 13:06:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:06:43 INFO - PROCESS | 1778 | 1464638803520 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:06:43 INFO - PROCESS | 1778 | 1464638803527 Marionette TRACE conn4 <- [1,542,null,{}] 13:06:43 INFO - PROCESS | 1778 | 1464638803537 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:43 INFO - PROCESS | 1778 | 1464638803827 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 13:06:44 INFO - PROCESS | 1778 | 1464638804041 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2d5c00 == 71 [pid = 1778] [id = 143] 13:06:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 198 (0x8d2d8400) [pid = 1778] [serial = 429] [outer = (nil)] 13:06:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 199 (0x8dcc2000) [pid = 1778] [serial = 430] [outer = 0x8d2d8400] 13:06:44 INFO - PROCESS | 1778 | 1464638804150 Marionette DEBUG loaded listener.js 13:06:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 200 (0x8e4b7c00) [pid = 1778] [serial = 431] [outer = 0x8d2d8400] 13:06:45 INFO - PROCESS | 1778 | 1464638805064 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:06:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:06:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1605ms 13:06:45 INFO - PROCESS | 1778 | 1464638805126 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 13:06:45 INFO - PROCESS | 1778 | 1464638805135 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 13:06:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:06:45 INFO - PROCESS | 1778 | 1464638805146 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:06:45 INFO - PROCESS | 1778 | 1464638805150 Marionette TRACE conn4 <- [1,546,null,{}] 13:06:45 INFO - PROCESS | 1778 | 1464638805156 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:45 INFO - PROCESS | 1778 | 1464638805384 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 13:06:45 INFO - PROCESS | 1778 | 1464638805629 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e680400 == 72 [pid = 1778] [id = 144] 13:06:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 201 (0x8eda7400) [pid = 1778] [serial = 432] [outer = (nil)] 13:06:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 202 (0x8f190000) [pid = 1778] [serial = 433] [outer = 0x8eda7400] 13:06:45 INFO - PROCESS | 1778 | 1464638805763 Marionette DEBUG loaded listener.js 13:06:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 203 (0x8f669c00) [pid = 1778] [serial = 434] [outer = 0x8eda7400] 13:06:46 INFO - PROCESS | 1778 | 1464638806744 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 13:06:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:06:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1638ms 13:06:46 INFO - PROCESS | 1778 | 1464638806785 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 13:06:46 INFO - PROCESS | 1778 | 1464638806790 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 13:06:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:06:46 INFO - PROCESS | 1778 | 1464638806797 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:06:46 INFO - PROCESS | 1778 | 1464638806803 Marionette TRACE conn4 <- [1,550,null,{}] 13:06:46 INFO - PROCESS | 1778 | 1464638806862 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:47 INFO - PROCESS | 1778 | 1464638807265 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 13:06:47 INFO - PROCESS | 1778 | 1464638807477 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x90ff4000 == 73 [pid = 1778] [id = 145] 13:06:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 204 (0x921f4c00) [pid = 1778] [serial = 435] [outer = (nil)] 13:06:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 205 (0x992ec400) [pid = 1778] [serial = 436] [outer = 0x921f4c00] 13:06:47 INFO - PROCESS | 1778 | 1464638807625 Marionette DEBUG loaded listener.js 13:06:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 206 (0x9c863000) [pid = 1778] [serial = 437] [outer = 0x921f4c00] 13:06:48 INFO - PROCESS | 1778 | 1464638808667 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 13:06:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 13:06:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1943ms 13:06:48 INFO - PROCESS | 1778 | 1464638808741 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 13:06:48 INFO - PROCESS | 1778 | 1464638808745 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 13:06:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:06:48 INFO - PROCESS | 1778 | 1464638808752 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:06:48 INFO - PROCESS | 1778 | 1464638808756 Marionette TRACE conn4 <- [1,554,null,{}] 13:06:48 INFO - PROCESS | 1778 | 1464638808762 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:48 INFO - PROCESS | 1778 | 1464638808968 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 13:06:49 INFO - PROCESS | 1778 | 1464638809204 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x950d5800 == 74 [pid = 1778] [id = 146] 13:06:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 207 (0x9a00a800) [pid = 1778] [serial = 438] [outer = (nil)] 13:06:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 208 (0xa2157000) [pid = 1778] [serial = 439] [outer = 0x9a00a800] 13:06:49 INFO - PROCESS | 1778 | 1464638809375 Marionette DEBUG loaded listener.js 13:06:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 209 (0xa304b400) [pid = 1778] [serial = 440] [outer = 0x9a00a800] 13:06:50 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:06:50 INFO - PROCESS | 1778 | 1464638810344 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:06:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:06:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1635ms 13:06:50 INFO - PROCESS | 1778 | 1464638810388 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 13:06:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:06:50 INFO - PROCESS | 1778 | 1464638810393 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 13:06:50 INFO - PROCESS | 1778 | 1464638810399 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:06:50 INFO - PROCESS | 1778 | 1464638810403 Marionette TRACE conn4 <- [1,558,null,{}] 13:06:50 INFO - PROCESS | 1778 | 1464638810409 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:50 INFO - PROCESS | 1778 | 1464638810645 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 13:06:50 INFO - PROCESS | 1778 | 1464638810890 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bee1800 == 75 [pid = 1778] [id = 147] 13:06:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 210 (0x8e672800) [pid = 1778] [serial = 441] [outer = (nil)] 13:06:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 211 (0xa673b400) [pid = 1778] [serial = 442] [outer = 0x8e672800] 13:06:51 INFO - PROCESS | 1778 | 1464638811005 Marionette DEBUG loaded listener.js 13:06:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 212 (0xa6c6c000) [pid = 1778] [serial = 443] [outer = 0x8e672800] 13:06:51 INFO - PROCESS | 1778 | 1464638811917 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:06:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:06:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1587ms 13:06:51 INFO - PROCESS | 1778 | 1464638811987 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 13:06:51 INFO - PROCESS | 1778 | 1464638811991 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 13:06:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:06:52 INFO - PROCESS | 1778 | 1464638811998 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:06:52 INFO - PROCESS | 1778 | 1464638812003 Marionette TRACE conn4 <- [1,562,null,{}] 13:06:52 INFO - PROCESS | 1778 | 1464638812009 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:52 INFO - PROCESS | 1778 | 1464638812290 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 13:06:52 INFO - PROCESS | 1778 | 1464638812580 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0e4000 == 76 [pid = 1778] [id = 148] 13:06:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 213 (0x8c0e7800) [pid = 1778] [serial = 444] [outer = (nil)] 13:06:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 214 (0x8c0ec400) [pid = 1778] [serial = 445] [outer = 0x8c0e7800] 13:06:52 INFO - PROCESS | 1778 | 1464638812670 Marionette DEBUG loaded listener.js 13:06:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 215 (0xa6c5b800) [pid = 1778] [serial = 446] [outer = 0x8c0e7800] 13:06:53 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:06:53 INFO - PROCESS | 1778 | 1464638813641 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:06:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:06:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1695ms 13:06:53 INFO - PROCESS | 1778 | 1464638813695 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 13:06:53 INFO - PROCESS | 1778 | 1464638813698 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 13:06:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:06:53 INFO - PROCESS | 1778 | 1464638813706 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:06:53 INFO - PROCESS | 1778 | 1464638813709 Marionette TRACE conn4 <- [1,566,null,{}] 13:06:53 INFO - PROCESS | 1778 | 1464638813715 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:53 INFO - PROCESS | 1778 | 1464638813904 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 13:06:54 INFO - PROCESS | 1778 | 1464638814090 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0e5000 == 77 [pid = 1778] [id = 149] 13:06:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 216 (0x8e4b2800) [pid = 1778] [serial = 447] [outer = (nil)] 13:06:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 217 (0x92df0800) [pid = 1778] [serial = 448] [outer = 0x8e4b2800] 13:06:54 INFO - PROCESS | 1778 | 1464638814181 Marionette DEBUG loaded listener.js 13:06:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 218 (0x92df2400) [pid = 1778] [serial = 449] [outer = 0x8e4b2800] 13:06:54 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:06:55 INFO - PROCESS | 1778 | 1464638815130 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:06:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:06:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1492ms 13:06:55 INFO - PROCESS | 1778 | 1464638815199 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 13:06:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:06:55 INFO - PROCESS | 1778 | 1464638815203 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 13:06:55 INFO - PROCESS | 1778 | 1464638815211 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:06:55 INFO - PROCESS | 1778 | 1464638815215 Marionette TRACE conn4 <- [1,570,null,{}] 13:06:55 INFO - PROCESS | 1778 | 1464638815221 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:55 INFO - PROCESS | 1778 | 1464638815449 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 13:06:55 INFO - PROCESS | 1778 | 1464638815675 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0af400 == 78 [pid = 1778] [id = 150] 13:06:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 219 (0x8c0b1000) [pid = 1778] [serial = 450] [outer = (nil)] 13:06:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 220 (0x8c0b8400) [pid = 1778] [serial = 451] [outer = 0x8c0b1000] 13:06:55 INFO - PROCESS | 1778 | 1464638815813 Marionette DEBUG loaded listener.js 13:06:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 221 (0x8c0bc000) [pid = 1778] [serial = 452] [outer = 0x8c0b1000] 13:06:56 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:06:56 INFO - PROCESS | 1778 | 1464638816709 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:06:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:06:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1534ms 13:06:56 INFO - PROCESS | 1778 | 1464638816745 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 13:06:56 INFO - PROCESS | 1778 | 1464638816749 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 13:06:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:06:56 INFO - PROCESS | 1778 | 1464638816756 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:06:56 INFO - PROCESS | 1778 | 1464638816760 Marionette TRACE conn4 <- [1,574,null,{}] 13:06:56 INFO - PROCESS | 1778 | 1464638816766 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:56 INFO - PROCESS | 1778 | 1464638816966 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 13:06:57 INFO - PROCESS | 1778 | 1464638817149 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b5400 == 79 [pid = 1778] [id = 151] 13:06:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 222 (0x8c0bac00) [pid = 1778] [serial = 453] [outer = (nil)] 13:06:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 223 (0x92668400) [pid = 1778] [serial = 454] [outer = 0x8c0bac00] 13:06:57 INFO - PROCESS | 1778 | 1464638817238 Marionette DEBUG loaded listener.js 13:06:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 224 (0x92669c00) [pid = 1778] [serial = 455] [outer = 0x8c0bac00] 13:06:58 INFO - PROCESS | 1778 | 1464638818269 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:06:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:06:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1584ms 13:06:58 INFO - PROCESS | 1778 | 1464638818341 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 13:06:58 INFO - PROCESS | 1778 | 1464638818346 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 13:06:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:06:58 INFO - PROCESS | 1778 | 1464638818352 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:06:58 INFO - PROCESS | 1778 | 1464638818355 Marionette TRACE conn4 <- [1,578,null,{}] 13:06:58 INFO - PROCESS | 1778 | 1464638818361 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:58 INFO - PROCESS | 1778 | 1464638818587 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 13:06:58 INFO - PROCESS | 1778 | 1464638818816 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b4800 == 80 [pid = 1778] [id = 152] 13:06:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 225 (0x8c0e4c00) [pid = 1778] [serial = 456] [outer = (nil)] 13:06:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 226 (0x92670800) [pid = 1778] [serial = 457] [outer = 0x8c0e4c00] 13:06:58 INFO - PROCESS | 1778 | 1464638818949 Marionette DEBUG loaded listener.js 13:06:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 227 (0x92673800) [pid = 1778] [serial = 458] [outer = 0x8c0e4c00] 13:06:59 INFO - PROCESS | 1778 | 1464638819860 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:06:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:06:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1538ms 13:06:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:06:59 INFO - PROCESS | 1778 | 1464638819892 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 13:06:59 INFO - PROCESS | 1778 | 1464638819896 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 13:06:59 INFO - PROCESS | 1778 | 1464638819903 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:06:59 INFO - PROCESS | 1778 | 1464638819910 Marionette TRACE conn4 <- [1,582,null,{}] 13:06:59 INFO - PROCESS | 1778 | 1464638819916 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:00 INFO - PROCESS | 1778 | 1464638820137 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 13:07:00 INFO - PROCESS | 1778 | 1464638820384 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x92668c00 == 81 [pid = 1778] [id = 153] 13:07:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 228 (0x929bb800) [pid = 1778] [serial = 459] [outer = (nil)] 13:07:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 229 (0x929c1400) [pid = 1778] [serial = 460] [outer = 0x929bb800] 13:07:00 INFO - PROCESS | 1778 | 1464638820525 Marionette DEBUG loaded listener.js 13:07:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 230 (0x92defc00) [pid = 1778] [serial = 461] [outer = 0x929bb800] 13:07:01 INFO - PROCESS | 1778 | 1464638821426 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:07:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:07:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1589ms 13:07:01 INFO - PROCESS | 1778 | 1464638821496 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 13:07:01 INFO - PROCESS | 1778 | 1464638821500 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 13:07:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:07:01 INFO - PROCESS | 1778 | 1464638821506 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:07:01 INFO - PROCESS | 1778 | 1464638821511 Marionette TRACE conn4 <- [1,586,null,{}] 13:07:01 INFO - PROCESS | 1778 | 1464638821517 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:01 INFO - PROCESS | 1778 | 1464638821729 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 13:07:02 INFO - PROCESS | 1778 | 1464638821980 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b0ba000 == 82 [pid = 1778] [id = 154] 13:07:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 231 (0x8b0ba800) [pid = 1778] [serial = 462] [outer = (nil)] 13:07:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 232 (0x8b0c2c00) [pid = 1778] [serial = 463] [outer = 0x8b0ba800] 13:07:02 INFO - PROCESS | 1778 | 1464638822100 Marionette DEBUG loaded listener.js 13:07:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 233 (0x8b0c6000) [pid = 1778] [serial = 464] [outer = 0x8b0ba800] 13:07:02 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:03 INFO - PROCESS | 1778 | 1464638823058 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:07:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:07:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1584ms 13:07:03 INFO - PROCESS | 1778 | 1464638823092 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 13:07:03 INFO - PROCESS | 1778 | 1464638823096 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 13:07:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:07:03 INFO - PROCESS | 1778 | 1464638823103 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:07:03 INFO - PROCESS | 1778 | 1464638823106 Marionette TRACE conn4 <- [1,590,null,{}] 13:07:03 INFO - PROCESS | 1778 | 1464638823112 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:03 INFO - PROCESS | 1778 | 1464638823315 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 13:07:03 INFO - PROCESS | 1778 | 1464638823604 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x89804c00 == 83 [pid = 1778] [id = 155] 13:07:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 234 (0x89807000) [pid = 1778] [serial = 465] [outer = (nil)] 13:07:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 235 (0x8980b000) [pid = 1778] [serial = 466] [outer = 0x89807000] 13:07:03 INFO - PROCESS | 1778 | 1464638823737 Marionette DEBUG loaded listener.js 13:07:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 236 (0x8980c800) [pid = 1778] [serial = 467] [outer = 0x89807000] 13:07:04 INFO - PROCESS | 1778 | 1464638824853 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:07:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:07:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1785ms 13:07:04 INFO - PROCESS | 1778 | 1464638824890 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 13:07:04 INFO - PROCESS | 1778 | 1464638824893 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 13:07:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:07:04 INFO - PROCESS | 1778 | 1464638824902 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:07:04 INFO - PROCESS | 1778 | 1464638824905 Marionette TRACE conn4 <- [1,594,null,{}] 13:07:04 INFO - PROCESS | 1778 | 1464638824912 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:05 INFO - PROCESS | 1778 | 1464638825133 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 13:07:05 INFO - PROCESS | 1778 | 1464638825369 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8980f800 == 84 [pid = 1778] [id = 156] 13:07:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 237 (0x89810800) [pid = 1778] [serial = 468] [outer = (nil)] 13:07:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 238 (0x8b0c6400) [pid = 1778] [serial = 469] [outer = 0x89810800] 13:07:05 INFO - PROCESS | 1778 | 1464638825463 Marionette DEBUG loaded listener.js 13:07:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 239 (0x8c0bd400) [pid = 1778] [serial = 470] [outer = 0x89810800] 13:07:06 INFO - PROCESS | 1778 | 1464638826415 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:07:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:07:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1589ms 13:07:06 INFO - PROCESS | 1778 | 1464638826493 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 13:07:06 INFO - PROCESS | 1778 | 1464638826497 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 13:07:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:07:06 INFO - PROCESS | 1778 | 1464638826505 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:07:06 INFO - PROCESS | 1778 | 1464638826509 Marionette TRACE conn4 <- [1,598,null,{}] 13:07:06 INFO - PROCESS | 1778 | 1464638826515 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:06 INFO - PROCESS | 1778 | 1464638826760 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 13:07:07 INFO - PROCESS | 1778 | 1464638827053 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x89805c00 == 85 [pid = 1778] [id = 157] 13:07:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 240 (0x8b0bbc00) [pid = 1778] [serial = 471] [outer = (nil)] 13:07:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 241 (0x92df5000) [pid = 1778] [serial = 472] [outer = 0x8b0bbc00] 13:07:07 INFO - PROCESS | 1778 | 1464638827153 Marionette DEBUG loaded listener.js 13:07:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 242 (0x92df8000) [pid = 1778] [serial = 473] [outer = 0x8b0bbc00] 13:07:08 INFO - PROCESS | 1778 | 1464638828724 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:07:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:07:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2287ms 13:07:08 INFO - PROCESS | 1778 | 1464638828794 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 13:07:08 INFO - PROCESS | 1778 | 1464638828802 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 13:07:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:07:08 INFO - PROCESS | 1778 | 1464638828820 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:07:08 INFO - PROCESS | 1778 | 1464638828823 Marionette TRACE conn4 <- [1,602,null,{}] 13:07:08 INFO - PROCESS | 1778 | 1464638828834 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:09 INFO - PROCESS | 1778 | 1464638829059 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 13:07:09 INFO - PROCESS | 1778 | 1464638829263 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0e8400 == 86 [pid = 1778] [id = 158] 13:07:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 243 (0x8c0e9000) [pid = 1778] [serial = 474] [outer = (nil)] 13:07:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 244 (0x8cfbd400) [pid = 1778] [serial = 475] [outer = 0x8c0e9000] 13:07:09 INFO - PROCESS | 1778 | 1464638829388 Marionette DEBUG loaded listener.js 13:07:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 245 (0x8d2d3400) [pid = 1778] [serial = 476] [outer = 0x8c0e9000] 13:07:10 INFO - PROCESS | 1778 | 1464638830485 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:07:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:07:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1748ms 13:07:10 INFO - PROCESS | 1778 | 1464638830561 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 13:07:10 INFO - PROCESS | 1778 | 1464638830569 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 13:07:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:07:10 INFO - PROCESS | 1778 | 1464638830579 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:07:10 INFO - PROCESS | 1778 | 1464638830583 Marionette TRACE conn4 <- [1,606,null,{}] 13:07:10 INFO - PROCESS | 1778 | 1464638830589 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:10 INFO - PROCESS | 1778 | 1464638830823 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8ef33000 == 85 [pid = 1778] [id = 97] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8eda6400 == 84 [pid = 1778] [id = 96] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8f65f400 == 83 [pid = 1778] [id = 95] 13:07:11 INFO - PROCESS | 1778 | --DOMWINDOW == 244 (0xa6743400) [pid = 1778] [serial = 366] [outer = (nil)] [url = about:blank] 13:07:11 INFO - PROCESS | 1778 | 1464638831236 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8ef39c00 == 82 [pid = 1778] [id = 98] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8ef3e400 == 81 [pid = 1778] [id = 99] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x91f10c00 == 80 [pid = 1778] [id = 100] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8dcc7400 == 79 [pid = 1778] [id = 141] 13:07:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8beee000 == 80 [pid = 1778] [id = 159] 13:07:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 245 (0x8beefc00) [pid = 1778] [serial = 477] [outer = (nil)] 13:07:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 246 (0x8dd8b400) [pid = 1778] [serial = 478] [outer = 0x8beefc00] 13:07:11 INFO - PROCESS | 1778 | 1464638831340 Marionette DEBUG loaded listener.js 13:07:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 247 (0x8e4ae000) [pid = 1778] [serial = 479] [outer = 0x8beefc00] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x92505000 == 79 [pid = 1778] [id = 140] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x90f73000 == 78 [pid = 1778] [id = 139] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8f185c00 == 77 [pid = 1778] [id = 138] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8edad800 == 76 [pid = 1778] [id = 137] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8bee0400 == 75 [pid = 1778] [id = 136] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfbd000 == 74 [pid = 1778] [id = 131] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfb5000 == 73 [pid = 1778] [id = 130] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8dcc1000 == 72 [pid = 1778] [id = 129] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f0400 == 71 [pid = 1778] [id = 128] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd8c400 == 70 [pid = 1778] [id = 127] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8f65e000 == 69 [pid = 1778] [id = 126] 13:07:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8f667400 == 68 [pid = 1778] [id = 125] 13:07:12 INFO - PROCESS | 1778 | --DOCSHELL 0x90ff1400 == 67 [pid = 1778] [id = 124] 13:07:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8e678000 == 66 [pid = 1778] [id = 123] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 246 (0x9d262800) [pid = 1778] [serial = 319] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 245 (0x9cb4d800) [pid = 1778] [serial = 360] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 244 (0x92501c00) [pid = 1778] [serial = 363] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 243 (0x992e8400) [pid = 1778] [serial = 352] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 242 (0x950d7000) [pid = 1778] [serial = 351] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 241 (0x8f78c000) [pid = 1778] [serial = 333] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 240 (0x92c41000) [pid = 1778] [serial = 354] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 239 (0x951d2400) [pid = 1778] [serial = 355] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 238 (0x9b852c00) [pid = 1778] [serial = 357] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 237 (0xa5048800) [pid = 1778] [serial = 330] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 236 (0x91f15000) [pid = 1778] [serial = 349] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 235 (0x910dec00) [pid = 1778] [serial = 348] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 234 (0xa6742800) [pid = 1778] [serial = 336] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 233 (0xa6c50000) [pid = 1778] [serial = 345] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 232 (0x921ec400) [pid = 1778] [serial = 324] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 231 (0x8f0c7000) [pid = 1778] [serial = 321] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 230 (0x9c894800) [pid = 1778] [serial = 327] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 229 (0x92eb2000) [pid = 1778] [serial = 339] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 228 (0xa6c59c00) [pid = 1778] [serial = 342] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 227 (0x9d204800) [pid = 1778] [serial = 361] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 226 (0x9c867000) [pid = 1778] [serial = 358] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | --DOMWINDOW == 225 (0x99ebc800) [pid = 1778] [serial = 364] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1778 | 1464638832247 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1731ms 13:07:12 INFO - PROCESS | 1778 | 1464638832311 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 13:07:12 INFO - PROCESS | 1778 | 1464638832316 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 13:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:07:12 INFO - PROCESS | 1778 | 1464638832322 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:07:12 INFO - PROCESS | 1778 | 1464638832328 Marionette TRACE conn4 <- [1,610,null,{}] 13:07:12 INFO - PROCESS | 1778 | 1464638832344 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:12 INFO - PROCESS | 1778 | 1464638832527 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 13:07:12 INFO - PROCESS | 1778 | 1464638832684 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2d0400 == 67 [pid = 1778] [id = 160] 13:07:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 226 (0x8e67a000) [pid = 1778] [serial = 480] [outer = (nil)] 13:07:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 227 (0x8ef36800) [pid = 1778] [serial = 481] [outer = 0x8e67a000] 13:07:12 INFO - PROCESS | 1778 | 1464638832768 Marionette DEBUG loaded listener.js 13:07:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 228 (0x8f0d1c00) [pid = 1778] [serial = 482] [outer = 0x8e67a000] 13:07:13 INFO - PROCESS | 1778 | 1464638833640 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1396ms 13:07:13 INFO - PROCESS | 1778 | 1464638833719 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 13:07:13 INFO - PROCESS | 1778 | 1464638833724 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 13:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:07:13 INFO - PROCESS | 1778 | 1464638833730 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:07:13 INFO - PROCESS | 1778 | 1464638833733 Marionette TRACE conn4 <- [1,614,null,{}] 13:07:13 INFO - PROCESS | 1778 | 1464638833744 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:13 INFO - PROCESS | 1778 | 1464638833987 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 13:07:14 INFO - PROCESS | 1778 | 1464638834018 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef32800 == 68 [pid = 1778] [id = 161] 13:07:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 229 (0x8f185400) [pid = 1778] [serial = 483] [outer = (nil)] 13:07:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 230 (0x8f662800) [pid = 1778] [serial = 484] [outer = 0x8f185400] 13:07:14 INFO - PROCESS | 1778 | 1464638834098 Marionette DEBUG loaded listener.js 13:07:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 231 (0x8f78f400) [pid = 1778] [serial = 485] [outer = 0x8f185400] 13:07:15 INFO - PROCESS | 1778 | 1464638835155 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1485ms 13:07:15 INFO - PROCESS | 1778 | 1464638835219 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 13:07:15 INFO - PROCESS | 1778 | 1464638835223 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 13:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:07:15 INFO - PROCESS | 1778 | 1464638835229 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:07:15 INFO - PROCESS | 1778 | 1464638835231 Marionette TRACE conn4 <- [1,618,null,{}] 13:07:15 INFO - PROCESS | 1778 | 1464638835238 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:15 INFO - PROCESS | 1778 | 1464638835462 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 13:07:15 INFO - PROCESS | 1778 | 1464638835488 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f190800 == 69 [pid = 1778] [id = 162] 13:07:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 232 (0x8f65c400) [pid = 1778] [serial = 486] [outer = (nil)] 13:07:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 233 (0x90fef800) [pid = 1778] [serial = 487] [outer = 0x8f65c400] 13:07:15 INFO - PROCESS | 1778 | 1464638835562 Marionette DEBUG loaded listener.js 13:07:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 234 (0x92510400) [pid = 1778] [serial = 488] [outer = 0x8f65c400] 13:07:16 INFO - PROCESS | 1778 | --DOMWINDOW == 233 (0x8d9f1000) [pid = 1778] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:07:16 INFO - PROCESS | 1778 | --DOMWINDOW == 232 (0x8f669000) [pid = 1778] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:07:16 INFO - PROCESS | 1778 | --DOMWINDOW == 231 (0x90ff5c00) [pid = 1778] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:07:16 INFO - PROCESS | 1778 | --DOMWINDOW == 230 (0x92505c00) [pid = 1778] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:07:16 INFO - PROCESS | 1778 | --DOMWINDOW == 229 (0x8e67d800) [pid = 1778] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:07:16 INFO - PROCESS | 1778 | --DOMWINDOW == 228 (0x8ef38c00) [pid = 1778] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:07:16 INFO - PROCESS | 1778 | --DOMWINDOW == 227 (0x9c888c00) [pid = 1778] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:07:17 INFO - PROCESS | 1778 | 1464638837024 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:07:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:07:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1836ms 13:07:17 INFO - PROCESS | 1778 | 1464638837071 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 13:07:17 INFO - PROCESS | 1778 | 1464638837075 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 13:07:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:07:17 INFO - PROCESS | 1778 | 1464638837082 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:07:17 INFO - PROCESS | 1778 | 1464638837086 Marionette TRACE conn4 <- [1,622,null,{}] 13:07:17 INFO - PROCESS | 1778 | 1464638837091 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:17 INFO - PROCESS | 1778 | 1464638837301 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 13:07:17 INFO - PROCESS | 1778 | 1464638837449 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b3000 == 70 [pid = 1778] [id = 163] 13:07:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 228 (0x8d2d6c00) [pid = 1778] [serial = 489] [outer = (nil)] 13:07:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 229 (0x929b7800) [pid = 1778] [serial = 490] [outer = 0x8d2d6c00] 13:07:17 INFO - PROCESS | 1778 | 1464638837530 Marionette DEBUG loaded listener.js 13:07:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 230 (0x929c1c00) [pid = 1778] [serial = 491] [outer = 0x8d2d6c00] 13:07:18 INFO - PROCESS | 1778 | 1464638838320 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:07:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:07:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1386ms 13:07:18 INFO - PROCESS | 1778 | 1464638838470 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 13:07:18 INFO - PROCESS | 1778 | 1464638838476 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 13:07:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:07:18 INFO - PROCESS | 1778 | 1464638838498 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:07:18 INFO - PROCESS | 1778 | 1464638838504 Marionette TRACE conn4 <- [1,626,null,{}] 13:07:18 INFO - PROCESS | 1778 | 1464638838514 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:18 INFO - PROCESS | 1778 | 1464638838753 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 13:07:19 INFO - PROCESS | 1778 | 1464638839024 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0ec000 == 71 [pid = 1778] [id = 164] 13:07:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 231 (0x8c0ec800) [pid = 1778] [serial = 492] [outer = (nil)] 13:07:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 232 (0x8c0f0800) [pid = 1778] [serial = 493] [outer = 0x8c0ec800] 13:07:19 INFO - PROCESS | 1778 | 1464638839132 Marionette DEBUG loaded listener.js 13:07:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 233 (0x8d2ca400) [pid = 1778] [serial = 494] [outer = 0x8c0ec800] 13:07:20 INFO - PROCESS | 1778 | 1464638840127 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:07:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:07:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1699ms 13:07:20 INFO - PROCESS | 1778 | 1464638840185 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 13:07:20 INFO - PROCESS | 1778 | 1464638840192 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 13:07:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:07:20 INFO - PROCESS | 1778 | 1464638840206 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:07:20 INFO - PROCESS | 1778 | 1464638840213 Marionette TRACE conn4 <- [1,630,null,{}] 13:07:20 INFO - PROCESS | 1778 | 1464638840220 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:20 INFO - PROCESS | 1778 | 1464638840446 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 13:07:20 INFO - PROCESS | 1778 | 1464638840735 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd8e400 == 72 [pid = 1778] [id = 165] 13:07:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 234 (0x8e4b2000) [pid = 1778] [serial = 495] [outer = (nil)] 13:07:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 235 (0x8e676000) [pid = 1778] [serial = 496] [outer = 0x8e4b2000] 13:07:20 INFO - PROCESS | 1778 | 1464638840831 Marionette DEBUG loaded listener.js 13:07:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 236 (0x8eda7000) [pid = 1778] [serial = 497] [outer = 0x8e4b2000] 13:07:21 INFO - PROCESS | 1778 | 1464638841774 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:07:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:07:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1640ms 13:07:21 INFO - PROCESS | 1778 | 1464638841842 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 13:07:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:07:21 INFO - PROCESS | 1778 | 1464638841848 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 13:07:21 INFO - PROCESS | 1778 | 1464638841854 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:07:21 INFO - PROCESS | 1778 | 1464638841858 Marionette TRACE conn4 <- [1,634,null,{}] 13:07:21 INFO - PROCESS | 1778 | 1464638841874 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:22 INFO - PROCESS | 1778 | 1464638842123 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 13:07:22 INFO - PROCESS | 1778 | 1464638842468 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x90fe6400 == 73 [pid = 1778] [id = 166] 13:07:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 237 (0x90ff1400) [pid = 1778] [serial = 498] [outer = (nil)] 13:07:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 238 (0x9250bc00) [pid = 1778] [serial = 499] [outer = 0x90ff1400] 13:07:22 INFO - PROCESS | 1778 | 1464638842563 Marionette DEBUG loaded listener.js 13:07:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 239 (0x929bb400) [pid = 1778] [serial = 500] [outer = 0x90ff1400] 13:07:23 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:23 INFO - PROCESS | 1778 | 1464638843484 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:07:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:07:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1697ms 13:07:23 INFO - PROCESS | 1778 | 1464638843552 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 13:07:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:07:23 INFO - PROCESS | 1778 | 1464638843556 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 13:07:23 INFO - PROCESS | 1778 | 1464638843563 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:07:23 INFO - PROCESS | 1778 | 1464638843567 Marionette TRACE conn4 <- [1,638,null,{}] 13:07:23 INFO - PROCESS | 1778 | 1464638843649 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:23 INFO - PROCESS | 1778 | 1464638843939 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 13:07:24 INFO - PROCESS | 1778 | 1464638844139 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x929bf400 == 74 [pid = 1778] [id = 167] 13:07:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 240 (0x92d54c00) [pid = 1778] [serial = 501] [outer = (nil)] 13:07:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 241 (0x92d5d800) [pid = 1778] [serial = 502] [outer = 0x92d54c00] 13:07:24 INFO - PROCESS | 1778 | 1464638844231 Marionette DEBUG loaded listener.js 13:07:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 242 (0x92d61c00) [pid = 1778] [serial = 503] [outer = 0x92d54c00] 13:07:24 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:25 INFO - PROCESS | 1778 | 1464638845123 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:07:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:07:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1616ms 13:07:25 INFO - PROCESS | 1778 | 1464638845179 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 13:07:25 INFO - PROCESS | 1778 | 1464638845183 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 13:07:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:07:25 INFO - PROCESS | 1778 | 1464638845189 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:07:25 INFO - PROCESS | 1778 | 1464638845193 Marionette TRACE conn4 <- [1,642,null,{}] 13:07:25 INFO - PROCESS | 1778 | 1464638845199 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:25 INFO - PROCESS | 1778 | 1464638845386 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 13:07:25 INFO - PROCESS | 1778 | 1464638845574 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b2000 == 75 [pid = 1778] [id = 168] 13:07:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 243 (0x92c40800) [pid = 1778] [serial = 504] [outer = (nil)] 13:07:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 244 (0x92e54c00) [pid = 1778] [serial = 505] [outer = 0x92c40800] 13:07:25 INFO - PROCESS | 1778 | 1464638845708 Marionette DEBUG loaded listener.js 13:07:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 245 (0x92e5f000) [pid = 1778] [serial = 506] [outer = 0x92c40800] 13:07:26 INFO - PROCESS | 1778 | 1464638846643 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:07:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:07:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1484ms 13:07:26 INFO - PROCESS | 1778 | 1464638846675 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 13:07:26 INFO - PROCESS | 1778 | 1464638846679 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 13:07:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:07:26 INFO - PROCESS | 1778 | 1464638846686 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:07:26 INFO - PROCESS | 1778 | 1464638846689 Marionette TRACE conn4 <- [1,646,null,{}] 13:07:26 INFO - PROCESS | 1778 | 1464638846695 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:26 INFO - PROCESS | 1778 | 1464638846926 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 13:07:27 INFO - PROCESS | 1778 | 1464638847168 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcbe400 == 76 [pid = 1778] [id = 169] 13:07:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 246 (0x92df3c00) [pid = 1778] [serial = 507] [outer = (nil)] 13:07:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 247 (0x992e8400) [pid = 1778] [serial = 508] [outer = 0x92df3c00] 13:07:27 INFO - PROCESS | 1778 | 1464638847298 Marionette DEBUG loaded listener.js 13:07:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 248 (0x9a294400) [pid = 1778] [serial = 509] [outer = 0x92df3c00] 13:07:28 INFO - PROCESS | 1778 | 1464638848209 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:07:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:07:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1591ms 13:07:28 INFO - PROCESS | 1778 | 1464638848278 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 13:07:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:07:28 INFO - PROCESS | 1778 | 1464638848282 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 13:07:28 INFO - PROCESS | 1778 | 1464638848289 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:07:28 INFO - PROCESS | 1778 | 1464638848293 Marionette TRACE conn4 <- [1,650,null,{}] 13:07:28 INFO - PROCESS | 1778 | 1464638848298 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:28 INFO - PROCESS | 1778 | 1464638848490 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 13:07:28 INFO - PROCESS | 1778 | 1464638848739 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x89802000 == 77 [pid = 1778] [id = 170] 13:07:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 249 (0x91f11000) [pid = 1778] [serial = 510] [outer = (nil)] 13:07:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 250 (0x9c42e000) [pid = 1778] [serial = 511] [outer = 0x91f11000] 13:07:28 INFO - PROCESS | 1778 | 1464638848871 Marionette DEBUG loaded listener.js 13:07:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 251 (0x9c867000) [pid = 1778] [serial = 512] [outer = 0x91f11000] 13:07:29 INFO - PROCESS | 1778 | 1464638849773 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:07:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:07:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1534ms 13:07:29 INFO - PROCESS | 1778 | 1464638849823 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 13:07:29 INFO - PROCESS | 1778 | 1464638849827 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 13:07:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:07:29 INFO - PROCESS | 1778 | 1464638849833 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:07:29 INFO - PROCESS | 1778 | 1464638849837 Marionette TRACE conn4 <- [1,654,null,{}] 13:07:29 INFO - PROCESS | 1778 | 1464638849843 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:30 INFO - PROCESS | 1778 | 1464638850030 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 13:07:30 INFO - PROCESS | 1778 | 1464638850272 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcbf000 == 78 [pid = 1778] [id = 171] 13:07:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 252 (0x951d8000) [pid = 1778] [serial = 513] [outer = (nil)] 13:07:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 253 (0x9d18cc00) [pid = 1778] [serial = 514] [outer = 0x951d8000] 13:07:30 INFO - PROCESS | 1778 | 1464638850411 Marionette DEBUG loaded listener.js 13:07:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 254 (0x9d20cc00) [pid = 1778] [serial = 515] [outer = 0x951d8000] 13:07:31 INFO - PROCESS | 1778 | 1464638851348 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:07:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:07:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1581ms 13:07:31 INFO - PROCESS | 1778 | 1464638851418 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 13:07:31 INFO - PROCESS | 1778 | 1464638851424 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 13:07:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:07:31 INFO - PROCESS | 1778 | 1464638851434 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:07:31 INFO - PROCESS | 1778 | 1464638851438 Marionette TRACE conn4 <- [1,658,null,{}] 13:07:31 INFO - PROCESS | 1778 | 1464638851449 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:31 INFO - PROCESS | 1778 | 1464638851683 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 13:07:31 INFO - PROCESS | 1778 | 1464638851919 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d152c00 == 79 [pid = 1778] [id = 172] 13:07:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 255 (0x9d26a800) [pid = 1778] [serial = 516] [outer = (nil)] 13:07:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 256 (0xa2280000) [pid = 1778] [serial = 517] [outer = 0x9d26a800] 13:07:32 INFO - PROCESS | 1778 | 1464638852054 Marionette DEBUG loaded listener.js 13:07:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 257 (0xa2454000) [pid = 1778] [serial = 518] [outer = 0x9d26a800] 13:07:33 INFO - PROCESS | 1778 | 1464638853036 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:07:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:07:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1638ms 13:07:33 INFO - PROCESS | 1778 | 1464638853072 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 1778 | 1464638853076 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 13:07:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:07:33 INFO - PROCESS | 1778 | 1464638853084 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:07:33 INFO - PROCESS | 1778 | 1464638853088 Marionette TRACE conn4 <- [1,662,null,{}] 13:07:33 INFO - PROCESS | 1778 | 1464638853094 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:33 INFO - PROCESS | 1778 | 1464638853290 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 13:07:33 INFO - PROCESS | 1778 | 1464638853537 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d9cdc00 == 80 [pid = 1778] [id = 173] 13:07:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 258 (0xa1166400) [pid = 1778] [serial = 519] [outer = (nil)] 13:07:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 259 (0xa62f6000) [pid = 1778] [serial = 520] [outer = 0xa1166400] 13:07:33 INFO - PROCESS | 1778 | 1464638853691 Marionette DEBUG loaded listener.js 13:07:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 260 (0xa6743400) [pid = 1778] [serial = 521] [outer = 0xa1166400] 13:07:34 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:34 INFO - PROCESS | 1778 | 1464638854615 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:07:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:07:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1582ms 13:07:34 INFO - PROCESS | 1778 | 1464638854666 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 13:07:34 INFO - PROCESS | 1778 | 1464638854670 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 13:07:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:07:34 INFO - PROCESS | 1778 | 1464638854677 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:07:34 INFO - PROCESS | 1778 | 1464638854681 Marionette TRACE conn4 <- [1,666,null,{}] 13:07:34 INFO - PROCESS | 1778 | 1464638854687 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:34 INFO - PROCESS | 1778 | 1464638854933 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 13:07:35 INFO - PROCESS | 1778 | 1464638855184 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dc4fc00 == 81 [pid = 1778] [id = 174] 13:07:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 261 (0x8dc54c00) [pid = 1778] [serial = 522] [outer = (nil)] 13:07:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 262 (0x8dc59800) [pid = 1778] [serial = 523] [outer = 0x8dc54c00] 13:07:35 INFO - PROCESS | 1778 | 1464638855322 Marionette DEBUG loaded listener.js 13:07:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 263 (0xa623f000) [pid = 1778] [serial = 524] [outer = 0x8dc54c00] 13:07:35 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:36 INFO - PROCESS | 1778 | 1464638856339 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:07:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:07:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1690ms 13:07:36 INFO - PROCESS | 1778 | 1464638856370 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 13:07:36 INFO - PROCESS | 1778 | 1464638856374 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 13:07:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:07:36 INFO - PROCESS | 1778 | 1464638856380 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:07:36 INFO - PROCESS | 1778 | 1464638856383 Marionette TRACE conn4 <- [1,670,null,{}] 13:07:36 INFO - PROCESS | 1778 | 1464638856389 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:36 INFO - PROCESS | 1778 | 1464638856579 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 13:07:36 INFO - PROCESS | 1778 | 1464638856820 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6a2c00 == 82 [pid = 1778] [id = 175] 13:07:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 264 (0x8b6a5c00) [pid = 1778] [serial = 525] [outer = (nil)] 13:07:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 265 (0x8b6ac000) [pid = 1778] [serial = 526] [outer = 0x8b6a5c00] 13:07:36 INFO - PROCESS | 1778 | 1464638856953 Marionette DEBUG loaded listener.js 13:07:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 266 (0x8dc4c000) [pid = 1778] [serial = 527] [outer = 0x8b6a5c00] 13:07:37 INFO - PROCESS | 1778 | 1464638857859 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:07:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:07:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1531ms 13:07:37 INFO - PROCESS | 1778 | 1464638857912 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 13:07:37 INFO - PROCESS | 1778 | 1464638857916 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 13:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:07:37 INFO - PROCESS | 1778 | 1464638857922 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:07:37 INFO - PROCESS | 1778 | 1464638857926 Marionette TRACE conn4 <- [1,674,null,{}] 13:07:37 INFO - PROCESS | 1778 | 1464638857932 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:38 INFO - PROCESS | 1778 | 1464638858135 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 13:07:38 INFO - PROCESS | 1778 | 1464638858391 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x894c5400 == 83 [pid = 1778] [id = 176] 13:07:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 267 (0x894c6c00) [pid = 1778] [serial = 528] [outer = (nil)] 13:07:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 268 (0x894cdc00) [pid = 1778] [serial = 529] [outer = 0x894c6c00] 13:07:38 INFO - PROCESS | 1778 | 1464638858525 Marionette DEBUG loaded listener.js 13:07:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 269 (0x894d1400) [pid = 1778] [serial = 530] [outer = 0x894c6c00] 13:07:39 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:39 INFO - PROCESS | 1778 | 1464638859508 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:07:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 13:07:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1634ms 13:07:39 INFO - PROCESS | 1778 | 1464638859559 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 13:07:39 INFO - PROCESS | 1778 | 1464638859563 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 13:07:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:07:39 INFO - PROCESS | 1778 | 1464638859569 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:07:39 INFO - PROCESS | 1778 | 1464638859573 Marionette TRACE conn4 <- [1,678,null,{}] 13:07:39 INFO - PROCESS | 1778 | 1464638859579 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:39 INFO - PROCESS | 1778 | 1464638859780 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 13:07:40 INFO - PROCESS | 1778 | 1464638860038 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x894cc800 == 84 [pid = 1778] [id = 177] 13:07:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 270 (0x894d4c00) [pid = 1778] [serial = 531] [outer = (nil)] 13:07:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 271 (0x8dc4e800) [pid = 1778] [serial = 532] [outer = 0x894d4c00] 13:07:40 INFO - PROCESS | 1778 | 1464638860172 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 272 (0x8dd8cc00) [pid = 1778] [serial = 533] [outer = 0x894d4c00] 13:07:41 INFO - PROCESS | 1778 | 1464638861070 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:07:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:07:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1582ms 13:07:41 INFO - PROCESS | 1778 | 1464638861153 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 13:07:41 INFO - PROCESS | 1778 | 1464638861157 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 13:07:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:07:41 INFO - PROCESS | 1778 | 1464638861164 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:07:41 INFO - PROCESS | 1778 | 1464638861167 Marionette TRACE conn4 <- [1,682,null,{}] 13:07:41 INFO - PROCESS | 1778 | 1464638861173 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:41 INFO - PROCESS | 1778 | 1464638861413 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 13:07:41 INFO - PROCESS | 1778 | 1464638861709 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6a1800 == 85 [pid = 1778] [id = 178] 13:07:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 273 (0x8b6ab400) [pid = 1778] [serial = 534] [outer = (nil)] 13:07:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 274 (0x90ff0000) [pid = 1778] [serial = 535] [outer = 0x8b6ab400] 13:07:41 INFO - PROCESS | 1778 | 1464638861799 Marionette DEBUG loaded listener.js 13:07:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 275 (0x92e5e000) [pid = 1778] [serial = 536] [outer = 0x8b6ab400] 13:07:43 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:43 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:07:43 INFO - PROCESS | 1778 | 1464638863481 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:07:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 13:07:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2333ms 13:07:43 INFO - PROCESS | 1778 | 1464638863497 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 13:07:43 INFO - PROCESS | 1778 | 1464638863503 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 13:07:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:07:43 INFO - PROCESS | 1778 | 1464638863512 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:07:43 INFO - PROCESS | 1778 | 1464638863517 Marionette TRACE conn4 <- [1,686,null,{}] 13:07:43 INFO - PROCESS | 1778 | 1464638863525 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:43 INFO - PROCESS | 1778 | 1464638863705 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 13:07:43 INFO - PROCESS | 1778 | 1464638863914 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b0c5800 == 86 [pid = 1778] [id = 179] 13:07:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 276 (0x8b576400) [pid = 1778] [serial = 537] [outer = (nil)] 13:07:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 277 (0x8b584800) [pid = 1778] [serial = 538] [outer = 0x8b576400] 13:07:44 INFO - PROCESS | 1778 | 1464638864042 Marionette DEBUG loaded listener.js 13:07:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 278 (0x8bee5000) [pid = 1778] [serial = 539] [outer = 0x8b576400] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x910e8000 == 85 [pid = 1778] [id = 108] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 277 (0x8d9fa000) [pid = 1778] [serial = 384] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 276 (0x8d2d5800) [pid = 1778] [serial = 394] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 275 (0x8dd94c00) [pid = 1778] [serial = 381] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 274 (0x8edb5000) [pid = 1778] [serial = 369] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 273 (0x8dcc4400) [pid = 1778] [serial = 387] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 272 (0x8e4b8000) [pid = 1778] [serial = 400] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 271 (0xa6d2f400) [pid = 1778] [serial = 375] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 270 (0x91f16c00) [pid = 1778] [serial = 372] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 269 (0x8e4aa400) [pid = 1778] [serial = 397] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 268 (0x92e5e800) [pid = 1778] [serial = 378] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 267 (0x8cfbc000) [pid = 1778] [serial = 390] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 266 (0x8beec000) [pid = 1778] [serial = 403] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 265 (0x9c867c00) [pid = 1778] [serial = 427] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8ef38000 == 84 [pid = 1778] [id = 109] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8f190800 == 83 [pid = 1778] [id = 162] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8ef32800 == 82 [pid = 1778] [id = 161] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8d2d0400 == 81 [pid = 1778] [id = 160] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8beee000 == 80 [pid = 1778] [id = 159] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0e8400 == 79 [pid = 1778] [id = 158] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8980f800 == 78 [pid = 1778] [id = 156] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x89804c00 == 77 [pid = 1778] [id = 155] 13:07:45 INFO - PROCESS | 1778 | 1464638865647 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8b0ba000 == 76 [pid = 1778] [id = 154] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x92668c00 == 75 [pid = 1778] [id = 153] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0b4800 == 74 [pid = 1778] [id = 152] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0b5400 == 73 [pid = 1778] [id = 151] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0af400 == 72 [pid = 1778] [id = 150] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0e5000 == 71 [pid = 1778] [id = 149] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0e4000 == 70 [pid = 1778] [id = 148] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8bee1800 == 69 [pid = 1778] [id = 147] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x950d5800 == 68 [pid = 1778] [id = 146] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x90ff4000 == 67 [pid = 1778] [id = 145] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e680400 == 66 [pid = 1778] [id = 144] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x9c86d800 == 65 [pid = 1778] [id = 122] 13:07:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8d2d5c00 == 64 [pid = 1778] [id = 143] 13:07:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:07:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2191ms 13:07:45 INFO - PROCESS | 1778 | 1464638865705 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 13:07:45 INFO - PROCESS | 1778 | 1464638865713 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 13:07:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 264 (0x8dd97400) [pid = 1778] [serial = 410] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 263 (0x90f77800) [pid = 1778] [serial = 416] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 262 (0x910eac00) [pid = 1778] [serial = 418] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 261 (0x92502000) [pid = 1778] [serial = 419] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 260 (0x8f787000) [pid = 1778] [serial = 415] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 259 (0x8dd8a800) [pid = 1778] [serial = 409] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 258 (0x92e55000) [pid = 1778] [serial = 421] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 257 (0x91f0f800) [pid = 1778] [serial = 424] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 256 (0x92e5a400) [pid = 1778] [serial = 422] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 255 (0x8f18d800) [pid = 1778] [serial = 413] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 254 (0xa263d000) [pid = 1778] [serial = 217] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 253 (0xa6c6a800) [pid = 1778] [serial = 367] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 252 (0x8f0ce800) [pid = 1778] [serial = 412] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 251 (0x9b84ac00) [pid = 1778] [serial = 425] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | --DOMWINDOW == 250 (0x8f186c00) [pid = 1778] [serial = 406] [outer = (nil)] [url = about:blank] 13:07:45 INFO - PROCESS | 1778 | 1464638865765 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:07:45 INFO - PROCESS | 1778 | 1464638865770 Marionette TRACE conn4 <- [1,690,null,{}] 13:07:45 INFO - PROCESS | 1778 | 1464638865780 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:45 INFO - PROCESS | 1778 | 1464638865955 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 13:07:45 INFO - PROCESS | 1778 | 1464638865967 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b0c7400 == 65 [pid = 1778] [id = 180] 13:07:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 251 (0x8b6a3400) [pid = 1778] [serial = 540] [outer = (nil)] 13:07:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 252 (0x8c0e5c00) [pid = 1778] [serial = 541] [outer = 0x8b6a3400] 13:07:46 INFO - PROCESS | 1778 | 1464638866047 Marionette DEBUG loaded listener.js 13:07:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 253 (0x8c0f0c00) [pid = 1778] [serial = 542] [outer = 0x8b6a3400] 13:07:47 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:47 INFO - PROCESS | 1778 | 1464638867353 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:07:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:07:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1674ms 13:07:47 INFO - PROCESS | 1778 | 1464638867407 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 13:07:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:07:47 INFO - PROCESS | 1778 | 1464638867412 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 13:07:47 INFO - PROCESS | 1778 | 1464638867418 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:07:47 INFO - PROCESS | 1778 | 1464638867424 Marionette TRACE conn4 <- [1,694,null,{}] 13:07:47 INFO - PROCESS | 1778 | 1464638867471 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:47 INFO - PROCESS | 1778 | 1464638867740 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 13:07:47 INFO - PROCESS | 1778 | 1464638867942 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0e8000 == 66 [pid = 1778] [id = 181] 13:07:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 254 (0x8d9f0400) [pid = 1778] [serial = 543] [outer = (nil)] 13:07:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 255 (0x8dc56800) [pid = 1778] [serial = 544] [outer = 0x8d9f0400] 13:07:48 INFO - PROCESS | 1778 | 1464638868020 Marionette DEBUG loaded listener.js 13:07:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 256 (0x8dcc6400) [pid = 1778] [serial = 545] [outer = 0x8d9f0400] 13:07:49 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:49 INFO - PROCESS | 1778 | 1464638869317 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:07:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 13:07:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1920ms 13:07:49 INFO - PROCESS | 1778 | 1464638869345 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 13:07:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:07:49 INFO - PROCESS | 1778 | 1464638869351 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 13:07:49 INFO - PROCESS | 1778 | 1464638869357 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:07:49 INFO - PROCESS | 1778 | 1464638869360 Marionette TRACE conn4 <- [1,698,null,{}] 13:07:49 INFO - PROCESS | 1778 | 1464638869366 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:49 INFO - PROCESS | 1778 | 1464638869698 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 13:07:49 INFO - PROCESS | 1778 | 1464638869762 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dc58400 == 67 [pid = 1778] [id = 182] 13:07:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 257 (0x8dcc5800) [pid = 1778] [serial = 546] [outer = (nil)] 13:07:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 258 (0x8dd97800) [pid = 1778] [serial = 547] [outer = 0x8dcc5800] 13:07:49 INFO - PROCESS | 1778 | 1464638869911 Marionette DEBUG loaded listener.js 13:07:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 259 (0x8e4b2400) [pid = 1778] [serial = 548] [outer = 0x8dcc5800] 13:07:50 INFO - PROCESS | 1778 | --DOMWINDOW == 258 (0x8c0e9000) [pid = 1778] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:07:50 INFO - PROCESS | 1778 | --DOMWINDOW == 257 (0x8f185400) [pid = 1778] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:07:50 INFO - PROCESS | 1778 | --DOMWINDOW == 256 (0x8beefc00) [pid = 1778] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:07:50 INFO - PROCESS | 1778 | --DOMWINDOW == 255 (0x8e67a000) [pid = 1778] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:07:50 INFO - PROCESS | 1778 | --DOMWINDOW == 254 (0x8f65c400) [pid = 1778] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:07:51 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:51 INFO - PROCESS | 1778 | 1464638871951 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:07:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:07:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2636ms 13:07:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:07:52 INFO - PROCESS | 1778 | 1464638871994 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 13:07:52 INFO - PROCESS | 1778 | 1464638871997 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 13:07:52 INFO - PROCESS | 1778 | 1464638872003 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - PROCESS | 1778 | 1464638872007 Marionette TRACE conn4 <- [1,702,null,{}] 13:07:52 INFO - PROCESS | 1778 | 1464638872012 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:52 INFO - PROCESS | 1778 | 1464638872308 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 13:07:52 INFO - PROCESS | 1778 | 1464638872325 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8beefc00 == 68 [pid = 1778] [id = 183] 13:07:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 255 (0x8d2d5c00) [pid = 1778] [serial = 549] [outer = (nil)] 13:07:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 256 (0x8e676400) [pid = 1778] [serial = 550] [outer = 0x8d2d5c00] 13:07:52 INFO - PROCESS | 1778 | 1464638872406 Marionette DEBUG loaded listener.js 13:07:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 257 (0x8eda6800) [pid = 1778] [serial = 551] [outer = 0x8d2d5c00] 13:07:53 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:54 INFO - PROCESS | 1778 | 1464638874025 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:07: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 13:07:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2042ms 13:07:54 INFO - PROCESS | 1778 | 1464638874046 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 13:07:54 INFO - PROCESS | 1778 | 1464638874051 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 13:07:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:07:54 INFO - PROCESS | 1778 | 1464638874102 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:07:54 INFO - PROCESS | 1778 | 1464638874110 Marionette TRACE conn4 <- [1,706,null,{}] 13:07:54 INFO - PROCESS | 1778 | 1464638874124 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:54 INFO - PROCESS | 1778 | 1464638874350 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 13:07:54 INFO - PROCESS | 1778 | 1464638874555 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b576c00 == 69 [pid = 1778] [id = 184] 13:07:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 258 (0x8b577400) [pid = 1778] [serial = 552] [outer = (nil)] 13:07:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 259 (0x8b6a4400) [pid = 1778] [serial = 553] [outer = 0x8b577400] 13:07:54 INFO - PROCESS | 1778 | 1464638874692 Marionette DEBUG loaded listener.js 13:07:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 260 (0x8c0be400) [pid = 1778] [serial = 554] [outer = 0x8b577400] 13:07:56 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:56 INFO - PROCESS | 1778 | 1464638876058 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:07: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 13:07:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2040ms 13:07:56 INFO - PROCESS | 1778 | 1464638876149 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 13:07:56 INFO - PROCESS | 1778 | 1464638876170 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 13:07:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:07:56 INFO - PROCESS | 1778 | 1464638876188 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:07:56 INFO - PROCESS | 1778 | 1464638876193 Marionette TRACE conn4 <- [1,710,null,{}] 13:07:56 INFO - PROCESS | 1778 | 1464638876201 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:56 INFO - PROCESS | 1778 | 1464638876415 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 13:07:56 INFO - PROCESS | 1778 | 1464638876618 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfb9800 == 70 [pid = 1778] [id = 185] 13:07:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 261 (0x8cfbe800) [pid = 1778] [serial = 555] [outer = (nil)] 13:07:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 262 (0x8dc54800) [pid = 1778] [serial = 556] [outer = 0x8cfbe800] 13:07:56 INFO - PROCESS | 1778 | 1464638876748 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 263 (0x8dd95400) [pid = 1778] [serial = 557] [outer = 0x8cfbe800] 13:07:58 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:58 INFO - PROCESS | 1778 | 1464638878252 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:07:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:07:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2093ms 13:07:58 INFO - PROCESS | 1778 | 1464638878280 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 13:07:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:07:58 INFO - PROCESS | 1778 | 1464638878285 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 13:07:58 INFO - PROCESS | 1778 | 1464638878292 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:07:58 INFO - PROCESS | 1778 | 1464638878298 Marionette TRACE conn4 <- [1,714,null,{}] 13:07:58 INFO - PROCESS | 1778 | 1464638878316 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:58 INFO - PROCESS | 1778 | 1464638878524 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 13:07:58 INFO - PROCESS | 1778 | 1464638878720 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8beecc00 == 71 [pid = 1778] [id = 186] 13:07:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 264 (0x8dc50000) [pid = 1778] [serial = 558] [outer = (nil)] 13:07:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 265 (0x8f189800) [pid = 1778] [serial = 559] [outer = 0x8dc50000] 13:07:58 INFO - PROCESS | 1778 | 1464638878818 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 266 (0x8f662400) [pid = 1778] [serial = 560] [outer = 0x8dc50000] 13:08:00 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:00 INFO - PROCESS | 1778 | 1464638880220 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:08: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 13:08:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1954ms 13:08:00 INFO - PROCESS | 1778 | 1464638880247 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 13:08:00 INFO - PROCESS | 1778 | 1464638880253 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 13:08:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:08:00 INFO - PROCESS | 1778 | 1464638880259 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:08:00 INFO - PROCESS | 1778 | 1464638880262 Marionette TRACE conn4 <- [1,718,null,{}] 13:08:00 INFO - PROCESS | 1778 | 1464638880372 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:00 INFO - PROCESS | 1778 | 1464638880579 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 13:08:00 INFO - PROCESS | 1778 | 1464638880777 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x894c7000 == 72 [pid = 1778] [id = 187] 13:08:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 267 (0x8e4b4c00) [pid = 1778] [serial = 561] [outer = (nil)] 13:08:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 268 (0x90f77400) [pid = 1778] [serial = 562] [outer = 0x8e4b4c00] 13:08:00 INFO - PROCESS | 1778 | 1464638880868 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 269 (0x90ff5000) [pid = 1778] [serial = 563] [outer = 0x8e4b4c00] 13:08:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:02 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:08:02 INFO - PROCESS | 1778 | 1464638882272 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:08:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:08:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2136ms 13:08:02 INFO - PROCESS | 1778 | 1464638882414 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 13:08:02 INFO - PROCESS | 1778 | 1464638882421 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 13:08:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:08:02 INFO - PROCESS | 1778 | 1464638882436 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:08:02 INFO - PROCESS | 1778 | 1464638882443 Marionette TRACE conn4 <- [1,722,null,{}] 13:08:02 INFO - PROCESS | 1778 | 1464638882452 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:02 INFO - PROCESS | 1778 | 1464638882786 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 13:08:03 INFO - PROCESS | 1778 | 1464638883078 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f76c00 == 73 [pid = 1778] [id = 188] 13:08:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 270 (0x90f77000) [pid = 1778] [serial = 564] [outer = (nil)] 13:08:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 271 (0x92509000) [pid = 1778] [serial = 565] [outer = 0x90f77000] 13:08:03 INFO - PROCESS | 1778 | 1464638883179 Marionette DEBUG loaded listener.js 13:08:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 272 (0x9266d400) [pid = 1778] [serial = 566] [outer = 0x90f77000] 13:08:04 INFO - PROCESS | 1778 | 1464638884149 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 13:08:04 INFO - PROCESS | 1778 | 1464638884235 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 13:08:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:08:04 INFO - PROCESS | 1778 | 1464638884241 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:08:04 INFO - PROCESS | 1778 | 1464638884245 Marionette TRACE conn4 <- [1,726,null,{}] 13:08:04 INFO - PROCESS | 1778 | 1464638884250 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:04 INFO - PROCESS | 1778 | 1464638884541 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 13:08:04 INFO - PROCESS | 1778 | 1464638884839 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x92505000 == 74 [pid = 1778] [id = 189] 13:08:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 273 (0x9250ac00) [pid = 1778] [serial = 567] [outer = (nil)] 13:08:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 274 (0x92d5dc00) [pid = 1778] [serial = 568] [outer = 0x9250ac00] 13:08:04 INFO - PROCESS | 1778 | 1464638884930 Marionette DEBUG loaded listener.js 13:08:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 275 (0x92df7400) [pid = 1778] [serial = 569] [outer = 0x9250ac00] 13:08:05 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:05 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:08:05 INFO - PROCESS | 1778 | 1464638885980 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:08:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:08:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1794ms 13:08:06 INFO - PROCESS | 1778 | 1464638886037 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 13:08:06 INFO - PROCESS | 1778 | 1464638886041 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 13:08:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:08:06 INFO - PROCESS | 1778 | 1464638886048 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:08:06 INFO - PROCESS | 1778 | 1464638886051 Marionette TRACE conn4 <- [1,730,null,{}] 13:08:06 INFO - PROCESS | 1778 | 1464638886057 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:06 INFO - PROCESS | 1778 | 1464638886263 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 13:08:06 INFO - PROCESS | 1778 | 1464638886557 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x92d56c00 == 75 [pid = 1778] [id = 190] 13:08:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 276 (0x92d5bc00) [pid = 1778] [serial = 570] [outer = (nil)] 13:08:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 277 (0x94fbf800) [pid = 1778] [serial = 571] [outer = 0x92d5bc00] 13:08:06 INFO - PROCESS | 1778 | 1464638886652 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 278 (0x95107000) [pid = 1778] [serial = 572] [outer = 0x92d5bc00] 13:08:07 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:07 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:08:07 INFO - PROCESS | 1778 | 1464638887652 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 13:08:07 INFO - PROCESS | 1778 | 1464638887745 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 13:08:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:08:07 INFO - PROCESS | 1778 | 1464638887752 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:08:07 INFO - PROCESS | 1778 | 1464638887756 Marionette TRACE conn4 <- [1,734,null,{}] 13:08:07 INFO - PROCESS | 1778 | 1464638887761 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:08 INFO - PROCESS | 1778 | 1464638888000 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 13:08:08 INFO - PROCESS | 1778 | 1464638888290 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x92e5a400 == 76 [pid = 1778] [id = 191] 13:08:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 279 (0x92e5fc00) [pid = 1778] [serial = 573] [outer = (nil)] 13:08:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 280 (0x9c887400) [pid = 1778] [serial = 574] [outer = 0x92e5fc00] 13:08:08 INFO - PROCESS | 1778 | 1464638888382 Marionette DEBUG loaded listener.js 13:08:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 281 (0x9cb74c00) [pid = 1778] [serial = 575] [outer = 0x92e5fc00] 13:08:09 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:09 INFO - PROCESS | 1778 | 1464638889320 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:08:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:08:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1632ms 13:08:09 INFO - PROCESS | 1778 | 1464638889385 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 13:08:09 INFO - PROCESS | 1778 | 1464638889391 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 13:08:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:08:09 INFO - PROCESS | 1778 | 1464638889398 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:08:09 INFO - PROCESS | 1778 | 1464638889401 Marionette TRACE conn4 <- [1,738,null,{}] 13:08:09 INFO - PROCESS | 1778 | 1464638889407 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:09 INFO - PROCESS | 1778 | 1464638889616 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 13:08:09 INFO - PROCESS | 1778 | 1464638889862 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x92df3000 == 77 [pid = 1778] [id = 192] 13:08:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 282 (0x95110000) [pid = 1778] [serial = 576] [outer = (nil)] 13:08:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 283 (0xa623b400) [pid = 1778] [serial = 577] [outer = 0x95110000] 13:08:10 INFO - PROCESS | 1778 | 1464638890009 Marionette DEBUG loaded listener.js 13:08:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 284 (0xa6c5a400) [pid = 1778] [serial = 578] [outer = 0x95110000] 13:08:11 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:11 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:08:11 INFO - PROCESS | 1778 | 1464638891317 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:08:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:08:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1984ms 13:08:11 INFO - PROCESS | 1778 | 1464638891399 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 13:08:11 INFO - PROCESS | 1778 | 1464638891404 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 13:08:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:08:11 INFO - PROCESS | 1778 | 1464638891436 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:08:11 INFO - PROCESS | 1778 | 1464638891439 Marionette TRACE conn4 <- [1,742,null,{}] 13:08:11 INFO - PROCESS | 1778 | 1464638891446 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:11 INFO - PROCESS | 1778 | 1464638891633 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 13:08:11 INFO - PROCESS | 1778 | 1464638891832 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8980e400 == 78 [pid = 1778] [id = 193] 13:08:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 285 (0x8980ec00) [pid = 1778] [serial = 579] [outer = (nil)] 13:08:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 286 (0x8d1b6800) [pid = 1778] [serial = 580] [outer = 0x8980ec00] 13:08:11 INFO - PROCESS | 1778 | 1464638891920 Marionette DEBUG loaded listener.js 13:08:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 287 (0x8d1b9c00) [pid = 1778] [serial = 581] [outer = 0x8980ec00] 13:08:13 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:13 INFO - PROCESS | 1778 | 1464638893269 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:08:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 13:08:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1892ms 13:08:13 INFO - PROCESS | 1778 | 1464638893364 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 13:08:13 INFO - PROCESS | 1778 | 1464638893369 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 13:08:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:08:13 INFO - PROCESS | 1778 | 1464638893381 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:08:13 INFO - PROCESS | 1778 | 1464638893384 Marionette TRACE conn4 <- [1,746,null,{}] 13:08:13 INFO - PROCESS | 1778 | 1464638893393 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:13 INFO - PROCESS | 1778 | 1464638893584 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 13:08:13 INFO - PROCESS | 1778 | 1464638893783 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bee7000 == 79 [pid = 1778] [id = 194] 13:08:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 288 (0x8d1b5400) [pid = 1778] [serial = 582] [outer = (nil)] 13:08:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 289 (0x8f668c00) [pid = 1778] [serial = 583] [outer = 0x8d1b5400] 13:08:13 INFO - PROCESS | 1778 | 1464638893878 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 290 (0xa26c8c00) [pid = 1778] [serial = 584] [outer = 0x8d1b5400] 13:08:14 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:15 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:15 INFO - PROCESS | 1778 | 1464638895223 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:08:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:08:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1883ms 13:08:15 INFO - PROCESS | 1778 | 1464638895264 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 13:08:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:08:15 INFO - PROCESS | 1778 | 1464638895269 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 13:08:15 INFO - PROCESS | 1778 | 1464638895275 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:08:15 INFO - PROCESS | 1778 | 1464638895279 Marionette TRACE conn4 <- [1,750,null,{}] 13:08:15 INFO - PROCESS | 1778 | 1464638895769 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:16 INFO - PROCESS | 1778 | 1464638896085 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 13:08:16 INFO - PROCESS | 1778 | 1464638896231 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c052000 == 80 [pid = 1778] [id = 195] 13:08:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 291 (0x8c052400) [pid = 1778] [serial = 585] [outer = (nil)] 13:08:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 292 (0x8c05ac00) [pid = 1778] [serial = 586] [outer = 0x8c052400] 13:08:16 INFO - PROCESS | 1778 | 1464638896320 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 293 (0x8c05dc00) [pid = 1778] [serial = 587] [outer = 0x8c052400] 13:08:17 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:17 INFO - PROCESS | 1778 | 1464638897742 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:08:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:08:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2542ms 13:08:17 INFO - PROCESS | 1778 | 1464638897820 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 13:08:17 INFO - PROCESS | 1778 | 1464638897827 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 13:08:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:08:17 INFO - PROCESS | 1778 | 1464638897837 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:08:17 INFO - PROCESS | 1778 | 1464638897839 Marionette TRACE conn4 <- [1,754,null,{}] 13:08:17 INFO - PROCESS | 1778 | 1464638897847 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:18 INFO - PROCESS | 1778 | 1464638898070 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8dc58400 == 79 [pid = 1778] [id = 182] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 292 (0x929b7800) [pid = 1778] [serial = 490] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0e8000 == 78 [pid = 1778] [id = 181] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8b0c7400 == 77 [pid = 1778] [id = 180] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8b0c5800 == 76 [pid = 1778] [id = 179] 13:08:18 INFO - PROCESS | 1778 | 1464638898330 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0b2000 == 75 [pid = 1778] [id = 168] 13:08:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b57b400 == 76 [pid = 1778] [id = 196] 13:08:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 293 (0x8b6a6400) [pid = 1778] [serial = 588] [outer = (nil)] 13:08:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 294 (0x8c0ba800) [pid = 1778] [serial = 589] [outer = 0x8b6a6400] 13:08:18 INFO - PROCESS | 1778 | 1464638898415 Marionette DEBUG loaded listener.js 13:08:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 295 (0x8cfbc000) [pid = 1778] [serial = 590] [outer = 0x8b6a6400] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x929bf400 == 75 [pid = 1778] [id = 167] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8dcc9000 == 74 [pid = 1778] [id = 132] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x90fe6400 == 73 [pid = 1778] [id = 166] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd8e400 == 72 [pid = 1778] [id = 165] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8d2d2400 == 71 [pid = 1778] [id = 133] 13:08:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0ec000 == 70 [pid = 1778] [id = 164] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 294 (0x8b0c2c00) [pid = 1778] [serial = 463] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 293 (0x8d2d3400) [pid = 1778] [serial = 476] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 292 (0xa2157000) [pid = 1778] [serial = 439] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 291 (0x8f78f400) [pid = 1778] [serial = 485] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 290 (0x8dd8b400) [pid = 1778] [serial = 478] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 289 (0x929c1400) [pid = 1778] [serial = 460] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 288 (0x8cfbd400) [pid = 1778] [serial = 475] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 287 (0x92668400) [pid = 1778] [serial = 454] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 286 (0x8dcc2000) [pid = 1778] [serial = 430] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 285 (0x8f190000) [pid = 1778] [serial = 433] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 284 (0x8980b000) [pid = 1778] [serial = 466] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 283 (0xa673b400) [pid = 1778] [serial = 442] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 282 (0x8ef36800) [pid = 1778] [serial = 481] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 281 (0x8f0d1c00) [pid = 1778] [serial = 482] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 280 (0x992ec400) [pid = 1778] [serial = 436] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 279 (0x8b0c6400) [pid = 1778] [serial = 469] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 278 (0x8c0b8400) [pid = 1778] [serial = 451] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 277 (0x92df5000) [pid = 1778] [serial = 472] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 276 (0x8e4ae000) [pid = 1778] [serial = 479] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 275 (0x92510400) [pid = 1778] [serial = 488] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 274 (0x92670800) [pid = 1778] [serial = 457] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 273 (0x92df0800) [pid = 1778] [serial = 448] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 272 (0x8c0ec400) [pid = 1778] [serial = 445] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 271 (0x8f662800) [pid = 1778] [serial = 484] [outer = (nil)] [url = about:blank] 13:08:18 INFO - PROCESS | 1778 | --DOMWINDOW == 270 (0x90fef800) [pid = 1778] [serial = 487] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:19 INFO - PROCESS | 1778 | 1464638899677 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:08:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 13:08:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1887ms 13:08:19 INFO - PROCESS | 1778 | 1464638899724 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 13:08:19 INFO - PROCESS | 1778 | 1464638899728 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 13:08:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:08:19 INFO - PROCESS | 1778 | 1464638899734 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:08:19 INFO - PROCESS | 1778 | 1464638899738 Marionette TRACE conn4 <- [1,758,null,{}] 13:08:19 INFO - PROCESS | 1778 | 1464638899839 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:20 INFO - PROCESS | 1778 | 1464638900027 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 13:08:20 INFO - PROCESS | 1778 | 1464638900041 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6a6000 == 71 [pid = 1778] [id = 197] 13:08:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 271 (0x8c0ef000) [pid = 1778] [serial = 591] [outer = (nil)] 13:08:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 272 (0x8d9fa000) [pid = 1778] [serial = 592] [outer = 0x8c0ef000] 13:08:20 INFO - PROCESS | 1778 | 1464638900122 Marionette DEBUG loaded listener.js 13:08:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 273 (0x8dc53800) [pid = 1778] [serial = 593] [outer = 0x8c0ef000] 13:08:20 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:20 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:08:20 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:20 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:20 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:08:21 INFO - PROCESS | 1778 | 1464638901097 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:08:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:08:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1438ms 13:08:21 INFO - PROCESS | 1778 | 1464638901176 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 13:08:21 INFO - PROCESS | 1778 | 1464638901185 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 13:08:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:08:21 INFO - PROCESS | 1778 | 1464638901207 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:08:21 INFO - PROCESS | 1778 | 1464638901211 Marionette TRACE conn4 <- [1,762,null,{}] 13:08:21 INFO - PROCESS | 1778 | 1464638901217 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:21 INFO - PROCESS | 1778 | 1464638901462 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 13:08:21 INFO - PROCESS | 1778 | 1464638901492 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2d8c00 == 72 [pid = 1778] [id = 198] 13:08:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 274 (0x8dd93c00) [pid = 1778] [serial = 594] [outer = (nil)] 13:08:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 275 (0x8e674c00) [pid = 1778] [serial = 595] [outer = 0x8dd93c00] 13:08:21 INFO - PROCESS | 1778 | 1464638901567 Marionette DEBUG loaded listener.js 13:08:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 276 (0x8edb4800) [pid = 1778] [serial = 596] [outer = 0x8dd93c00] 13:08:23 INFO - PROCESS | 1778 | --DOMWINDOW == 275 (0x8dcc5800) [pid = 1778] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:08:23 INFO - PROCESS | 1778 | --DOMWINDOW == 274 (0x8d2d6c00) [pid = 1778] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:08:23 INFO - PROCESS | 1778 | --DOMWINDOW == 273 (0x8b576400) [pid = 1778] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:08:23 INFO - PROCESS | 1778 | --DOMWINDOW == 272 (0x8b6a3400) [pid = 1778] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:08:23 INFO - PROCESS | 1778 | --DOMWINDOW == 271 (0x8d9f0400) [pid = 1778] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:08:23 INFO - PROCESS | 1778 | 1464638903172 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:08:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:08:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2004ms 13:08:23 INFO - PROCESS | 1778 | 1464638903199 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 13:08:23 INFO - PROCESS | 1778 | 1464638903203 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 13:08:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:08:23 INFO - PROCESS | 1778 | 1464638903209 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:08:23 INFO - PROCESS | 1778 | 1464638903212 Marionette TRACE conn4 <- [1,766,null,{}] 13:08:23 INFO - PROCESS | 1778 | 1464638903218 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:23 INFO - PROCESS | 1778 | 1464638903442 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 13:08:23 INFO - PROCESS | 1778 | 1464638903543 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0e5400 == 73 [pid = 1778] [id = 199] 13:08:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 272 (0x8dc56000) [pid = 1778] [serial = 597] [outer = (nil)] 13:08:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 273 (0x8e678800) [pid = 1778] [serial = 598] [outer = 0x8dc56000] 13:08:23 INFO - PROCESS | 1778 | 1464638903619 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 274 (0x8ef3b400) [pid = 1778] [serial = 599] [outer = 0x8dc56000] 13:08:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 275 (0x8f667000) [pid = 1778] [serial = 600] [outer = 0xa6c6d800] 13:08:24 INFO - PROCESS | 1778 | 1464638904798 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:08:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:08:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1638ms 13:08:24 INFO - PROCESS | 1778 | 1464638904849 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 1778 | 1464638904853 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 13:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:08:24 INFO - PROCESS | 1778 | 1464638904870 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 1778 | 1464638904874 Marionette TRACE conn4 <- [1,770,null,{}] 13:08:24 INFO - PROCESS | 1778 | 1464638904880 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:25 INFO - PROCESS | 1778 | 1464638905204 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 13:08:25 INFO - PROCESS | 1778 | 1464638905468 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x894c8800 == 74 [pid = 1778] [id = 200] 13:08:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 276 (0x894cac00) [pid = 1778] [serial = 601] [outer = (nil)] 13:08:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 277 (0x8980d800) [pid = 1778] [serial = 602] [outer = 0x894cac00] 13:08:25 INFO - PROCESS | 1778 | 1464638905559 Marionette DEBUG loaded listener.js 13:08:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 278 (0x8b6a6800) [pid = 1778] [serial = 603] [outer = 0x894cac00] 13:08:26 INFO - PROCESS | 1778 | 1464638906578 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1741ms 13:08:26 INFO - PROCESS | 1778 | 1464638906612 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 13:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:08:26 INFO - PROCESS | 1778 | 1464638906620 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 13:08:26 INFO - PROCESS | 1778 | 1464638906628 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:08:26 INFO - PROCESS | 1778 | 1464638906635 Marionette TRACE conn4 <- [1,774,null,{}] 13:08:26 INFO - PROCESS | 1778 | 1464638906642 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:26 INFO - PROCESS | 1778 | 1464638906899 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 13:08:27 INFO - PROCESS | 1778 | 1464638907213 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfc0400 == 75 [pid = 1778] [id = 201] 13:08:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 279 (0x8d1b6400) [pid = 1778] [serial = 604] [outer = (nil)] 13:08:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 280 (0x8d2d4400) [pid = 1778] [serial = 605] [outer = 0x8d1b6400] 13:08:27 INFO - PROCESS | 1778 | 1464638907308 Marionette DEBUG loaded listener.js 13:08:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 281 (0x8d9f6c00) [pid = 1778] [serial = 606] [outer = 0x8d1b6400] 13:08:28 INFO - PROCESS | 1778 | 1464638908293 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1691ms 13:08:28 INFO - PROCESS | 1778 | 1464638908322 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 13:08:28 INFO - PROCESS | 1778 | 1464638908329 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 13:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:08:28 INFO - PROCESS | 1778 | 1464638908336 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:08:28 INFO - PROCESS | 1778 | 1464638908340 Marionette TRACE conn4 <- [1,778,null,{}] 13:08:28 INFO - PROCESS | 1778 | 1464638908347 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:28 INFO - PROCESS | 1778 | 1464638908553 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 13:08:28 INFO - PROCESS | 1778 | 1464638908812 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0d0400 == 76 [pid = 1778] [id = 202] 13:08:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 282 (0x8f0d2000) [pid = 1778] [serial = 607] [outer = (nil)] 13:08:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 283 (0x8f18bc00) [pid = 1778] [serial = 608] [outer = 0x8f0d2000] 13:08:28 INFO - PROCESS | 1778 | 1464638908947 Marionette DEBUG loaded listener.js 13:08:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 284 (0x8f787000) [pid = 1778] [serial = 609] [outer = 0x8f0d2000] 13:08:29 INFO - PROCESS | 1778 | 1464638909989 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1693ms 13:08:30 INFO - PROCESS | 1778 | 1464638910031 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 13:08:30 INFO - PROCESS | 1778 | 1464638910035 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 13:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:08:30 INFO - PROCESS | 1778 | 1464638910052 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:08:30 INFO - PROCESS | 1778 | 1464638910070 Marionette TRACE conn4 <- [1,782,null,{}] 13:08:30 INFO - PROCESS | 1778 | 1464638910129 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:30 INFO - PROCESS | 1778 | 1464638910364 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 13:08:30 INFO - PROCESS | 1778 | 1464638910623 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x921efc00 == 77 [pid = 1778] [id = 203] 13:08:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 285 (0x92504000) [pid = 1778] [serial = 610] [outer = (nil)] 13:08:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 286 (0x9266b400) [pid = 1778] [serial = 611] [outer = 0x92504000] 13:08:30 INFO - PROCESS | 1778 | 1464638910752 Marionette DEBUG loaded listener.js 13:08:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 287 (0x929b6c00) [pid = 1778] [serial = 612] [outer = 0x92504000] 13:08:31 INFO - PROCESS | 1778 | 1464638911710 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1710ms 13:08:31 INFO - PROCESS | 1778 | 1464638911754 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 13:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:08:31 INFO - PROCESS | 1778 | 1464638911760 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 13:08:31 INFO - PROCESS | 1778 | 1464638911766 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 1778 | 1464638911771 Marionette TRACE conn4 <- [1,786,null,{}] 13:08:31 INFO - PROCESS | 1778 | 1464638911778 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:31 INFO - PROCESS | 1778 | 1464638911989 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 13:08:32 INFO - PROCESS | 1778 | 1464638912242 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b580800 == 78 [pid = 1778] [id = 204] 13:08:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 288 (0x8b582800) [pid = 1778] [serial = 613] [outer = (nil)] 13:08:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 289 (0x92d57000) [pid = 1778] [serial = 614] [outer = 0x8b582800] 13:08:32 INFO - PROCESS | 1778 | 1464638912378 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 290 (0x92d5f000) [pid = 1778] [serial = 615] [outer = 0x8b582800] 13:08:33 INFO - PROCESS | 1778 | 1464638913325 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1597ms 13:08:33 INFO - PROCESS | 1778 | 1464638913363 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 13:08:33 INFO - PROCESS | 1778 | 1464638913367 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 13:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:08:33 INFO - PROCESS | 1778 | 1464638913374 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:08:33 INFO - PROCESS | 1778 | 1464638913378 Marionette TRACE conn4 <- [1,790,null,{}] 13:08:33 INFO - PROCESS | 1778 | 1464638913383 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:33 INFO - PROCESS | 1778 | 1464638913591 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 13:08:33 INFO - PROCESS | 1778 | 1464638913865 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x92dec800 == 79 [pid = 1778] [id = 205] 13:08:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 291 (0x92df2000) [pid = 1778] [serial = 616] [outer = (nil)] 13:08:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 292 (0x92e5d800) [pid = 1778] [serial = 617] [outer = 0x92df2000] 13:08:33 INFO - PROCESS | 1778 | 1464638913981 Marionette DEBUG loaded listener.js 13:08:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 293 (0x954a8800) [pid = 1778] [serial = 618] [outer = 0x92df2000] 13:08:34 INFO - PROCESS | 1778 | 1464638914984 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1682ms 13:08:35 INFO - PROCESS | 1778 | 1464638915057 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 13:08:35 INFO - PROCESS | 1778 | 1464638915061 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 13:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:08:35 INFO - PROCESS | 1778 | 1464638915068 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:08:35 INFO - PROCESS | 1778 | 1464638915071 Marionette TRACE conn4 <- [1,794,null,{}] 13:08:35 INFO - PROCESS | 1778 | 1464638915077 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:35 INFO - PROCESS | 1778 | 1464638915337 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 13:08:35 INFO - PROCESS | 1778 | 1464638915645 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b582000 == 80 [pid = 1778] [id = 206] 13:08:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 294 (0x92669800) [pid = 1778] [serial = 619] [outer = (nil)] 13:08:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 295 (0x9c045000) [pid = 1778] [serial = 620] [outer = 0x92669800] 13:08:35 INFO - PROCESS | 1778 | 1464638915738 Marionette DEBUG loaded listener.js 13:08:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 296 (0x9c864c00) [pid = 1778] [serial = 621] [outer = 0x92669800] 13:08:36 INFO - PROCESS | 1778 | 1464638916714 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1689ms 13:08:36 INFO - PROCESS | 1778 | 1464638916758 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 13:08:36 INFO - PROCESS | 1778 | 1464638916763 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 13:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:08:36 INFO - PROCESS | 1778 | 1464638916769 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:08:36 INFO - PROCESS | 1778 | 1464638916773 Marionette TRACE conn4 <- [1,798,null,{}] 13:08:36 INFO - PROCESS | 1778 | 1464638916779 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:36 INFO - PROCESS | 1778 | 1464638916975 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 13:08:37 INFO - PROCESS | 1778 | 1464638917225 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b0bb000 == 81 [pid = 1778] [id = 207] 13:08:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 297 (0x9b478c00) [pid = 1778] [serial = 622] [outer = (nil)] 13:08:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 298 (0x9c945c00) [pid = 1778] [serial = 623] [outer = 0x9b478c00] 13:08:37 INFO - PROCESS | 1778 | 1464638917362 Marionette DEBUG loaded listener.js 13:08:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 299 (0x9d9d1000) [pid = 1778] [serial = 624] [outer = 0x9b478c00] 13:08:38 INFO - PROCESS | 1778 | 1464638918288 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1593ms 13:08:38 INFO - PROCESS | 1778 | 1464638918364 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 13:08:38 INFO - PROCESS | 1778 | 1464638918368 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 13:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:08:38 INFO - PROCESS | 1778 | 1464638918375 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:08:38 INFO - PROCESS | 1778 | 1464638918378 Marionette TRACE conn4 <- [1,802,null,{}] 13:08:38 INFO - PROCESS | 1778 | 1464638918384 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:38 INFO - PROCESS | 1778 | 1464638918641 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 13:08:38 INFO - PROCESS | 1778 | 1464638918946 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x894cb000 == 82 [pid = 1778] [id = 208] 13:08:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 300 (0x9bb31400) [pid = 1778] [serial = 625] [outer = (nil)] 13:08:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 301 (0xa2606400) [pid = 1778] [serial = 626] [outer = 0x9bb31400] 13:08:39 INFO - PROCESS | 1778 | 1464638919040 Marionette DEBUG loaded listener.js 13:08:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 302 (0xa5048800) [pid = 1778] [serial = 627] [outer = 0x9bb31400] 13:08:40 INFO - PROCESS | 1778 | 1464638920034 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 13:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1731ms 13:08:40 INFO - PROCESS | 1778 | 1464638920111 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 13:08:40 INFO - PROCESS | 1778 | 1464638920119 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 13:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:08:40 INFO - PROCESS | 1778 | 1464638920132 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:08:40 INFO - PROCESS | 1778 | 1464638920135 Marionette TRACE conn4 <- [1,806,null,{}] 13:08:40 INFO - PROCESS | 1778 | 1464638920141 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:40 INFO - PROCESS | 1778 | 1464638920381 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 13:08:40 INFO - PROCESS | 1778 | 1464638920681 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d25c000 == 83 [pid = 1778] [id = 209] 13:08:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 303 (0xa21af800) [pid = 1778] [serial = 628] [outer = (nil)] 13:08:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 304 (0xa6c5b400) [pid = 1778] [serial = 629] [outer = 0xa21af800] 13:08:40 INFO - PROCESS | 1778 | 1464638920773 Marionette DEBUG loaded listener.js 13:08:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 305 (0xa6d0a800) [pid = 1778] [serial = 630] [outer = 0xa21af800] 13:08:41 INFO - PROCESS | 1778 | 1464638921698 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1599ms 13:08:41 INFO - PROCESS | 1778 | 1464638921731 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 13:08:41 INFO - PROCESS | 1778 | 1464638921734 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 13:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:08:41 INFO - PROCESS | 1778 | 1464638921742 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:08:41 INFO - PROCESS | 1778 | 1464638921745 Marionette TRACE conn4 <- [1,810,null,{}] 13:08:41 INFO - PROCESS | 1778 | 1464638921751 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:41 INFO - PROCESS | 1778 | 1464638921951 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 13:08:42 INFO - PROCESS | 1778 | 1464638922210 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b650400 == 84 [pid = 1778] [id = 210] 13:08:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 306 (0x8b652c00) [pid = 1778] [serial = 631] [outer = (nil)] 13:08:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 307 (0x8b656800) [pid = 1778] [serial = 632] [outer = 0x8b652c00] 13:08:42 INFO - PROCESS | 1778 | 1464638922359 Marionette DEBUG loaded listener.js 13:08:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 308 (0x8cfb9000) [pid = 1778] [serial = 633] [outer = 0x8b652c00] 13:08:43 INFO - PROCESS | 1778 | 1464638923367 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1689ms 13:08:43 INFO - PROCESS | 1778 | 1464638923432 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 13:08:43 INFO - PROCESS | 1778 | 1464638923437 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 13:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:08:43 INFO - PROCESS | 1778 | 1464638923443 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - PROCESS | 1778 | 1464638923448 Marionette TRACE conn4 <- [1,814,null,{}] 13:08:43 INFO - PROCESS | 1778 | 1464638923454 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:43 INFO - PROCESS | 1778 | 1464638923700 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 13:08:44 INFO - PROCESS | 1778 | 1464638924011 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x890c5000 == 85 [pid = 1778] [id = 211] 13:08:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 309 (0x890cd000) [pid = 1778] [serial = 634] [outer = (nil)] 13:08:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 310 (0x8b651c00) [pid = 1778] [serial = 635] [outer = 0x890cd000] 13:08:44 INFO - PROCESS | 1778 | 1464638924106 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 311 (0x8b658400) [pid = 1778] [serial = 636] [outer = 0x890cd000] 13:08:45 INFO - PROCESS | 1778 | 1464638925043 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 1778 | 1464638925086 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 13:08:45 INFO - PROCESS | 1778 | 1464638925093 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:08:45 INFO - PROCESS | 1778 | 1464638925097 Marionette TRACE conn4 <- [1,818,null,{}] 13:08:45 INFO - PROCESS | 1778 | 1464638925103 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:45 INFO - PROCESS | 1778 | 1464638925315 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 13:08:45 INFO - PROCESS | 1778 | 1464638925585 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac96000 == 86 [pid = 1778] [id = 212] 13:08:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 312 (0x8ac97400) [pid = 1778] [serial = 637] [outer = (nil)] 13:08:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 313 (0x8ac9cc00) [pid = 1778] [serial = 638] [outer = 0x8ac97400] 13:08:45 INFO - PROCESS | 1778 | 1464638925684 Marionette DEBUG loaded listener.js 13:08:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 314 (0x8aca1800) [pid = 1778] [serial = 639] [outer = 0x8ac97400] 13:08:46 INFO - PROCESS | 1778 | 1464638926600 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1582ms 13:08:46 INFO - PROCESS | 1778 | 1464638926675 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 13:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:08:46 INFO - PROCESS | 1778 | 1464638926690 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 13:08:46 INFO - PROCESS | 1778 | 1464638926696 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:08:46 INFO - PROCESS | 1778 | 1464638926700 Marionette TRACE conn4 <- [1,822,null,{}] 13:08:46 INFO - PROCESS | 1778 | 1464638926706 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:46 INFO - PROCESS | 1778 | 1464638926944 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 13:08:47 INFO - PROCESS | 1778 | 1464638927246 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8824bc00 == 87 [pid = 1778] [id = 213] 13:08:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 315 (0x8824c000) [pid = 1778] [serial = 640] [outer = (nil)] 13:08:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 316 (0x88253800) [pid = 1778] [serial = 641] [outer = 0x8824c000] 13:08:47 INFO - PROCESS | 1778 | 1464638927336 Marionette DEBUG loaded listener.js 13:08:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 317 (0x88255000) [pid = 1778] [serial = 642] [outer = 0x8824c000] 13:08:48 INFO - PROCESS | 1778 | 1464638928290 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 13:08:48 INFO - PROCESS | 1778 | 1464638928334 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 13:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:08:48 INFO - PROCESS | 1778 | 1464638928342 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:08:48 INFO - PROCESS | 1778 | 1464638928345 Marionette TRACE conn4 <- [1,826,null,{}] 13:08:48 INFO - PROCESS | 1778 | 1464638928351 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:48 INFO - PROCESS | 1778 | 1464638928551 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 13:08:48 INFO - PROCESS | 1778 | 1464638928827 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x88258000 == 88 [pid = 1778] [id = 214] 13:08:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 318 (0x88259800) [pid = 1778] [serial = 643] [outer = (nil)] 13:08:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 319 (0x8b659800) [pid = 1778] [serial = 644] [outer = 0x88259800] 13:08:48 INFO - PROCESS | 1778 | 1464638928959 Marionette DEBUG loaded listener.js 13:08:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 320 (0x8c0b4000) [pid = 1778] [serial = 645] [outer = 0x88259800] 13:08:49 INFO - PROCESS | 1778 | 1464638929888 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1583ms 13:08:49 INFO - PROCESS | 1778 | 1464638929926 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 13:08:49 INFO - PROCESS | 1778 | 1464638929929 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 13:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:08:49 INFO - PROCESS | 1778 | 1464638929936 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 1778 | 1464638929940 Marionette TRACE conn4 <- [1,830,null,{}] 13:08:49 INFO - PROCESS | 1778 | 1464638929945 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:50 INFO - PROCESS | 1778 | 1464638930179 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 13:08:50 INFO - PROCESS | 1778 | 1464638930442 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x88252000 == 89 [pid = 1778] [id = 215] 13:08:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 321 (0x8af82000) [pid = 1778] [serial = 646] [outer = (nil)] 13:08:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 322 (0x8af87800) [pid = 1778] [serial = 647] [outer = 0x8af82000] 13:08:50 INFO - PROCESS | 1778 | 1464638930571 Marionette DEBUG loaded listener.js 13:08:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 323 (0x8af88c00) [pid = 1778] [serial = 648] [outer = 0x8af82000] 13:08:51 INFO - PROCESS | 1778 | 1464638931510 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1636ms 13:08:51 INFO - PROCESS | 1778 | 1464638931573 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 13:08:51 INFO - PROCESS | 1778 | 1464638931577 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 13:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:08:51 INFO - PROCESS | 1778 | 1464638931583 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:08:51 INFO - PROCESS | 1778 | 1464638931587 Marionette TRACE conn4 <- [1,834,null,{}] 13:08:51 INFO - PROCESS | 1778 | 1464638931592 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:51 INFO - PROCESS | 1778 | 1464638931834 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 13:08:52 INFO - PROCESS | 1778 | 1464638932145 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x894ca000 == 90 [pid = 1778] [id = 216] 13:08:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 324 (0x8af85000) [pid = 1778] [serial = 649] [outer = (nil)] 13:08:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 325 (0x8af90c00) [pid = 1778] [serial = 650] [outer = 0x8af85000] 13:08:52 INFO - PROCESS | 1778 | 1464638932238 Marionette DEBUG loaded listener.js 13:08:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 326 (0x8e4b5400) [pid = 1778] [serial = 651] [outer = 0x8af85000] 13:08:53 INFO - PROCESS | 1778 | 1464638933557 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2047ms 13:08:53 INFO - PROCESS | 1778 | 1464638933662 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 13:08:53 INFO - PROCESS | 1778 | 1464638933669 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 13:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:08:53 INFO - PROCESS | 1778 | 1464638933693 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:08:53 INFO - PROCESS | 1778 | 1464638933699 Marionette TRACE conn4 <- [1,838,null,{}] 13:08:53 INFO - PROCESS | 1778 | 1464638933709 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:53 INFO - PROCESS | 1778 | 1464638933903 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 13:08:54 INFO - PROCESS | 1778 | 1464638934123 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x877be400 == 91 [pid = 1778] [id = 217] 13:08:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 327 (0x877c2800) [pid = 1778] [serial = 652] [outer = (nil)] 13:08:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 328 (0x890cd800) [pid = 1778] [serial = 653] [outer = 0x877c2800] 13:08:54 INFO - PROCESS | 1778 | 1464638934245 Marionette DEBUG loaded listener.js 13:08:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 329 (0x894d2800) [pid = 1778] [serial = 654] [outer = 0x877c2800] 13:08:55 INFO - PROCESS | 1778 | 1464638935422 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1801ms 13:08:55 INFO - PROCESS | 1778 | --DOCSHELL 0x9c04e000 == 90 [pid = 1778] [id = 17] 13:08:55 INFO - PROCESS | 1778 | --DOCSHELL 0x97622400 == 89 [pid = 1778] [id = 16] 13:08:55 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0e5400 == 88 [pid = 1778] [id = 199] 13:08:55 INFO - PROCESS | 1778 | --DOCSHELL 0x8d2d8c00 == 87 [pid = 1778] [id = 198] 13:08:55 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6a6000 == 86 [pid = 1778] [id = 197] 13:08:55 INFO - PROCESS | 1778 | --DOCSHELL 0x8b57b400 == 85 [pid = 1778] [id = 196] 13:08:55 INFO - PROCESS | 1778 | --DOCSHELL 0x8c052000 == 84 [pid = 1778] [id = 195] 13:08:55 INFO - PROCESS | 1778 | --DOCSHELL 0x8b576c00 == 83 [pid = 1778] [id = 184] 13:08:55 INFO - PROCESS | 1778 | --DOCSHELL 0x8beefc00 == 82 [pid = 1778] [id = 183] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 328 (0x8dd97800) [pid = 1778] [serial = 547] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 327 (0x929c1c00) [pid = 1778] [serial = 491] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 326 (0x8c0f0800) [pid = 1778] [serial = 493] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 325 (0x8e676000) [pid = 1778] [serial = 496] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 324 (0x9250bc00) [pid = 1778] [serial = 499] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 323 (0x92d5d800) [pid = 1778] [serial = 502] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 322 (0x92e54c00) [pid = 1778] [serial = 505] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 321 (0x992e8400) [pid = 1778] [serial = 508] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 320 (0x9c42e000) [pid = 1778] [serial = 511] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 319 (0x9d18cc00) [pid = 1778] [serial = 514] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 318 (0xa2280000) [pid = 1778] [serial = 517] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 317 (0xa62f6000) [pid = 1778] [serial = 520] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 316 (0x8dc59800) [pid = 1778] [serial = 523] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 315 (0x8b6ac000) [pid = 1778] [serial = 526] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 314 (0x894cdc00) [pid = 1778] [serial = 529] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 313 (0x8bee5000) [pid = 1778] [serial = 539] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 312 (0x8b584800) [pid = 1778] [serial = 538] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 311 (0x90ff0000) [pid = 1778] [serial = 535] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 310 (0x8c0e5c00) [pid = 1778] [serial = 541] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 309 (0x8c0f0c00) [pid = 1778] [serial = 542] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 308 (0x8dc4e800) [pid = 1778] [serial = 532] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 307 (0x8e4b2400) [pid = 1778] [serial = 548] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 306 (0x8dc56800) [pid = 1778] [serial = 544] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 305 (0x8dcc6400) [pid = 1778] [serial = 545] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | --DOMWINDOW == 304 (0x8e676400) [pid = 1778] [serial = 550] [outer = (nil)] [url = about:blank] 13:08:55 INFO - PROCESS | 1778 | 1464638935806 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 13:08:55 INFO - PROCESS | 1778 | 1464638935815 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 13:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:08:55 INFO - PROCESS | 1778 | 1464638935845 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:08:55 INFO - PROCESS | 1778 | 1464638935851 Marionette TRACE conn4 <- [1,842,null,{}] 13:08:55 INFO - PROCESS | 1778 | 1464638935857 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:56 INFO - PROCESS | 1778 | 1464638936067 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 13:08:56 INFO - PROCESS | 1778 | 1464638936236 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac9dc00 == 83 [pid = 1778] [id = 218] 13:08:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 305 (0x8b0c6400) [pid = 1778] [serial = 655] [outer = (nil)] 13:08:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 306 (0x8b653800) [pid = 1778] [serial = 656] [outer = 0x8b0c6400] 13:08:56 INFO - PROCESS | 1778 | 1464638936316 Marionette DEBUG loaded listener.js 13:08:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 307 (0x8b6ac000) [pid = 1778] [serial = 657] [outer = 0x8b0c6400] 13:08:57 INFO - PROCESS | 1778 | 1464638937234 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1441ms 13:08:57 INFO - PROCESS | 1778 | 1464638937284 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 13:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:08:57 INFO - PROCESS | 1778 | 1464638937289 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 13:08:57 INFO - PROCESS | 1778 | 1464638937296 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:08:57 INFO - PROCESS | 1778 | 1464638937302 Marionette TRACE conn4 <- [1,846,null,{}] 13:08:57 INFO - PROCESS | 1778 | 1464638937318 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:57 INFO - PROCESS | 1778 | 1464638937608 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 13:08:57 INFO - PROCESS | 1778 | 1464638937630 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b655c00 == 84 [pid = 1778] [id = 219] 13:08:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 308 (0x8c05b400) [pid = 1778] [serial = 658] [outer = (nil)] 13:08:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 309 (0x8c0bb000) [pid = 1778] [serial = 659] [outer = 0x8c05b400] 13:08:57 INFO - PROCESS | 1778 | 1464638937712 Marionette DEBUG loaded listener.js 13:08:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 310 (0x8cfb7800) [pid = 1778] [serial = 660] [outer = 0x8c05b400] 13:08:58 INFO - PROCESS | 1778 | 1464638938699 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1441ms 13:08:58 INFO - PROCESS | 1778 | 1464638938737 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 13:08:58 INFO - PROCESS | 1778 | 1464638938741 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 13:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:08:58 INFO - PROCESS | 1778 | 1464638938747 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:08:58 INFO - PROCESS | 1778 | 1464638938751 Marionette TRACE conn4 <- [1,850,null,{}] 13:08:58 INFO - PROCESS | 1778 | 1464638938762 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:59 INFO - PROCESS | 1778 | 1464638939019 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 13:08:59 INFO - PROCESS | 1778 | 1464638939043 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0e1400 == 85 [pid = 1778] [id = 220] 13:08:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 311 (0x8d1bf000) [pid = 1778] [serial = 661] [outer = (nil)] 13:08:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 312 (0x8d2d9c00) [pid = 1778] [serial = 662] [outer = 0x8d1bf000] 13:08:59 INFO - PROCESS | 1778 | 1464638939120 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 313 (0x8dc59800) [pid = 1778] [serial = 663] [outer = 0x8d1bf000] 13:09:00 INFO - PROCESS | 1778 | 1464638940176 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1487ms 13:09:00 INFO - PROCESS | 1778 | 1464638940251 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 1778 | 1464638940253 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 13:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:09:00 INFO - PROCESS | 1778 | 1464638940261 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 1778 | 1464638940264 Marionette TRACE conn4 <- [1,854,null,{}] 13:09:00 INFO - PROCESS | 1778 | 1464638940269 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:00 INFO - PROCESS | 1778 | 1464638940552 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 312 (0xa2157800) [pid = 1778] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 311 (0x8b6a6400) [pid = 1778] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 310 (0x8c0ef000) [pid = 1778] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 309 (0x9510a800) [pid = 1778] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 308 (0x9c429400) [pid = 1778] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 307 (0x8c052400) [pid = 1778] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 306 (0x8dd93c00) [pid = 1778] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 305 (0x9cb6c800) [pid = 1778] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 304 (0xa6705800) [pid = 1778] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 303 (0x8d2d5c00) [pid = 1778] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 302 (0x92502800) [pid = 1778] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 301 (0x94fbc800) [pid = 1778] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 300 (0x9c871400) [pid = 1778] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 299 (0x9c88e000) [pid = 1778] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 298 (0x94599c00) [pid = 1778] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:09:00 INFO - PROCESS | 1778 | --DOMWINDOW == 297 (0x9900c800) [pid = 1778] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:09:01 INFO - PROCESS | 1778 | 1464638941050 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x894cc000 == 86 [pid = 1778] [id = 221] 13:09:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 298 (0x8b582400) [pid = 1778] [serial = 664] [outer = (nil)] 13:09:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 299 (0x8dc5ac00) [pid = 1778] [serial = 665] [outer = 0x8b582400] 13:09:01 INFO - PROCESS | 1778 | 1464638941128 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 300 (0x8dd96800) [pid = 1778] [serial = 666] [outer = 0x8b582400] 13:09:01 INFO - PROCESS | 1778 | 1464638941941 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1740ms 13:09:02 INFO - PROCESS | 1778 | 1464638942001 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 13:09:02 INFO - PROCESS | 1778 | 1464638942005 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 13:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:09:02 INFO - PROCESS | 1778 | 1464638942011 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:09:02 INFO - PROCESS | 1778 | 1464638942013 Marionette TRACE conn4 <- [1,858,null,{}] 13:09:02 INFO - PROCESS | 1778 | 1464638942019 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:02 INFO - PROCESS | 1778 | 1464638942258 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 13:09:02 INFO - PROCESS | 1778 | 1464638942454 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x890cc800 == 87 [pid = 1778] [id = 222] 13:09:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 301 (0x8cfbd400) [pid = 1778] [serial = 667] [outer = (nil)] 13:09:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 302 (0x8f187400) [pid = 1778] [serial = 668] [outer = 0x8cfbd400] 13:09:02 INFO - PROCESS | 1778 | 1464638942538 Marionette DEBUG loaded listener.js 13:09:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 303 (0x90f79c00) [pid = 1778] [serial = 669] [outer = 0x8cfbd400] 13:09:03 INFO - PROCESS | 1778 | 1464638943724 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1787ms 13:09:03 INFO - PROCESS | 1778 | 1464638943800 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 1778 | 1464638943807 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 13:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:09:03 INFO - PROCESS | 1778 | 1464638943818 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 1778 | 1464638943822 Marionette TRACE conn4 <- [1,862,null,{}] 13:09:03 INFO - PROCESS | 1778 | 1464638943843 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:04 INFO - PROCESS | 1778 | 1464638944181 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 13:09:04 INFO - PROCESS | 1778 | 1464638944431 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x894c5800 == 88 [pid = 1778] [id = 223] 13:09:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 304 (0x894d2400) [pid = 1778] [serial = 670] [outer = (nil)] 13:09:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 305 (0x8af8ec00) [pid = 1778] [serial = 671] [outer = 0x894d2400] 13:09:04 INFO - PROCESS | 1778 | 1464638944527 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 306 (0x8b584800) [pid = 1778] [serial = 672] [outer = 0x894d2400] 13:09:05 INFO - PROCESS | 1778 | 1464638945732 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1951ms 13:09:05 INFO - PROCESS | 1778 | 1464638945773 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 13:09:05 INFO - PROCESS | 1778 | 1464638945788 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 13:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:09:05 INFO - PROCESS | 1778 | 1464638945807 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:09:05 INFO - PROCESS | 1778 | 1464638945816 Marionette TRACE conn4 <- [1,866,null,{}] 13:09:05 INFO - PROCESS | 1778 | 1464638945869 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:06 INFO - PROCESS | 1778 | 1464638946335 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 13:09:06 INFO - PROCESS | 1778 | 1464638946502 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c05b000 == 89 [pid = 1778] [id = 224] 13:09:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 307 (0x8c05c000) [pid = 1778] [serial = 673] [outer = (nil)] 13:09:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 308 (0x8c0ef000) [pid = 1778] [serial = 674] [outer = 0x8c05c000] 13:09:06 INFO - PROCESS | 1778 | 1464638946595 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 309 (0x8d2d0c00) [pid = 1778] [serial = 675] [outer = 0x8c05c000] 13:09:07 INFO - PROCESS | 1778 | 1464638947670 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1895ms 13:09:07 INFO - PROCESS | 1778 | 1464638947699 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 13:09:07 INFO - PROCESS | 1778 | 1464638947704 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 13:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:09:07 INFO - PROCESS | 1778 | 1464638947710 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:09:07 INFO - PROCESS | 1778 | 1464638947717 Marionette TRACE conn4 <- [1,870,null,{}] 13:09:07 INFO - PROCESS | 1778 | 1464638947735 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:07 INFO - PROCESS | 1778 | 1464638947976 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 13:09:08 INFO - PROCESS | 1778 | 1464638948293 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f529800 == 90 [pid = 1778] [id = 225] 13:09:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 310 (0x8f66bc00) [pid = 1778] [serial = 676] [outer = (nil)] 13:09:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 311 (0x90ff1c00) [pid = 1778] [serial = 677] [outer = 0x8f66bc00] 13:09:08 INFO - PROCESS | 1778 | 1464638948397 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 312 (0x921ea000) [pid = 1778] [serial = 678] [outer = 0x8f66bc00] 13:09:09 INFO - PROCESS | 1778 | 1464638949376 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1702ms 13:09:09 INFO - PROCESS | 1778 | 1464638949416 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 13:09:09 INFO - PROCESS | 1778 | 1464638949424 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 13:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:09:09 INFO - PROCESS | 1778 | 1464638949435 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:09:09 INFO - PROCESS | 1778 | 1464638949439 Marionette TRACE conn4 <- [1,874,null,{}] 13:09:09 INFO - PROCESS | 1778 | 1464638949450 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:09 INFO - PROCESS | 1778 | 1464638949819 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 13:09:10 INFO - PROCESS | 1778 | 1464638950284 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x877c9800 == 91 [pid = 1778] [id = 226] 13:09:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 313 (0x8f664400) [pid = 1778] [serial = 679] [outer = (nil)] 13:09:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 314 (0x929b6800) [pid = 1778] [serial = 680] [outer = 0x8f664400] 13:09:10 INFO - PROCESS | 1778 | 1464638950376 Marionette DEBUG loaded listener.js 13:09:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 315 (0x929c3400) [pid = 1778] [serial = 681] [outer = 0x8f664400] 13:09:11 INFO - PROCESS | 1778 | 1464638951361 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1950ms 13:09:11 INFO - PROCESS | 1778 | 1464638951385 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 13:09:11 INFO - PROCESS | 1778 | 1464638951389 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 13:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:09:11 INFO - PROCESS | 1778 | 1464638951397 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:09:11 INFO - PROCESS | 1778 | 1464638951401 Marionette TRACE conn4 <- [1,878,null,{}] 13:09:11 INFO - PROCESS | 1778 | 1464638951407 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:11 INFO - PROCESS | 1778 | 1464638951640 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 13:09:11 INFO - PROCESS | 1778 | 1464638951960 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x92507c00 == 92 [pid = 1778] [id = 227] 13:09:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 316 (0x92668400) [pid = 1778] [serial = 682] [outer = (nil)] 13:09:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 317 (0x92df4800) [pid = 1778] [serial = 683] [outer = 0x92668400] 13:09:12 INFO - PROCESS | 1778 | 1464638952088 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 318 (0x9510e000) [pid = 1778] [serial = 684] [outer = 0x92668400] 13:09:13 INFO - PROCESS | 1778 | 1464638953052 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1688ms 13:09:13 INFO - PROCESS | 1778 | 1464638953085 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 1778 | 1464638953090 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 13:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:09:13 INFO - PROCESS | 1778 | 1464638953097 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 1778 | 1464638953101 Marionette TRACE conn4 <- [1,882,null,{}] 13:09:13 INFO - PROCESS | 1778 | 1464638953107 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:13 INFO - PROCESS | 1778 | 1464638953355 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 13:09:13 INFO - PROCESS | 1778 | 1464638953631 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x92dea000 == 93 [pid = 1778] [id = 228] 13:09:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 319 (0x9a29bc00) [pid = 1778] [serial = 685] [outer = (nil)] 13:09:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 320 (0x9c42e000) [pid = 1778] [serial = 686] [outer = 0x9a29bc00] 13:09:13 INFO - PROCESS | 1778 | 1464638953765 Marionette DEBUG loaded listener.js 13:09:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 321 (0x9c88e000) [pid = 1778] [serial = 687] [outer = 0x9a29bc00] 13:09:14 INFO - PROCESS | 1778 | 1464638954673 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1638ms 13:09:14 INFO - PROCESS | 1778 | 1464638954737 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 13:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:09:14 INFO - PROCESS | 1778 | 1464638954741 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 13:09:14 INFO - PROCESS | 1778 | 1464638954748 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:09:14 INFO - PROCESS | 1778 | 1464638954752 Marionette TRACE conn4 <- [1,886,null,{}] 13:09:14 INFO - PROCESS | 1778 | 1464638954758 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:15 INFO - PROCESS | 1778 | 1464638955012 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 13:09:15 INFO - PROCESS | 1778 | 1464638955433 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac9b800 == 94 [pid = 1778] [id = 229] 13:09:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 322 (0x92664c00) [pid = 1778] [serial = 688] [outer = (nil)] 13:09:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 323 (0x9d207000) [pid = 1778] [serial = 689] [outer = 0x92664c00] 13:09:15 INFO - PROCESS | 1778 | 1464638955529 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 324 (0x9d25d400) [pid = 1778] [serial = 690] [outer = 0x92664c00] 13:09:16 INFO - PROCESS | 1778 | 1464638956476 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1790ms 13:09:16 INFO - PROCESS | 1778 | 1464638956539 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 1778 | 1464638956543 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 13:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:09:16 INFO - PROCESS | 1778 | 1464638956550 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:09:16 INFO - PROCESS | 1778 | 1464638956554 Marionette TRACE conn4 <- [1,890,null,{}] 13:09:16 INFO - PROCESS | 1778 | 1464638956561 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:16 INFO - PROCESS | 1778 | 1464638956845 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 13:09:17 INFO - PROCESS | 1778 | 1464638957158 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x9bb30c00 == 95 [pid = 1778] [id = 230] 13:09:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 325 (0x9c88a000) [pid = 1778] [serial = 691] [outer = (nil)] 13:09:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 326 (0xa326c400) [pid = 1778] [serial = 692] [outer = 0x9c88a000] 13:09:17 INFO - PROCESS | 1778 | 1464638957255 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 327 (0xa50ab400) [pid = 1778] [serial = 693] [outer = 0x9c88a000] 13:09:18 INFO - PROCESS | 1778 | 1464638958206 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1695ms 13:09:18 INFO - PROCESS | 1778 | 1464638958246 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 13:09:18 INFO - PROCESS | 1778 | 1464638958251 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 13:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:09:18 INFO - PROCESS | 1778 | 1464638958257 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:09:18 INFO - PROCESS | 1778 | 1464638958261 Marionette TRACE conn4 <- [1,894,null,{}] 13:09:18 INFO - PROCESS | 1778 | 1464638958267 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:18 INFO - PROCESS | 1778 | 1464638958499 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 13:09:18 INFO - PROCESS | 1778 | 1464638958814 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x92aa6000 == 96 [pid = 1778] [id = 231] 13:09:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 328 (0x92aa7c00) [pid = 1778] [serial = 694] [outer = (nil)] 13:09:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 329 (0x92aae000) [pid = 1778] [serial = 695] [outer = 0x92aa7c00] 13:09:18 INFO - PROCESS | 1778 | 1464638958925 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 330 (0x92aafc00) [pid = 1778] [serial = 696] [outer = 0x92aa7c00] 13:09:19 INFO - PROCESS | 1778 | 1464638959828 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1592ms 13:09:19 INFO - PROCESS | 1778 | 1464638959851 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 13:09:19 INFO - PROCESS | 1778 | 1464638959855 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 13:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:09:19 INFO - PROCESS | 1778 | 1464638959861 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:09:19 INFO - PROCESS | 1778 | 1464638959865 Marionette TRACE conn4 <- [1,898,null,{}] 13:09:19 INFO - PROCESS | 1778 | 1464638959871 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:20 INFO - PROCESS | 1778 | 1464638960081 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 13:09:20 INFO - PROCESS | 1778 | 1464638960425 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x92aad400 == 97 [pid = 1778] [id = 232] 13:09:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 331 (0x92ab0400) [pid = 1778] [serial = 697] [outer = (nil)] 13:09:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 332 (0xa304b000) [pid = 1778] [serial = 698] [outer = 0x92ab0400] 13:09:20 INFO - PROCESS | 1778 | 1464638960521 Marionette DEBUG loaded listener.js 13:09:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 333 (0xa6c51000) [pid = 1778] [serial = 699] [outer = 0x92ab0400] 13:09:21 INFO - PROCESS | 1778 | 1464638961457 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1644ms 13:09:21 INFO - PROCESS | 1778 | 1464638961506 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 13:09:21 INFO - PROCESS | 1778 | 1464638961511 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 13:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:09:21 INFO - PROCESS | 1778 | 1464638961517 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:09:21 INFO - PROCESS | 1778 | 1464638961521 Marionette TRACE conn4 <- [1,902,null,{}] 13:09:21 INFO - PROCESS | 1778 | 1464638961527 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:21 INFO - PROCESS | 1778 | 1464638961757 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 13:09:22 INFO - PROCESS | 1778 | 1464638962105 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c6400 == 98 [pid = 1778] [id = 233] 13:09:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 334 (0x867cbc00) [pid = 1778] [serial = 700] [outer = (nil)] 13:09:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 335 (0x867d0800) [pid = 1778] [serial = 701] [outer = 0x867cbc00] 13:09:22 INFO - PROCESS | 1778 | 1464638962224 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 336 (0xa6c6a800) [pid = 1778] [serial = 702] [outer = 0x867cbc00] 13:09:23 INFO - PROCESS | 1778 | 1464638963185 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1731ms 13:09:23 INFO - PROCESS | 1778 | 1464638963250 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 13:09:23 INFO - PROCESS | 1778 | 1464638963254 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 13:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:09:23 INFO - PROCESS | 1778 | 1464638963261 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:09:23 INFO - PROCESS | 1778 | 1464638963264 Marionette TRACE conn4 <- [1,906,null,{}] 13:09:23 INFO - PROCESS | 1778 | 1464638963270 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:23 INFO - PROCESS | 1778 | 1464638963490 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 13:09:23 INFO - PROCESS | 1778 | 1464638963759 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x867cec00 == 99 [pid = 1778] [id = 234] 13:09:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 337 (0x867d0c00) [pid = 1778] [serial = 703] [outer = (nil)] 13:09:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 338 (0x86c3f800) [pid = 1778] [serial = 704] [outer = 0x867d0c00] 13:09:23 INFO - PROCESS | 1778 | 1464638963893 Marionette DEBUG loaded listener.js 13:09:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 339 (0x86c43000) [pid = 1778] [serial = 705] [outer = 0x867d0c00] 13:09:24 INFO - PROCESS | 1778 | 1464638964810 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1584ms 13:09:24 INFO - PROCESS | 1778 | 1464638964845 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 13:09:24 INFO - PROCESS | 1778 | 1464638964849 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 13:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:09:24 INFO - PROCESS | 1778 | 1464638964856 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:09:24 INFO - PROCESS | 1778 | 1464638964859 Marionette TRACE conn4 <- [1,910,null,{}] 13:09:24 INFO - PROCESS | 1778 | 1464638964875 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:25 INFO - PROCESS | 1778 | 1464638965075 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 13:09:25 INFO - PROCESS | 1778 | 1464638965436 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c1c00 == 100 [pid = 1778] [id = 235] 13:09:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 340 (0x86d01400) [pid = 1778] [serial = 706] [outer = (nil)] 13:09:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 341 (0x86d04800) [pid = 1778] [serial = 707] [outer = 0x86d01400] 13:09:25 INFO - PROCESS | 1778 | 1464638965540 Marionette DEBUG loaded listener.js 13:09:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 342 (0x86d07400) [pid = 1778] [serial = 708] [outer = 0x86d01400] 13:09:26 INFO - PROCESS | 1778 | 1464638966562 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1749ms 13:09:26 INFO - PROCESS | 1778 | 1464638966606 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 13:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:09:26 INFO - PROCESS | 1778 | 1464638966611 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 13:09:26 INFO - PROCESS | 1778 | 1464638966618 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - PROCESS | 1778 | 1464638966622 Marionette TRACE conn4 <- [1,914,null,{}] 13:09:26 INFO - PROCESS | 1778 | 1464638966627 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:26 INFO - PROCESS | 1778 | 1464638966917 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 13:09:27 INFO - PROCESS | 1778 | 1464638967245 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3b000 == 101 [pid = 1778] [id = 236] 13:09:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 343 (0x86c43400) [pid = 1778] [serial = 709] [outer = (nil)] 13:09:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 344 (0x86d0d400) [pid = 1778] [serial = 710] [outer = 0x86c43400] 13:09:27 INFO - PROCESS | 1778 | 1464638967337 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 345 (0x86d0f800) [pid = 1778] [serial = 711] [outer = 0x86c43400] 13:09:28 INFO - PROCESS | 1778 | 1464638968249 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1688ms 13:09:28 INFO - PROCESS | 1778 | 1464638968306 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 13:09:28 INFO - PROCESS | 1778 | 1464638968309 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 13:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:09:28 INFO - PROCESS | 1778 | 1464638968316 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:09:28 INFO - PROCESS | 1778 | 1464638968319 Marionette TRACE conn4 <- [1,918,null,{}] 13:09:28 INFO - PROCESS | 1778 | 1464638968326 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:28 INFO - PROCESS | 1778 | 1464638968547 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 13:09:28 INFO - PROCESS | 1778 | 1464638968857 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c48800 == 102 [pid = 1778] [id = 237] 13:09:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 346 (0x86d0b800) [pid = 1778] [serial = 712] [outer = (nil)] 13:09:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 347 (0x8bc9a000) [pid = 1778] [serial = 713] [outer = 0x86d0b800] 13:09:28 INFO - PROCESS | 1778 | 1464638968952 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 348 (0x8bc9b400) [pid = 1778] [serial = 714] [outer = 0x86d0b800] 13:09:29 INFO - PROCESS | 1778 | 1464638969858 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1583ms 13:09:29 INFO - PROCESS | 1778 | 1464638969899 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 13:09:29 INFO - PROCESS | 1778 | 1464638969903 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 13:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:09:29 INFO - PROCESS | 1778 | 1464638969911 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:09:29 INFO - PROCESS | 1778 | 1464638969914 Marionette TRACE conn4 <- [1,922,null,{}] 13:09:29 INFO - PROCESS | 1778 | 1464638969920 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:30 INFO - PROCESS | 1778 | 1464638970139 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 13:09:30 INFO - PROCESS | 1778 | 1464638970472 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x85eee800 == 103 [pid = 1778] [id = 238] 13:09:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 349 (0x85ef0800) [pid = 1778] [serial = 715] [outer = (nil)] 13:09:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 350 (0x85ef6800) [pid = 1778] [serial = 716] [outer = 0x85ef0800] 13:09:30 INFO - PROCESS | 1778 | 1464638970569 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 351 (0x85ef9c00) [pid = 1778] [serial = 717] [outer = 0x85ef0800] 13:09:31 INFO - PROCESS | 1778 | 1464638971462 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1631ms 13:09:31 INFO - PROCESS | 1778 | 1464638971543 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 1778 | 1464638971546 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 13:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:09:31 INFO - PROCESS | 1778 | 1464638971553 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 1778 | 1464638971557 Marionette TRACE conn4 <- [1,926,null,{}] 13:09:31 INFO - PROCESS | 1778 | 1464638971562 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:31 INFO - PROCESS | 1778 | 1464638971811 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 13:09:32 INFO - PROCESS | 1778 | 1464638972145 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x85eed400 == 104 [pid = 1778] [id = 239] 13:09:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 352 (0x85eefc00) [pid = 1778] [serial = 718] [outer = (nil)] 13:09:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 353 (0x8bc95c00) [pid = 1778] [serial = 719] [outer = 0x85eefc00] 13:09:32 INFO - PROCESS | 1778 | 1464638972236 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 354 (0x8bc9d000) [pid = 1778] [serial = 720] [outer = 0x85eefc00] 13:09:33 INFO - PROCESS | 1778 | 1464638973194 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1685ms 13:09:33 INFO - PROCESS | 1778 | 1464638973240 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 13:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:09:33 INFO - PROCESS | 1778 | 1464638973245 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 13:09:33 INFO - PROCESS | 1778 | 1464638973253 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 1778 | 1464638973258 Marionette TRACE conn4 <- [1,930,null,{}] 13:09:33 INFO - PROCESS | 1778 | 1464638973265 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:33 INFO - PROCESS | 1778 | 1464638973514 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 13:09:35 INFO - PROCESS | 1778 | --DOCSHELL 0x99079000 == 103 [pid = 1778] [id = 24] 13:09:35 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0d0400 == 102 [pid = 1778] [id = 202] 13:09:35 INFO - PROCESS | 1778 | --DOCSHELL 0x921efc00 == 101 [pid = 1778] [id = 203] 13:09:35 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfc0400 == 100 [pid = 1778] [id = 201] 13:09:35 INFO - PROCESS | 1778 | --DOCSHELL 0x894c8800 == 99 [pid = 1778] [id = 200] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 353 (0x8d1b6800) [pid = 1778] [serial = 580] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 352 (0x9c887400) [pid = 1778] [serial = 574] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 351 (0xa229fc00) [pid = 1778] [serial = 123] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 350 (0x8d2cd000) [pid = 1778] [serial = 392] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 349 (0x8f189800) [pid = 1778] [serial = 559] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 348 (0x8cfbc000) [pid = 1778] [serial = 590] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 347 (0x8d9fa000) [pid = 1778] [serial = 592] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 346 (0x92509000) [pid = 1778] [serial = 565] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 345 (0x951d3400) [pid = 1778] [serial = 117] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 344 (0xa6c68800) [pid = 1778] [serial = 156] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 343 (0x92d5dc00) [pid = 1778] [serial = 568] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 342 (0x8dc54800) [pid = 1778] [serial = 556] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 341 (0x8c05dc00) [pid = 1778] [serial = 587] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 340 (0x8edb4800) [pid = 1778] [serial = 596] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 339 (0xa2457400) [pid = 1778] [serial = 150] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 338 (0x8c0ba800) [pid = 1778] [serial = 589] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 337 (0x8f668c00) [pid = 1778] [serial = 583] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 336 (0xa6c52400) [pid = 1778] [serial = 153] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 335 (0x8dc53800) [pid = 1778] [serial = 593] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 334 (0x94fbf800) [pid = 1778] [serial = 571] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 333 (0x8b6a4400) [pid = 1778] [serial = 553] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 332 (0x8eda6800) [pid = 1778] [serial = 551] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 331 (0xa623b400) [pid = 1778] [serial = 577] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 330 (0x9250d800) [pid = 1778] [serial = 223] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 329 (0x9c949800) [pid = 1778] [serial = 428] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 328 (0x8e674c00) [pid = 1778] [serial = 595] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 327 (0x95109c00) [pid = 1778] [serial = 120] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 326 (0x9d180c00) [pid = 1778] [serial = 114] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 325 (0x90f77400) [pid = 1778] [serial = 562] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 324 (0x97623800) [pid = 1778] [serial = 180] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 323 (0x8c05ac00) [pid = 1778] [serial = 586] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 322 (0x9c045c00) [pid = 1778] [serial = 147] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | --DOMWINDOW == 321 (0x8e678800) [pid = 1778] [serial = 598] [outer = (nil)] [url = about:blank] 13:09:35 INFO - PROCESS | 1778 | 1464638975564 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x86148c00 == 100 [pid = 1778] [id = 240] 13:09:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 322 (0x867c2c00) [pid = 1778] [serial = 721] [outer = (nil)] 13:09:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 323 (0x867c5000) [pid = 1778] [serial = 722] [outer = 0x867c2c00] 13:09:35 INFO - PROCESS | 1778 | 1464638975654 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 324 (0x867ccc00) [pid = 1778] [serial = 723] [outer = 0x867c2c00] 13:09:36 INFO - PROCESS | 1778 | 1464638976481 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 3304ms 13:09:36 INFO - PROCESS | 1778 | 1464638976557 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 13:09:36 INFO - PROCESS | 1778 | 1464638976564 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 13:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:09:36 INFO - PROCESS | 1778 | 1464638976571 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:09:36 INFO - PROCESS | 1778 | 1464638976577 Marionette TRACE conn4 <- [1,934,null,{}] 13:09:36 INFO - PROCESS | 1778 | 1464638976584 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:36 INFO - PROCESS | 1778 | 1464638976772 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 13:09:36 INFO - PROCESS | 1778 | 1464638976953 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x877bd400 == 101 [pid = 1778] [id = 241] 13:09:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 325 (0x877c0400) [pid = 1778] [serial = 724] [outer = (nil)] 13:09:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 326 (0x8824cc00) [pid = 1778] [serial = 725] [outer = 0x877c0400] 13:09:37 INFO - PROCESS | 1778 | 1464638977036 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 327 (0x88256c00) [pid = 1778] [serial = 726] [outer = 0x877c0400] 13:09:37 INFO - PROCESS | 1778 | 1464638977945 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1392ms 13:09:37 INFO - PROCESS | 1778 | 1464638977968 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 1778 | 1464638977974 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 13:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:09:37 INFO - PROCESS | 1778 | 1464638977991 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:09:37 INFO - PROCESS | 1778 | 1464638977994 Marionette TRACE conn4 <- [1,938,null,{}] 13:09:38 INFO - PROCESS | 1778 | 1464638978000 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:38 INFO - PROCESS | 1778 | 1464638978283 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 13:09:38 INFO - PROCESS | 1778 | 1464638978320 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d05000 == 102 [pid = 1778] [id = 242] 13:09:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 328 (0x890d0800) [pid = 1778] [serial = 727] [outer = (nil)] 13:09:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 329 (0x8ac9a800) [pid = 1778] [serial = 728] [outer = 0x890d0800] 13:09:38 INFO - PROCESS | 1778 | 1464638978397 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 330 (0x8af85400) [pid = 1778] [serial = 729] [outer = 0x890d0800] 13:09:39 INFO - PROCESS | 1778 | 1464638979518 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1584ms 13:09:39 INFO - PROCESS | 1778 | 1464638979576 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 1778 | 1464638979580 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 13:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:09:39 INFO - PROCESS | 1778 | 1464638979601 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 1778 | 1464638979611 Marionette TRACE conn4 <- [1,942,null,{}] 13:09:39 INFO - PROCESS | 1778 | 1464638979617 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:40 INFO - PROCESS | 1778 | --DOMWINDOW == 329 (0x8b582400) [pid = 1778] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:09:40 INFO - PROCESS | 1778 | --DOMWINDOW == 328 (0x8b0c6400) [pid = 1778] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:09:40 INFO - PROCESS | 1778 | --DOMWINDOW == 327 (0x8d1bf000) [pid = 1778] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:09:40 INFO - PROCESS | 1778 | --DOMWINDOW == 326 (0x8dc56000) [pid = 1778] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:09:40 INFO - PROCESS | 1778 | --DOMWINDOW == 325 (0x8c05b400) [pid = 1778] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:09:40 INFO - PROCESS | 1778 | --DOMWINDOW == 324 (0x877c2800) [pid = 1778] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:09:40 INFO - PROCESS | 1778 | 1464638980383 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 13:09:40 INFO - PROCESS | 1778 | 1464638980574 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d02000 == 103 [pid = 1778] [id = 243] 13:09:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 325 (0x890c2c00) [pid = 1778] [serial = 730] [outer = (nil)] 13:09:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 326 (0x8b6a1400) [pid = 1778] [serial = 731] [outer = 0x890c2c00] 13:09:40 INFO - PROCESS | 1778 | 1464638980673 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 327 (0x8bca3400) [pid = 1778] [serial = 732] [outer = 0x890c2c00] 13:09:41 INFO - PROCESS | 1778 | 1464638981439 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1903ms 13:09:41 INFO - PROCESS | 1778 | 1464638981493 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 1778 | 1464638981497 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 13:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:09:41 INFO - PROCESS | 1778 | 1464638981504 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:09:41 INFO - PROCESS | 1778 | 1464638981508 Marionette TRACE conn4 <- [1,946,null,{}] 13:09:41 INFO - PROCESS | 1778 | 1464638981514 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:41 INFO - PROCESS | 1778 | 1464638981721 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 13:09:41 INFO - PROCESS | 1778 | 1464638981903 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac9bc00 == 104 [pid = 1778] [id = 244] 13:09:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 328 (0x8af8ac00) [pid = 1778] [serial = 733] [outer = (nil)] 13:09:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 329 (0x8c053800) [pid = 1778] [serial = 734] [outer = 0x8af8ac00] 13:09:41 INFO - PROCESS | 1778 | 1464638981983 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 330 (0x8c05bc00) [pid = 1778] [serial = 735] [outer = 0x8af8ac00] 13:09:43 INFO - PROCESS | 1778 | 1464638983142 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1687ms 13:09:43 INFO - PROCESS | 1778 | 1464638983194 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 1778 | 1464638983202 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 13:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:09:43 INFO - PROCESS | 1778 | 1464638983210 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 1778 | 1464638983218 Marionette TRACE conn4 <- [1,950,null,{}] 13:09:43 INFO - PROCESS | 1778 | 1464638983226 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:43 INFO - PROCESS | 1778 | 1464638983466 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 13:09:43 INFO - PROCESS | 1778 | 1464638983801 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x86148800 == 105 [pid = 1778] [id = 245] 13:09:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 331 (0x86c3fc00) [pid = 1778] [serial = 736] [outer = (nil)] 13:09:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 332 (0x8824f000) [pid = 1778] [serial = 737] [outer = 0x86c3fc00] 13:09:43 INFO - PROCESS | 1778 | 1464638983897 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 333 (0x890cbc00) [pid = 1778] [serial = 738] [outer = 0x86c3fc00] 13:09:44 INFO - PROCESS | 1778 | 1464638984857 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1694ms 13:09:44 INFO - PROCESS | 1778 | 1464638984905 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 13:09:44 INFO - PROCESS | 1778 | 1464638984915 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 13:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:09:44 INFO - PROCESS | 1778 | 1464638984926 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:09:44 INFO - PROCESS | 1778 | 1464638984931 Marionette TRACE conn4 <- [1,954,null,{}] 13:09:44 INFO - PROCESS | 1778 | 1464638984938 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:45 INFO - PROCESS | 1778 | 1464638985178 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 13:09:45 INFO - PROCESS | 1778 | 1464638985475 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b651800 == 106 [pid = 1778] [id = 246] 13:09:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 334 (0x8b652000) [pid = 1778] [serial = 739] [outer = (nil)] 13:09:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 335 (0x8b6a9800) [pid = 1778] [serial = 740] [outer = 0x8b652000] 13:09:45 INFO - PROCESS | 1778 | 1464638985633 Marionette DEBUG loaded listener.js 13:09:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 336 (0x8bee4c00) [pid = 1778] [serial = 741] [outer = 0x8b652000] 13:09:46 INFO - PROCESS | 1778 | 1464638986633 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1743ms 13:09:46 INFO - PROCESS | 1778 | 1464638986669 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 13:09:46 INFO - PROCESS | 1778 | 1464638986673 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 13:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:09:46 INFO - PROCESS | 1778 | 1464638986681 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:09:46 INFO - PROCESS | 1778 | 1464638986688 Marionette TRACE conn4 <- [1,958,null,{}] 13:09:46 INFO - PROCESS | 1778 | 1464638986705 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:46 INFO - PROCESS | 1778 | 1464638986933 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:09:47 INFO - PROCESS | 1778 | 1464638987254 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0f0400 == 107 [pid = 1778] [id = 247] 13:09:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 337 (0x8cfc0000) [pid = 1778] [serial = 742] [outer = (nil)] 13:09:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 338 (0x8d2ca800) [pid = 1778] [serial = 743] [outer = 0x8cfc0000] 13:09:47 INFO - PROCESS | 1778 | 1464638987352 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 339 (0x8d9f8400) [pid = 1778] [serial = 744] [outer = 0x8cfc0000] 13:09:48 INFO - PROCESS | 1778 | 1464638988256 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1636ms 13:09:48 INFO - PROCESS | 1778 | 1464638988319 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 1778 | 1464638988324 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 13:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:09:48 INFO - PROCESS | 1778 | 1464638988331 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 1778 | 1464638988334 Marionette TRACE conn4 <- [1,962,null,{}] 13:09:48 INFO - PROCESS | 1778 | 1464638988340 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:48 INFO - PROCESS | 1778 | 1464638988571 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 13:09:48 INFO - PROCESS | 1778 | 1464638988859 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2d5400 == 108 [pid = 1778] [id = 248] 13:09:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 340 (0x8dc4b400) [pid = 1778] [serial = 745] [outer = (nil)] 13:09:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 341 (0x8dcc3800) [pid = 1778] [serial = 746] [outer = 0x8dc4b400] 13:09:48 INFO - PROCESS | 1778 | 1464638988992 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 342 (0x8dd97000) [pid = 1778] [serial = 747] [outer = 0x8dc4b400] 13:09:49 INFO - PROCESS | 1778 | 1464638989906 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1631ms 13:09:49 INFO - PROCESS | 1778 | 1464638989963 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 13:09:49 INFO - PROCESS | 1778 | 1464638989967 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 13:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:09:49 INFO - PROCESS | 1778 | 1464638989974 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - PROCESS | 1778 | 1464638989976 Marionette TRACE conn4 <- [1,966,null,{}] 13:09:49 INFO - PROCESS | 1778 | 1464638989983 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:50 INFO - PROCESS | 1778 | 1464638990203 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 13:09:50 INFO - PROCESS | 1778 | 1464638990521 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x86143400 == 109 [pid = 1778] [id = 249] 13:09:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 343 (0x8d2cd000) [pid = 1778] [serial = 748] [outer = (nil)] 13:09:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 344 (0x8eda6800) [pid = 1778] [serial = 749] [outer = 0x8d2cd000] 13:09:50 INFO - PROCESS | 1778 | 1464638990627 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 345 (0x8edb0c00) [pid = 1778] [serial = 750] [outer = 0x8d2cd000] 13:09:51 INFO - PROCESS | 1778 | 1464638991613 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1699ms 13:09:51 INFO - PROCESS | 1778 | 1464638991675 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 13:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:09:51 INFO - PROCESS | 1778 | 1464638991679 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 13:09:51 INFO - PROCESS | 1778 | 1464638991687 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:09:51 INFO - PROCESS | 1778 | 1464638991690 Marionette TRACE conn4 <- [1,970,null,{}] 13:09:51 INFO - PROCESS | 1778 | 1464638991696 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:51 INFO - PROCESS | 1778 | 1464638991941 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 13:09:52 INFO - PROCESS | 1778 | 1464638992219 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfb8000 == 110 [pid = 1778] [id = 250] 13:09:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 346 (0x8e67d400) [pid = 1778] [serial = 751] [outer = (nil)] 13:09:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 347 (0x90fee400) [pid = 1778] [serial = 752] [outer = 0x8e67d400] 13:09:52 INFO - PROCESS | 1778 | 1464638992354 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 348 (0x921e8800) [pid = 1778] [serial = 753] [outer = 0x8e67d400] 13:09:53 INFO - PROCESS | 1778 | 1464638993269 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1632ms 13:09:53 INFO - PROCESS | 1778 | 1464638993319 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:09:53 INFO - PROCESS | 1778 | 1464638993323 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 13:09:53 INFO - PROCESS | 1778 | 1464638993330 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 1778 | 1464638993333 Marionette TRACE conn4 <- [1,974,null,{}] 13:09:53 INFO - PROCESS | 1778 | 1464638993339 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:53 INFO - PROCESS | 1778 | 1464638993554 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 13:09:53 INFO - PROCESS | 1778 | 1464638993838 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b0c8800 == 111 [pid = 1778] [id = 251] 13:09:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 349 (0x8f184000) [pid = 1778] [serial = 754] [outer = (nil)] 13:09:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 350 (0x9266b000) [pid = 1778] [serial = 755] [outer = 0x8f184000] 13:09:53 INFO - PROCESS | 1778 | 1464638993978 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 351 (0x929c1800) [pid = 1778] [serial = 756] [outer = 0x8f184000] 13:09:54 INFO - PROCESS | 1778 | 1464638994924 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1638ms 13:09:54 INFO - PROCESS | 1778 | 1464638994968 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 1778 | 1464638994971 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 13:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:09:54 INFO - PROCESS | 1778 | 1464638994978 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 1778 | 1464638994982 Marionette TRACE conn4 <- [1,978,null,{}] 13:09:54 INFO - PROCESS | 1778 | 1464638994988 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:55 INFO - PROCESS | 1778 | 1464638995206 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:09:55 INFO - PROCESS | 1778 | 1464638995523 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x90fe7000 == 112 [pid = 1778] [id = 252] 13:09:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 352 (0x921e9000) [pid = 1778] [serial = 757] [outer = (nil)] 13:09:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 353 (0x92d5f400) [pid = 1778] [serial = 758] [outer = 0x921e9000] 13:09:55 INFO - PROCESS | 1778 | 1464638995623 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 354 (0x92deb000) [pid = 1778] [serial = 759] [outer = 0x921e9000] 13:09:56 INFO - PROCESS | 1778 | 1464638996666 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1738ms 13:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:09:56 INFO - PROCESS | 1778 | 1464638996717 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 1778 | 1464638996721 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 13:09:56 INFO - PROCESS | 1778 | 1464638996728 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 1778 | 1464638996731 Marionette TRACE conn4 <- [1,982,null,{}] 13:09:56 INFO - PROCESS | 1778 | 1464638996737 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:56 INFO - PROCESS | 1778 | 1464638996966 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 13:09:57 INFO - PROCESS | 1778 | 1464638997284 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x92668c00 == 113 [pid = 1778] [id = 253] 13:09:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 355 (0x92aabc00) [pid = 1778] [serial = 760] [outer = (nil)] 13:09:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 356 (0x951d6400) [pid = 1778] [serial = 761] [outer = 0x92aabc00] 13:09:57 INFO - PROCESS | 1778 | 1464638997381 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 357 (0x9900bc00) [pid = 1778] [serial = 762] [outer = 0x92aabc00] 13:09:58 INFO - PROCESS | 1778 | 1464638998334 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1684ms 13:09:58 INFO - PROCESS | 1778 | 1464638998412 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 13:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:09:58 INFO - PROCESS | 1778 | 1464638998416 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 13:09:58 INFO - PROCESS | 1778 | 1464638998424 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 1778 | 1464638998428 Marionette TRACE conn4 <- [1,986,null,{}] 13:09:58 INFO - PROCESS | 1778 | 1464638998435 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:58 INFO - PROCESS | 1778 | 1464638998711 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 13:09:59 INFO - PROCESS | 1778 | 1464638999035 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dc55800 == 114 [pid = 1778] [id = 254] 13:09:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 358 (0x92d63000) [pid = 1778] [serial = 763] [outer = (nil)] 13:09:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 359 (0x9b47ec00) [pid = 1778] [serial = 764] [outer = 0x92d63000] 13:09:59 INFO - PROCESS | 1778 | 1464638999138 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 360 (0x9c04e400) [pid = 1778] [serial = 765] [outer = 0x92d63000] 13:10:00 INFO - PROCESS | 1778 | 1464639000137 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1789ms 13:10:00 INFO - PROCESS | 1778 | 1464639000214 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 13:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:10:00 INFO - PROCESS | 1778 | 1464639000219 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 13:10:00 INFO - PROCESS | 1778 | 1464639000227 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 1778 | 1464639000231 Marionette TRACE conn4 <- [1,990,null,{}] 13:10:00 INFO - PROCESS | 1778 | 1464639000238 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:00 INFO - PROCESS | 1778 | 1464639000571 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 13:10:00 INFO - PROCESS | 1778 | 1464639000906 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f79400 == 115 [pid = 1778] [id = 255] 13:10:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 361 (0x9c4c1c00) [pid = 1778] [serial = 766] [outer = (nil)] 13:10:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 362 (0x9d208000) [pid = 1778] [serial = 767] [outer = 0x9c4c1c00] 13:10:01 INFO - PROCESS | 1778 | 1464639001008 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 363 (0xa22a0000) [pid = 1778] [serial = 768] [outer = 0x9c4c1c00] 13:10:01 INFO - PROCESS | 1778 | 1464639001965 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1785ms 13:10:02 INFO - PROCESS | 1778 | 1464639002011 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 1778 | 1464639002015 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 13:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:10:02 INFO - PROCESS | 1778 | 1464639002021 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 1778 | 1464639002025 Marionette TRACE conn4 <- [1,994,null,{}] 13:10:02 INFO - PROCESS | 1778 | 1464639002030 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:02 INFO - PROCESS | 1778 | 1464639002309 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 13:10:02 INFO - PROCESS | 1778 | 1464639002650 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c949800 == 116 [pid = 1778] [id = 256] 13:10:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 364 (0x9cb75000) [pid = 1778] [serial = 769] [outer = (nil)] 13:10:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 365 (0xa4e25800) [pid = 1778] [serial = 770] [outer = 0x9cb75000] 13:10:02 INFO - PROCESS | 1778 | 1464639002750 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 366 (0xa623f800) [pid = 1778] [serial = 771] [outer = 0x9cb75000] 13:10:03 INFO - PROCESS | 1778 | 1464639003662 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1682ms 13:10:03 INFO - PROCESS | 1778 | 1464639003705 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 13:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:10:03 INFO - PROCESS | 1778 | 1464639003709 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 13:10:03 INFO - PROCESS | 1778 | 1464639003715 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - PROCESS | 1778 | 1464639003729 Marionette TRACE conn4 <- [1,998,null,{}] 13:10:03 INFO - PROCESS | 1778 | 1464639003735 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:03 INFO - PROCESS | 1778 | 1464639003940 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:10:04 INFO - PROCESS | 1778 | 1464639004276 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x86146400 == 117 [pid = 1778] [id = 257] 13:10:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 367 (0x8af37400) [pid = 1778] [serial = 772] [outer = (nil)] 13:10:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 368 (0x8af3f400) [pid = 1778] [serial = 773] [outer = 0x8af37400] 13:10:04 INFO - PROCESS | 1778 | 1464639004378 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 369 (0x8af41800) [pid = 1778] [serial = 774] [outer = 0x8af37400] 13:10:05 INFO - PROCESS | 1778 | 1464639005314 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1643ms 13:10:05 INFO - PROCESS | 1778 | 1464639005359 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 13:10:05 INFO - PROCESS | 1778 | 1464639005362 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 13:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:10:05 INFO - PROCESS | 1778 | 1464639005370 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - PROCESS | 1778 | 1464639005375 Marionette TRACE conn4 <- [1,1002,null,{}] 13:10:05 INFO - PROCESS | 1778 | 1464639005381 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:05 INFO - PROCESS | 1778 | 1464639005634 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 13:10:06 INFO - PROCESS | 1778 | 1464639005982 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af3a400 == 118 [pid = 1778] [id = 258] 13:10:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 370 (0x8af3b400) [pid = 1778] [serial = 775] [outer = (nil)] 13:10:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 371 (0xa2457800) [pid = 1778] [serial = 776] [outer = 0x8af3b400] 13:10:06 INFO - PROCESS | 1778 | 1464639006082 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 372 (0xa3262000) [pid = 1778] [serial = 777] [outer = 0x8af3b400] 13:10:07 INFO - PROCESS | 1778 | 1464639007031 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1732ms 13:10:07 INFO - PROCESS | 1778 | 1464639007103 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 1778 | 1464639007107 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 13:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:10:07 INFO - PROCESS | 1778 | 1464639007114 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 1778 | 1464639007117 Marionette TRACE conn4 <- [1,1006,null,{}] 13:10:07 INFO - PROCESS | 1778 | 1464639007123 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:07 INFO - PROCESS | 1778 | 1464639007351 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 13:10:07 INFO - PROCESS | 1778 | 1464639007674 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x85efb800 == 119 [pid = 1778] [id = 259] 13:10:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 373 (0x8af44800) [pid = 1778] [serial = 778] [outer = (nil)] 13:10:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 374 (0x8d0a7800) [pid = 1778] [serial = 779] [outer = 0x8af44800] 13:10:07 INFO - PROCESS | 1778 | 1464639007768 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 375 (0x8d0a9c00) [pid = 1778] [serial = 780] [outer = 0x8af44800] 13:10:08 INFO - PROCESS | 1778 | 1464639008703 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1634ms 13:10:08 INFO - PROCESS | 1778 | 1464639008750 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 1778 | 1464639008754 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 13:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:10:08 INFO - PROCESS | 1778 | 1464639008761 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 1778 | 1464639008764 Marionette TRACE conn4 <- [1,1010,null,{}] 13:10:08 INFO - PROCESS | 1778 | 1464639008770 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:08 INFO - PROCESS | 1778 | 1464639008997 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 13:10:09 INFO - PROCESS | 1778 | 1464639009356 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0a3000 == 120 [pid = 1778] [id = 260] 13:10:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 376 (0x8d0ab000) [pid = 1778] [serial = 781] [outer = (nil)] 13:10:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 377 (0x9d18cc00) [pid = 1778] [serial = 782] [outer = 0x8d0ab000] 13:10:09 INFO - PROCESS | 1778 | 1464639009458 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 378 (0xa6c5a800) [pid = 1778] [serial = 783] [outer = 0x8d0ab000] 13:10:10 INFO - PROCESS | 1778 | 1464639010389 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1683ms 13:10:10 INFO - PROCESS | 1778 | 1464639010446 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 1778 | 1464639010450 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 13:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:10:10 INFO - PROCESS | 1778 | 1464639010457 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:10:10 INFO - PROCESS | 1778 | 1464639010461 Marionette TRACE conn4 <- [1,1014,null,{}] 13:10:10 INFO - PROCESS | 1778 | 1464639010467 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:10 INFO - PROCESS | 1778 | 1464639010722 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 13:10:11 INFO - PROCESS | 1778 | 1464639011072 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac9ac00 == 121 [pid = 1778] [id = 261] 13:10:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 379 (0x8af8b000) [pid = 1778] [serial = 784] [outer = (nil)] 13:10:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 380 (0x8cfbe000) [pid = 1778] [serial = 785] [outer = 0x8af8b000] 13:10:11 INFO - PROCESS | 1778 | 1464639011204 Marionette DEBUG loaded listener.js 13:10:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 381 (0x8dd97800) [pid = 1778] [serial = 786] [outer = 0x8af8b000] 13:10:12 INFO - PROCESS | 1778 | 1464639012166 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1747ms 13:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:10:12 INFO - PROCESS | 1778 | 1464639012205 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 13:10:12 INFO - PROCESS | 1778 | 1464639012208 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 13:10:12 INFO - PROCESS | 1778 | 1464639012216 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 1778 | 1464639012219 Marionette TRACE conn4 <- [1,1018,null,{}] 13:10:12 INFO - PROCESS | 1778 | 1464639012226 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:12 INFO - PROCESS | 1778 | 1464639012458 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x91f13c00 == 120 [pid = 1778] [id = 22] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x99079c00 == 119 [pid = 1778] [id = 23] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfb9800 == 118 [pid = 1778] [id = 185] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8beecc00 == 117 [pid = 1778] [id = 186] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x92e5a400 == 116 [pid = 1778] [id = 191] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x92d56c00 == 115 [pid = 1778] [id = 190] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x90f76c00 == 114 [pid = 1778] [id = 188] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x92df3000 == 113 [pid = 1778] [id = 192] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x8980e400 == 112 [pid = 1778] [id = 193] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x92505000 == 111 [pid = 1778] [id = 189] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x86d02000 == 110 [pid = 1778] [id = 243] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x86d05000 == 109 [pid = 1778] [id = 242] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x877bd400 == 108 [pid = 1778] [id = 241] 13:10:14 INFO - PROCESS | 1778 | --DOCSHELL 0x86148c00 == 107 [pid = 1778] [id = 240] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 380 (0x9c945c00) [pid = 1778] [serial = 623] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 379 (0x8dc5ac00) [pid = 1778] [serial = 665] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 378 (0x8b6ac000) [pid = 1778] [serial = 657] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 377 (0x8ac9cc00) [pid = 1778] [serial = 638] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 376 (0x8b656800) [pid = 1778] [serial = 632] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 375 (0x8980d800) [pid = 1778] [serial = 602] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 374 (0x8b659800) [pid = 1778] [serial = 644] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 373 (0x8dc59800) [pid = 1778] [serial = 663] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 372 (0x92e5d800) [pid = 1778] [serial = 617] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 371 (0x8ef3b400) [pid = 1778] [serial = 599] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 370 (0x8c0bb000) [pid = 1778] [serial = 659] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 369 (0xa6c5b400) [pid = 1778] [serial = 629] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 368 (0x8b651c00) [pid = 1778] [serial = 635] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 367 (0x8dd96800) [pid = 1778] [serial = 666] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 366 (0x8f18bc00) [pid = 1778] [serial = 608] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 365 (0x8af90c00) [pid = 1778] [serial = 650] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 364 (0x8b653800) [pid = 1778] [serial = 656] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 363 (0x92d57000) [pid = 1778] [serial = 614] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 362 (0x9c045000) [pid = 1778] [serial = 620] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 361 (0x8d2d4400) [pid = 1778] [serial = 605] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 360 (0xa2606400) [pid = 1778] [serial = 626] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 359 (0x890cd800) [pid = 1778] [serial = 653] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 358 (0x88253800) [pid = 1778] [serial = 641] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 357 (0x9266b400) [pid = 1778] [serial = 611] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 356 (0x8af87800) [pid = 1778] [serial = 647] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 355 (0x894d2800) [pid = 1778] [serial = 654] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 354 (0x8cfb7800) [pid = 1778] [serial = 660] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 353 (0x8d2d9c00) [pid = 1778] [serial = 662] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | --DOMWINDOW == 352 (0x8f187400) [pid = 1778] [serial = 668] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1778 | 1464639014427 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8613f000 == 108 [pid = 1778] [id = 262] 13:10:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 353 (0x86148000) [pid = 1778] [serial = 787] [outer = (nil)] 13:10:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 354 (0x867c3c00) [pid = 1778] [serial = 788] [outer = 0x86148000] 13:10:14 INFO - PROCESS | 1778 | 1464639014515 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 355 (0x86c3a400) [pid = 1778] [serial = 789] [outer = 0x86148000] 13:10:15 INFO - PROCESS | 1778 | 1464639015374 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 3189ms 13:10:15 INFO - PROCESS | 1778 | 1464639015431 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 1778 | 1464639015438 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 13:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:10:15 INFO - PROCESS | 1778 | 1464639015457 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 1778 | 1464639015463 Marionette TRACE conn4 <- [1,1022,null,{}] 13:10:15 INFO - PROCESS | 1778 | 1464639015471 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:15 INFO - PROCESS | 1778 | 1464639015704 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 13:10:15 INFO - PROCESS | 1778 | 1464639015973 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x877cc000 == 109 [pid = 1778] [id = 263] 13:10:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 356 (0x88251800) [pid = 1778] [serial = 790] [outer = (nil)] 13:10:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 357 (0x890c8c00) [pid = 1778] [serial = 791] [outer = 0x88251800] 13:10:16 INFO - PROCESS | 1778 | 1464639016061 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 358 (0x894d1000) [pid = 1778] [serial = 792] [outer = 0x88251800] 13:10:16 INFO - PROCESS | 1778 | 1464639016955 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1543ms 13:10:17 INFO - PROCESS | 1778 | 1464639017002 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 1778 | 1464639017008 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 13:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:10:17 INFO - PROCESS | 1778 | 1464639017015 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - PROCESS | 1778 | 1464639017018 Marionette TRACE conn4 <- [1,1026,null,{}] 13:10:17 INFO - PROCESS | 1778 | 1464639017034 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:17 INFO - PROCESS | 1778 | 1464639017346 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 13:10:17 INFO - PROCESS | 1778 | 1464639017382 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3d800 == 110 [pid = 1778] [id = 264] 13:10:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 359 (0x8af3a800) [pid = 1778] [serial = 793] [outer = (nil)] 13:10:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 360 (0x8af8a800) [pid = 1778] [serial = 794] [outer = 0x8af3a800] 13:10:17 INFO - PROCESS | 1778 | 1464639017458 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 361 (0x8b57ac00) [pid = 1778] [serial = 795] [outer = 0x8af3a800] 13:10:18 INFO - PROCESS | 1778 | 1464639018567 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1652ms 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 360 (0x890c2c00) [pid = 1778] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 359 (0xa265e800) [pid = 1778] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 358 (0x992f0000) [pid = 1778] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 357 (0x8c0e7800) [pid = 1778] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 356 (0x8eda7400) [pid = 1778] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 355 (0x8b652c00) [pid = 1778] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 354 (0x8f78c800) [pid = 1778] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 353 (0x8f66bc00) [pid = 1778] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 352 (0x92504000) [pid = 1778] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 351 (0x8ef33c00) [pid = 1778] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 350 (0x95110000) [pid = 1778] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 349 (0x92d54c00) [pid = 1778] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 348 (0x8dd8d800) [pid = 1778] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 347 (0x9250b800) [pid = 1778] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 346 (0x8f0cc000) [pid = 1778] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 345 (0x894c6c00) [pid = 1778] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 344 (0x8c0bac00) [pid = 1778] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 343 (0x8b6a5c00) [pid = 1778] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 342 (0x92c45400) [pid = 1778] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 341 (0x9d26a800) [pid = 1778] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 340 (0x867cbc00) [pid = 1778] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 339 (0xa2635800) [pid = 1778] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 338 (0x8d9f1c00) [pid = 1778] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 337 (0x8c0ec800) [pid = 1778] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 336 (0x8e4b4c00) [pid = 1778] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 335 (0x910e0c00) [pid = 1778] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 334 (0x8cfb6000) [pid = 1778] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 333 (0x8dc50000) [pid = 1778] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 332 (0x8d2d8400) [pid = 1778] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 331 (0x92c40800) [pid = 1778] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 330 (0x894d4c00) [pid = 1778] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 329 (0x9250e000) [pid = 1778] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 328 (0x921f4c00) [pid = 1778] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 327 (0x8e679800) [pid = 1778] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 326 (0x8e4b2000) [pid = 1778] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 325 (0x9c62d800) [pid = 1778] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 324 (0xa628ec00) [pid = 1778] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 323 (0x8eda6c00) [pid = 1778] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 322 (0x8dc54c00) [pid = 1778] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 321 (0x8b0ba800) [pid = 1778] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 320 (0x8c05c000) [pid = 1778] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 319 (0x8f51e000) [pid = 1778] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 318 (0x8e4b2800) [pid = 1778] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 317 (0x90f70400) [pid = 1778] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 316 (0x8ef3dc00) [pid = 1778] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 315 (0x86c43400) [pid = 1778] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 314 (0x8980ec00) [pid = 1778] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 313 (0x890d0800) [pid = 1778] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 312 (0x8f788000) [pid = 1778] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 311 (0x894d2400) [pid = 1778] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 310 (0x90f74800) [pid = 1778] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 309 (0x90ff1400) [pid = 1778] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 308 (0xa1166400) [pid = 1778] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 307 (0x8f664400) [pid = 1778] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 306 (0x8edaf000) [pid = 1778] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 305 (0xa2408c00) [pid = 1778] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 304 (0x85ef0800) [pid = 1778] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 303 (0x95104000) [pid = 1778] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 302 (0x91f0f000) [pid = 1778] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 301 (0x8af85000) [pid = 1778] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 300 (0x8dccb800) [pid = 1778] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 299 (0x8edadc00) [pid = 1778] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 298 (0x91f11000) [pid = 1778] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 297 (0x99ec2000) [pid = 1778] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 296 (0x92aa7c00) [pid = 1778] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 295 (0x9459e800) [pid = 1778] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 294 (0x86d0b800) [pid = 1778] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 293 (0x9bb31400) [pid = 1778] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 292 (0x92ab0400) [pid = 1778] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 291 (0x9a29bc00) [pid = 1778] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 290 (0xa35ecc00) [pid = 1778] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 289 (0x92d5bc00) [pid = 1778] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 288 (0x951d8000) [pid = 1778] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 287 (0x86d01400) [pid = 1778] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 286 (0x992e6800) [pid = 1778] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 285 (0xa21af800) [pid = 1778] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 284 (0x8cfbe800) [pid = 1778] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 283 (0x8b577400) [pid = 1778] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 282 (0x8dcc1800) [pid = 1778] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 281 (0x867c2c00) [pid = 1778] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 280 (0xa62f8800) [pid = 1778] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 279 (0x9a00a800) [pid = 1778] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 278 (0xa6c54400) [pid = 1778] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 277 (0x9c437000) [pid = 1778] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 276 (0x8e672800) [pid = 1778] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 275 (0x89810800) [pid = 1778] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 274 (0x9250ac00) [pid = 1778] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 273 (0x89807000) [pid = 1778] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 272 (0x90fea800) [pid = 1778] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 271 (0x867d0c00) [pid = 1778] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 270 (0xa304e800) [pid = 1778] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 269 (0x894cac00) [pid = 1778] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 268 (0x8c0e4c00) [pid = 1778] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 267 (0x92668400) [pid = 1778] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 266 (0x92e5fc00) [pid = 1778] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 265 (0x929bb800) [pid = 1778] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 264 (0x90f77000) [pid = 1778] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 263 (0x877c0400) [pid = 1778] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 262 (0x8f0d2000) [pid = 1778] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 261 (0x9c048c00) [pid = 1778] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 260 (0x951cd800) [pid = 1778] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 259 (0x8c0b1000) [pid = 1778] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 258 (0x8b6ab400) [pid = 1778] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 257 (0x992f1000) [pid = 1778] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 256 (0x8d1b6400) [pid = 1778] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 255 (0x92df3c00) [pid = 1778] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 254 (0x90ff3000) [pid = 1778] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 253 (0x8f660000) [pid = 1778] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 252 (0x8bee8000) [pid = 1778] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 251 (0x92664c00) [pid = 1778] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 250 (0x8f528c00) [pid = 1778] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 249 (0x92c3a800) [pid = 1778] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 248 (0x8b0bbc00) [pid = 1778] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 247 (0x8dcbf800) [pid = 1778] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 246 (0x9c88a000) [pid = 1778] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 245 (0x9d189800) [pid = 1778] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 244 (0x8d2cc400) [pid = 1778] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:10:20 INFO - PROCESS | 1778 | --DOMWINDOW == 243 (0x8f51c000) [pid = 1778] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:10:20 INFO - PROCESS | 1778 | 1464639020225 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 1778 | 1464639020235 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 13:10:20 INFO - PROCESS | 1778 | 1464639020369 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - PROCESS | 1778 | 1464639020380 Marionette TRACE conn4 <- [1,1030,null,{}] 13:10:20 INFO - PROCESS | 1778 | 1464639020439 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:20 INFO - PROCESS | 1778 | 1464639020772 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 13:10:20 INFO - PROCESS | 1778 | 1464639020790 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x890c2c00 == 111 [pid = 1778] [id = 265] 13:10:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 244 (0x894cd400) [pid = 1778] [serial = 796] [outer = (nil)] 13:10:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 245 (0x8ac98c00) [pid = 1778] [serial = 797] [outer = 0x894cd400] 13:10:20 INFO - PROCESS | 1778 | 1464639020878 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 246 (0x8b577400) [pid = 1778] [serial = 798] [outer = 0x894cd400] 13:10:21 INFO - PROCESS | 1778 | 1464639021822 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1584ms 13:10:21 INFO - PROCESS | 1778 | 1464639021887 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:10:21 INFO - PROCESS | 1778 | 1464639021892 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 13:10:21 INFO - PROCESS | 1778 | 1464639021899 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:10:21 INFO - PROCESS | 1778 | 1464639021902 Marionette TRACE conn4 <- [1,1034,null,{}] 13:10:21 INFO - PROCESS | 1778 | 1464639021907 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:22 INFO - PROCESS | 1778 | 1464639022109 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 13:10:22 INFO - PROCESS | 1778 | 1464639022534 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x85ef5400 == 112 [pid = 1778] [id = 266] 13:10:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 247 (0x85ef8000) [pid = 1778] [serial = 799] [outer = (nil)] 13:10:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 248 (0x86147000) [pid = 1778] [serial = 800] [outer = 0x85ef8000] 13:10:22 INFO - PROCESS | 1778 | 1464639022637 Marionette DEBUG loaded listener.js 13:10:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 249 (0x86c3cc00) [pid = 1778] [serial = 801] [outer = 0x85ef8000] 13:10:23 INFO - PROCESS | 1778 | 1464639023681 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1836ms 13:10:23 INFO - PROCESS | 1778 | 1464639023737 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 13:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:10:23 INFO - PROCESS | 1778 | 1464639023745 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 13:10:23 INFO - PROCESS | 1778 | 1464639023754 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - PROCESS | 1778 | 1464639023761 Marionette TRACE conn4 <- [1,1038,null,{}] 13:10:23 INFO - PROCESS | 1778 | 1464639023769 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:24 INFO - PROCESS | 1778 | 1464639024021 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:10:24 INFO - PROCESS | 1778 | 1464639024365 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x88254000 == 113 [pid = 1778] [id = 267] 13:10:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 250 (0x890d0400) [pid = 1778] [serial = 802] [outer = (nil)] 13:10:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 251 (0x8980b800) [pid = 1778] [serial = 803] [outer = 0x890d0400] 13:10:24 INFO - PROCESS | 1778 | 1464639024463 Marionette DEBUG loaded listener.js 13:10:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 252 (0x8af3e000) [pid = 1778] [serial = 804] [outer = 0x890d0400] 13:10:25 INFO - PROCESS | 1778 | 1464639025491 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1786ms 13:10:25 INFO - PROCESS | 1778 | 1464639025544 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 13:10:25 INFO - PROCESS | 1778 | 1464639025550 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 13:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:10:25 INFO - PROCESS | 1778 | 1464639025558 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:10:25 INFO - PROCESS | 1778 | 1464639025562 Marionette TRACE conn4 <- [1,1042,null,{}] 13:10:25 INFO - PROCESS | 1778 | 1464639025568 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:25 INFO - PROCESS | 1778 | 1464639025843 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 13:10:26 INFO - PROCESS | 1778 | 1464639026292 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6ac400 == 114 [pid = 1778] [id = 268] 13:10:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 253 (0x8b6ad400) [pid = 1778] [serial = 805] [outer = (nil)] 13:10:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 254 (0x8bc99000) [pid = 1778] [serial = 806] [outer = 0x8b6ad400] 13:10:26 INFO - PROCESS | 1778 | 1464639026398 Marionette DEBUG loaded listener.js 13:10:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 255 (0x8bee3800) [pid = 1778] [serial = 807] [outer = 0x8b6ad400] 13:10:27 INFO - PROCESS | 1778 | 1464639027396 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1883ms 13:10:27 INFO - PROCESS | 1778 | 1464639027443 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 13:10:27 INFO - PROCESS | 1778 | 1464639027448 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 13:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:10:27 INFO - PROCESS | 1778 | 1464639027465 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 1778 | 1464639027476 Marionette TRACE conn4 <- [1,1046,null,{}] 13:10:27 INFO - PROCESS | 1778 | 1464639027501 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:27 INFO - PROCESS | 1778 | 1464639027837 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 13:10:28 INFO - PROCESS | 1778 | 1464639028105 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c05d800 == 115 [pid = 1778] [id = 269] 13:10:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 256 (0x8c0bcc00) [pid = 1778] [serial = 808] [outer = (nil)] 13:10:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 257 (0x8c0f0c00) [pid = 1778] [serial = 809] [outer = 0x8c0bcc00] 13:10:28 INFO - PROCESS | 1778 | 1464639028209 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 258 (0x8cfba000) [pid = 1778] [serial = 810] [outer = 0x8c0bcc00] 13:10:29 INFO - PROCESS | 1778 | 1464639029196 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1799ms 13:10:29 INFO - PROCESS | 1778 | 1464639029256 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 13:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:10:29 INFO - PROCESS | 1778 | 1464639029261 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 13:10:29 INFO - PROCESS | 1778 | 1464639029268 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - PROCESS | 1778 | 1464639029271 Marionette TRACE conn4 <- [1,1050,null,{}] 13:10:29 INFO - PROCESS | 1778 | 1464639029279 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:29 INFO - PROCESS | 1778 | 1464639029523 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 13:10:29 INFO - PROCESS | 1778 | 1464639029846 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6b0400 == 116 [pid = 1778] [id = 270] 13:10:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 259 (0x8cfbf400) [pid = 1778] [serial = 811] [outer = (nil)] 13:10:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 260 (0x8d1b6c00) [pid = 1778] [serial = 812] [outer = 0x8cfbf400] 13:10:29 INFO - PROCESS | 1778 | 1464639029949 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 261 (0x8d1bcc00) [pid = 1778] [serial = 813] [outer = 0x8cfbf400] 13:10:30 INFO - PROCESS | 1778 | 1464639030890 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1687ms 13:10:30 INFO - PROCESS | 1778 | 1464639030957 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:10:30 INFO - PROCESS | 1778 | 1464639030961 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 13:10:30 INFO - PROCESS | 1778 | 1464639030967 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:10:30 INFO - PROCESS | 1778 | 1464639030971 Marionette TRACE conn4 <- [1,1054,null,{}] 13:10:30 INFO - PROCESS | 1778 | 1464639030977 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:31 INFO - PROCESS | 1778 | 1464639031196 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 13:10:31 INFO - PROCESS | 1778 | 1464639031520 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f4800 == 117 [pid = 1778] [id = 271] 13:10:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 262 (0x8d9f9000) [pid = 1778] [serial = 814] [outer = (nil)] 13:10:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 263 (0x8dc4ec00) [pid = 1778] [serial = 815] [outer = 0x8d9f9000] 13:10:31 INFO - PROCESS | 1778 | 1464639031636 Marionette DEBUG loaded listener.js 13:10:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 264 (0x8e4ac000) [pid = 1778] [serial = 816] [outer = 0x8d9f9000] 13:10:33 INFO - PROCESS | 1778 | 1464639033019 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2094ms 13:10:33 INFO - PROCESS | 1778 | 1464639033065 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 1778 | 1464639033072 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 13:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:10:33 INFO - PROCESS | 1778 | 1464639033083 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 1778 | 1464639033089 Marionette TRACE conn4 <- [1,1058,null,{}] 13:10:33 INFO - PROCESS | 1778 | 1464639033099 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:33 INFO - PROCESS | 1778 | 1464639033407 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:10:33 INFO - PROCESS | 1778 | 1464639033638 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1b7400 == 118 [pid = 1778] [id = 272] 13:10:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 265 (0x8e677000) [pid = 1778] [serial = 817] [outer = (nil)] 13:10:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 266 (0x8eda8000) [pid = 1778] [serial = 818] [outer = 0x8e677000] 13:10:33 INFO - PROCESS | 1778 | 1464639033731 Marionette DEBUG loaded listener.js 13:10:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 267 (0x8ef33c00) [pid = 1778] [serial = 819] [outer = 0x8e677000] 13:10:34 INFO - PROCESS | 1778 | 1464639034739 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1688ms 13:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:10:34 INFO - PROCESS | 1778 | 1464639034771 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 13:10:34 INFO - PROCESS | 1778 | 1464639034774 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 13:10:34 INFO - PROCESS | 1778 | 1464639034781 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:10:34 INFO - PROCESS | 1778 | 1464639034784 Marionette TRACE conn4 <- [1,1062,null,{}] 13:10:34 INFO - PROCESS | 1778 | 1464639034791 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:35 INFO - PROCESS | 1778 | 1464639035010 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 13:10:35 INFO - PROCESS | 1778 | 1464639035351 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0c5800 == 119 [pid = 1778] [id = 273] 13:10:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 268 (0x8f185800) [pid = 1778] [serial = 820] [outer = (nil)] 13:10:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 269 (0x8f192000) [pid = 1778] [serial = 821] [outer = 0x8f185800] 13:10:35 INFO - PROCESS | 1778 | 1464639035451 Marionette DEBUG loaded listener.js 13:10:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 270 (0x8f51d800) [pid = 1778] [serial = 822] [outer = 0x8f185800] 13:10:36 INFO - PROCESS | 1778 | 1464639036462 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1732ms 13:10:36 INFO - PROCESS | 1778 | 1464639036513 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 13:10:36 INFO - PROCESS | 1778 | 1464639036517 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 13:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:10:36 INFO - PROCESS | 1778 | 1464639036525 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:10:36 INFO - PROCESS | 1778 | 1464639036528 Marionette TRACE conn4 <- [1,1066,null,{}] 13:10:36 INFO - PROCESS | 1778 | 1464639036535 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:36 INFO - PROCESS | 1778 | 1464639036794 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 13:10:37 INFO - PROCESS | 1778 | 1464639037118 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edaf800 == 120 [pid = 1778] [id = 274] 13:10:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 271 (0x8f51c800) [pid = 1778] [serial = 823] [outer = (nil)] 13:10:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 272 (0x8f781c00) [pid = 1778] [serial = 824] [outer = 0x8f51c800] 13:10:37 INFO - PROCESS | 1778 | 1464639037211 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 273 (0x8f786800) [pid = 1778] [serial = 825] [outer = 0x8f51c800] 13:10:38 INFO - PROCESS | 1778 | 1464639038461 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1987ms 13:10:38 INFO - PROCESS | 1778 | 1464639038520 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 13:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:10:38 INFO - PROCESS | 1778 | 1464639038524 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 13:10:38 INFO - PROCESS | 1778 | 1464639038531 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - PROCESS | 1778 | 1464639038534 Marionette TRACE conn4 <- [1,1070,null,{}] 13:10:38 INFO - PROCESS | 1778 | 1464639038541 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:38 INFO - PROCESS | 1778 | 1464639038804 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 13:10:39 INFO - PROCESS | 1778 | 1464639039131 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f65e400 == 121 [pid = 1778] [id = 275] 13:10:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 274 (0x8f668c00) [pid = 1778] [serial = 826] [outer = (nil)] 13:10:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 275 (0x90fe7800) [pid = 1778] [serial = 827] [outer = 0x8f668c00] 13:10:39 INFO - PROCESS | 1778 | 1464639039229 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 276 (0x90ff1800) [pid = 1778] [serial = 828] [outer = 0x8f668c00] 13:10:40 INFO - PROCESS | 1778 | 1464639040141 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1685ms 13:10:40 INFO - PROCESS | 1778 | 1464639040221 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:10:40 INFO - PROCESS | 1778 | 1464639040228 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 13:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:10:40 INFO - PROCESS | 1778 | 1464639040239 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 1778 | 1464639040244 Marionette TRACE conn4 <- [1,1074,null,{}] 13:10:40 INFO - PROCESS | 1778 | 1464639040251 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:40 INFO - PROCESS | 1778 | 1464639040505 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 13:10:40 INFO - PROCESS | 1778 | 1464639040855 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x92504400 == 122 [pid = 1778] [id = 276] 13:10:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 277 (0x92504c00) [pid = 1778] [serial = 829] [outer = (nil)] 13:10:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 278 (0x9250d800) [pid = 1778] [serial = 830] [outer = 0x92504c00] 13:10:40 INFO - PROCESS | 1778 | 1464639040964 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 279 (0x929b7c00) [pid = 1778] [serial = 831] [outer = 0x92504c00] 13:10:42 INFO - PROCESS | 1778 | 1464639042049 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1838ms 13:10:42 INFO - PROCESS | 1778 | 1464639042078 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 13:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:10:42 INFO - PROCESS | 1778 | 1464639042084 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 13:10:42 INFO - PROCESS | 1778 | 1464639042091 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:10:42 INFO - PROCESS | 1778 | 1464639042097 Marionette TRACE conn4 <- [1,1078,null,{}] 13:10:42 INFO - PROCESS | 1778 | 1464639042104 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:42 INFO - PROCESS | 1778 | 1464639042399 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:10:42 INFO - PROCESS | 1778 | 1464639042730 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x90fe9000 == 123 [pid = 1778] [id = 277] 13:10:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 280 (0x92aacc00) [pid = 1778] [serial = 832] [outer = (nil)] 13:10:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 281 (0x92d58c00) [pid = 1778] [serial = 833] [outer = 0x92aacc00] 13:10:42 INFO - PROCESS | 1778 | 1464639042822 Marionette DEBUG loaded listener.js 13:10:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 282 (0x92deac00) [pid = 1778] [serial = 834] [outer = 0x92aacc00] 13:10:43 INFO - PROCESS | 1778 | 1464639043777 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1740ms 13:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:10:43 INFO - PROCESS | 1778 | 1464639043831 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 1778 | 1464639043835 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 13:10:43 INFO - PROCESS | 1778 | 1464639043841 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 1778 | 1464639043845 Marionette TRACE conn4 <- [1,1082,null,{}] 13:10:43 INFO - PROCESS | 1778 | 1464639043851 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:44 INFO - PROCESS | 1778 | 1464639044078 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 13:10:44 INFO - PROCESS | 1778 | 1464639044417 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x921e9c00 == 124 [pid = 1778] [id = 278] 13:10:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 283 (0x92d56c00) [pid = 1778] [serial = 835] [outer = (nil)] 13:10:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 284 (0x92eaec00) [pid = 1778] [serial = 836] [outer = 0x92d56c00] 13:10:44 INFO - PROCESS | 1778 | 1464639044518 Marionette DEBUG loaded listener.js 13:10:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 285 (0x92eb4c00) [pid = 1778] [serial = 837] [outer = 0x92d56c00] 13:10:45 INFO - PROCESS | 1778 | 1464639045480 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1685ms 13:10:45 INFO - PROCESS | 1778 | 1464639045526 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 13:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:10:45 INFO - PROCESS | 1778 | 1464639045530 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 13:10:45 INFO - PROCESS | 1778 | 1464639045537 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - PROCESS | 1778 | 1464639045540 Marionette TRACE conn4 <- [1,1086,null,{}] 13:10:45 INFO - PROCESS | 1778 | 1464639045546 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:45 INFO - PROCESS | 1778 | 1464639045768 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 13:10:46 INFO - PROCESS | 1778 | 1464639046102 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x92d54c00 == 125 [pid = 1778] [id = 279] 13:10:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 286 (0x92e55c00) [pid = 1778] [serial = 838] [outer = (nil)] 13:10:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 287 (0x954a6800) [pid = 1778] [serial = 839] [outer = 0x92e55c00] 13:10:46 INFO - PROCESS | 1778 | 1464639046196 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 288 (0x97631000) [pid = 1778] [serial = 840] [outer = 0x92e55c00] 13:10:47 INFO - PROCESS | 1778 | 1464639047120 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1632ms 13:10:47 INFO - PROCESS | 1778 | 1464639047169 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 13:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:10:47 INFO - PROCESS | 1778 | 1464639047173 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 13:10:47 INFO - PROCESS | 1778 | 1464639047180 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 1778 | 1464639047184 Marionette TRACE conn4 <- [1,1090,null,{}] 13:10:47 INFO - PROCESS | 1778 | 1464639047191 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:47 INFO - PROCESS | 1778 | 1464639047408 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 13:10:47 INFO - PROCESS | 1778 | 1464639047733 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x86145400 == 126 [pid = 1778] [id = 280] 13:10:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 289 (0x92e5b000) [pid = 1778] [serial = 841] [outer = (nil)] 13:10:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 290 (0x9b47e400) [pid = 1778] [serial = 842] [outer = 0x92e5b000] 13:10:47 INFO - PROCESS | 1778 | 1464639047830 Marionette DEBUG loaded listener.js 13:10:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 291 (0x9bb2b400) [pid = 1778] [serial = 843] [outer = 0x92e5b000] 13:10:48 INFO - PROCESS | 1778 | 1464639048741 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1638ms 13:10:48 INFO - PROCESS | 1778 | 1464639048819 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 1778 | 1464639048822 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 13:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:10:48 INFO - PROCESS | 1778 | 1464639048829 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:10:48 INFO - PROCESS | 1778 | 1464639048832 Marionette TRACE conn4 <- [1,1094,null,{}] 13:10:48 INFO - PROCESS | 1778 | 1464639048838 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:49 INFO - PROCESS | 1778 | 1464639049076 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 13:10:49 INFO - PROCESS | 1778 | 1464639049422 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x92aa6800 == 127 [pid = 1778] [id = 281] 13:10:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 292 (0x992ed400) [pid = 1778] [serial = 844] [outer = (nil)] 13:10:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 293 (0x9c63a800) [pid = 1778] [serial = 845] [outer = 0x992ed400] 13:10:49 INFO - PROCESS | 1778 | 1464639049510 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 294 (0x9c86ac00) [pid = 1778] [serial = 846] [outer = 0x992ed400] 13:10:50 INFO - PROCESS | 1778 | 1464639050508 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1738ms 13:10:50 INFO - PROCESS | 1778 | 1464639050567 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 1778 | 1464639050571 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 13:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:10:50 INFO - PROCESS | 1778 | 1464639050578 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 1778 | 1464639050580 Marionette TRACE conn4 <- [1,1098,null,{}] 13:10:50 INFO - PROCESS | 1778 | 1464639050589 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:50 INFO - PROCESS | 1778 | 1464639050866 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:10:51 INFO - PROCESS | 1778 | 1464639051203 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c1400 == 128 [pid = 1778] [id = 282] 13:10:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 295 (0x867c6800) [pid = 1778] [serial = 847] [outer = (nil)] 13:10:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 296 (0x86d08000) [pid = 1778] [serial = 848] [outer = 0x867c6800] 13:10:51 INFO - PROCESS | 1778 | 1464639051299 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 297 (0x877bdc00) [pid = 1778] [serial = 849] [outer = 0x867c6800] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8dcbf000 == 127 [pid = 1778] [id = 171] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6a2c00 == 126 [pid = 1778] [id = 175] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x894cc800 == 125 [pid = 1778] [id = 177] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8dc4fc00 == 124 [pid = 1778] [id = 174] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x9d152c00 == 123 [pid = 1778] [id = 172] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x99009400 == 122 [pid = 1778] [id = 15] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x894c5400 == 121 [pid = 1778] [id = 176] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x9d9cdc00 == 120 [pid = 1778] [id = 173] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x890c2c00 == 119 [pid = 1778] [id = 265] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x86c3d800 == 118 [pid = 1778] [id = 264] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x877cc000 == 117 [pid = 1778] [id = 263] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8613f000 == 116 [pid = 1778] [id = 262] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8af3a400 == 115 [pid = 1778] [id = 258] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x9c949800 == 114 [pid = 1778] [id = 256] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x86146400 == 113 [pid = 1778] [id = 257] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x90f79400 == 112 [pid = 1778] [id = 255] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8dc55800 == 111 [pid = 1778] [id = 254] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x92668c00 == 110 [pid = 1778] [id = 253] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x90fe7000 == 109 [pid = 1778] [id = 252] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfb8000 == 108 [pid = 1778] [id = 250] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8b0c8800 == 107 [pid = 1778] [id = 251] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x86143400 == 106 [pid = 1778] [id = 249] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8d2d5400 == 105 [pid = 1778] [id = 248] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0f0400 == 104 [pid = 1778] [id = 247] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x8b651800 == 103 [pid = 1778] [id = 246] 13:10:53 INFO - PROCESS | 1778 | --DOCSHELL 0x86148800 == 102 [pid = 1778] [id = 245] 13:10:53 INFO - PROCESS | 1778 | 1464639053640 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 296 (0x8f0c9c00) [pid = 1778] [serial = 295] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 295 (0x86d0d400) [pid = 1778] [serial = 710] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 294 (0x8d1b9c00) [pid = 1778] [serial = 581] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 293 (0x8ac9a800) [pid = 1778] [serial = 728] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 292 (0x8f790000) [pid = 1778] [serial = 334] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 291 (0x8b584800) [pid = 1778] [serial = 672] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 290 (0x910e9c00) [pid = 1778] [serial = 241] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 289 (0x86d0f800) [pid = 1778] [serial = 711] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 288 (0x929bb400) [pid = 1778] [serial = 500] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 287 (0xa6743400) [pid = 1778] [serial = 521] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 286 (0x929b6800) [pid = 1778] [serial = 680] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 285 (0x8f525400) [pid = 1778] [serial = 322] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 284 (0xa6767c00) [pid = 1778] [serial = 189] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 283 (0x85ef9c00) [pid = 1778] [serial = 717] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 282 (0x98168c00) [pid = 1778] [serial = 183] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 281 (0x92c39800) [pid = 1778] [serial = 325] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 280 (0x8e4b5400) [pid = 1778] [serial = 651] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 279 (0x8e4acc00) [pid = 1778] [serial = 398] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 278 (0x8f18a000) [pid = 1778] [serial = 407] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 277 (0x9c867000) [pid = 1778] [serial = 512] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 276 (0x9c891400) [pid = 1778] [serial = 186] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 275 (0x92aae000) [pid = 1778] [serial = 695] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 274 (0xa6297800) [pid = 1778] [serial = 331] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 273 (0x8bc9b400) [pid = 1778] [serial = 714] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 272 (0xa5048800) [pid = 1778] [serial = 627] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 271 (0xa6c51000) [pid = 1778] [serial = 699] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 270 (0x9c88e000) [pid = 1778] [serial = 687] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 269 (0xa6d30c00) [pid = 1778] [serial = 232] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 268 (0x95107000) [pid = 1778] [serial = 572] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 267 (0x9d20cc00) [pid = 1778] [serial = 515] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 266 (0x86d07400) [pid = 1778] [serial = 708] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 265 (0x992f2400) [pid = 1778] [serial = 195] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 264 (0xa6d0a800) [pid = 1778] [serial = 630] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 263 (0x929c3400) [pid = 1778] [serial = 681] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 262 (0x8dd95400) [pid = 1778] [serial = 557] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 261 (0x8c0be400) [pid = 1778] [serial = 554] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 260 (0x8dcc7000) [pid = 1778] [serial = 388] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 259 (0x867c5000) [pid = 1778] [serial = 722] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 258 (0xa6c6b400) [pid = 1778] [serial = 283] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 257 (0xa304b400) [pid = 1778] [serial = 440] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 256 (0xa6c6cc00) [pid = 1778] [serial = 192] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 255 (0x9c952400) [pid = 1778] [serial = 277] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 254 (0xa6c6c000) [pid = 1778] [serial = 443] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 253 (0x8af85400) [pid = 1778] [serial = 729] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 252 (0x8c0bd400) [pid = 1778] [serial = 470] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 251 (0x92df7400) [pid = 1778] [serial = 569] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 250 (0x8980c800) [pid = 1778] [serial = 467] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 249 (0xa6d14000) [pid = 1778] [serial = 343] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 248 (0x86c3f800) [pid = 1778] [serial = 704] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 247 (0xa670d000) [pid = 1778] [serial = 144] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 246 (0x8b6a6800) [pid = 1778] [serial = 603] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 245 (0x85ef6800) [pid = 1778] [serial = 716] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 244 (0x92673800) [pid = 1778] [serial = 458] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 243 (0x92df4800) [pid = 1778] [serial = 683] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 242 (0x9cb74c00) [pid = 1778] [serial = 575] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 241 (0x92defc00) [pid = 1778] [serial = 461] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 240 (0x9266d400) [pid = 1778] [serial = 566] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 239 (0x88256c00) [pid = 1778] [serial = 726] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 238 (0x8f787000) [pid = 1778] [serial = 609] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 237 (0x92aafc00) [pid = 1778] [serial = 696] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 236 (0x9d205400) [pid = 1778] [serial = 328] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 235 (0x992ecc00) [pid = 1778] [serial = 226] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 234 (0x8c0bc000) [pid = 1778] [serial = 452] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 233 (0xa304b000) [pid = 1778] [serial = 698] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 232 (0x8bc9a000) [pid = 1778] [serial = 713] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 231 (0x9510e000) [pid = 1778] [serial = 684] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 230 (0x92e5e000) [pid = 1778] [serial = 536] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 229 (0xa6d36000) [pid = 1778] [serial = 376] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 228 (0x8d9f6c00) [pid = 1778] [serial = 606] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 227 (0x9a294400) [pid = 1778] [serial = 509] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 226 (0x92c3e400) [pid = 1778] [serial = 373] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 225 (0x910db400) [pid = 1778] [serial = 286] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 224 (0x8dcc0400) [pid = 1778] [serial = 404] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 223 (0x9c42e000) [pid = 1778] [serial = 686] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 222 (0x9d25d400) [pid = 1778] [serial = 690] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 221 (0x9c048800) [pid = 1778] [serial = 250] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 220 (0x92c42800) [pid = 1778] [serial = 301] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 219 (0x8824cc00) [pid = 1778] [serial = 725] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 218 (0x92df8000) [pid = 1778] [serial = 473] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 217 (0x92e59000) [pid = 1778] [serial = 401] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 216 (0xa50ab400) [pid = 1778] [serial = 693] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 215 (0xa6d39800) [pid = 1778] [serial = 235] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 214 (0x8d2d8000) [pid = 1778] [serial = 395] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 213 (0x90feb800) [pid = 1778] [serial = 271] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 212 (0x8b6a1400) [pid = 1778] [serial = 731] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 211 (0xa6fdd000) [pid = 1778] [serial = 201] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 210 (0xa6fd6c00) [pid = 1778] [serial = 198] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 209 (0xa6c5b800) [pid = 1778] [serial = 446] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 208 (0x8f669c00) [pid = 1778] [serial = 434] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 207 (0x8cfb9000) [pid = 1778] [serial = 633] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 206 (0x92eb7400) [pid = 1778] [serial = 340] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 205 (0x921ea000) [pid = 1778] [serial = 678] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 204 (0x929b6c00) [pid = 1778] [serial = 612] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 203 (0x8ef3c800) [pid = 1778] [serial = 292] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 202 (0xa6c5a400) [pid = 1778] [serial = 578] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 201 (0x92d61c00) [pid = 1778] [serial = 503] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 200 (0x8dd97c00) [pid = 1778] [serial = 382] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 199 (0x9d207000) [pid = 1778] [serial = 689] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 198 (0x98161800) [pid = 1778] [serial = 274] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 197 (0x8f0d2800) [pid = 1778] [serial = 298] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 196 (0x86c43000) [pid = 1778] [serial = 705] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 195 (0x894d1400) [pid = 1778] [serial = 530] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 194 (0x92669c00) [pid = 1778] [serial = 455] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 193 (0x8af8ec00) [pid = 1778] [serial = 671] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 192 (0x8dc4c000) [pid = 1778] [serial = 527] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 191 (0x92e60c00) [pid = 1778] [serial = 379] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 190 (0xa2454000) [pid = 1778] [serial = 518] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 189 (0xa6c6a800) [pid = 1778] [serial = 702] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 188 (0xa6764400) [pid = 1778] [serial = 280] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 187 (0x8f520c00) [pid = 1778] [serial = 385] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 186 (0x8d2ca400) [pid = 1778] [serial = 494] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 185 (0x86d04800) [pid = 1778] [serial = 707] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 184 (0x90ff5000) [pid = 1778] [serial = 563] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 183 (0xa6f44800) [pid = 1778] [serial = 244] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 182 (0x8cfc1000) [pid = 1778] [serial = 391] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 181 (0x8f662400) [pid = 1778] [serial = 560] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 180 (0x8e4b7c00) [pid = 1778] [serial = 431] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 179 (0x92e5f000) [pid = 1778] [serial = 506] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x8dd8cc00) [pid = 1778] [serial = 533] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0xa6d16c00) [pid = 1778] [serial = 346] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x9c863000) [pid = 1778] [serial = 437] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x8f526000) [pid = 1778] [serial = 370] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x8eda7000) [pid = 1778] [serial = 497] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x9cb42c00) [pid = 1778] [serial = 229] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x867ccc00) [pid = 1778] [serial = 723] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0xa6d0a000) [pid = 1778] [serial = 337] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x8f664800) [pid = 1778] [serial = 289] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0xa623f000) [pid = 1778] [serial = 524] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x8b0c6000) [pid = 1778] [serial = 464] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x8c0ef000) [pid = 1778] [serial = 674] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x90ff1c00) [pid = 1778] [serial = 677] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8f525c00) [pid = 1778] [serial = 247] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8bc95c00) [pid = 1778] [serial = 719] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x92df2400) [pid = 1778] [serial = 449] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x90f7a000) [pid = 1778] [serial = 238] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x8d2d0c00) [pid = 1778] [serial = 675] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x867d0800) [pid = 1778] [serial = 701] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0xa326c400) [pid = 1778] [serial = 692] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8bca3400) [pid = 1778] [serial = 732] [outer = (nil)] [url = about:blank] 13:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 3542ms 13:10:54 INFO - PROCESS | 1778 | 1464639054129 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 13:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:10:54 INFO - PROCESS | 1778 | 1464639054135 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 13:10:54 INFO - PROCESS | 1778 | 1464639054143 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:10:54 INFO - PROCESS | 1778 | 1464639054150 Marionette TRACE conn4 <- [1,1102,null,{}] 13:10:54 INFO - PROCESS | 1778 | 1464639054160 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:54 INFO - PROCESS | 1778 | 1464639054366 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 13:10:54 INFO - PROCESS | 1778 | --DOCSHELL 0xa6c66c00 == 101 [pid = 1778] [id = 9] 13:10:54 INFO - PROCESS | 1778 | 1464639054650 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3d800 == 102 [pid = 1778] [id = 283] 13:10:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x86c3dc00) [pid = 1778] [serial = 850] [outer = (nil)] 13:10:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x86c42800) [pid = 1778] [serial = 851] [outer = 0x86c3dc00] 13:10:54 INFO - PROCESS | 1778 | 1464639054740 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x86d05800) [pid = 1778] [serial = 852] [outer = 0x86c3dc00] 13:10:55 INFO - PROCESS | 1778 | 1464639055582 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1487ms 13:10:55 INFO - PROCESS | 1778 | 1464639055629 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 1778 | 1464639055637 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 13:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:10:55 INFO - PROCESS | 1778 | 1464639055679 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 1778 | 1464639055684 Marionette TRACE conn4 <- [1,1106,null,{}] 13:10:55 INFO - PROCESS | 1778 | 1464639055693 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:55 INFO - PROCESS | 1778 | 1464639055909 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 13:10:55 INFO - PROCESS | 1778 | 1464639055922 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x867cd000 == 103 [pid = 1778] [id = 284] 13:10:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x877bfc00) [pid = 1778] [serial = 853] [outer = (nil)] 13:10:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x890c5400) [pid = 1778] [serial = 854] [outer = 0x877bfc00] 13:10:56 INFO - PROCESS | 1778 | 1464639056184 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x894cc800) [pid = 1778] [serial = 855] [outer = 0x877bfc00] 13:10:57 INFO - PROCESS | 1778 | 1464639057245 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1670ms 13:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:10:57 INFO - PROCESS | 1778 | 1464639057317 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 1778 | 1464639057321 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 13:10:57 INFO - PROCESS | 1778 | 1464639057329 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - PROCESS | 1778 | 1464639057336 Marionette TRACE conn4 <- [1,1110,null,{}] 13:10:57 INFO - PROCESS | 1778 | 1464639057362 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:57 INFO - PROCESS | 1778 | 1464639057658 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 13:10:57 INFO - PROCESS | 1778 | 1464639057948 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac9c400 == 104 [pid = 1778] [id = 285] 13:10:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x8aca0c00) [pid = 1778] [serial = 856] [outer = (nil)] 13:10:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x8af42400) [pid = 1778] [serial = 857] [outer = 0x8aca0c00] 13:10:58 INFO - PROCESS | 1778 | 1464639058029 Marionette DEBUG loaded listener.js 13:10:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x8af8ec00) [pid = 1778] [serial = 858] [outer = 0x8aca0c00] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x8b582800) [pid = 1778] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x92df2000) [pid = 1778] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x92669800) [pid = 1778] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x9b478c00) [pid = 1778] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8af44800) [pid = 1778] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x85eefc00) [pid = 1778] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x8e67d400) [pid = 1778] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x9cb75000) [pid = 1778] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x92d63000) [pid = 1778] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x88259800) [pid = 1778] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x88251800) [pid = 1778] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x8dc4b400) [pid = 1778] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x8b652000) [pid = 1778] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x9c4c1c00) [pid = 1778] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8f184000) [pid = 1778] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8af3b400) [pid = 1778] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8d0ab000) [pid = 1778] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x86148000) [pid = 1778] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x92aabc00) [pid = 1778] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x86c3fc00) [pid = 1778] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x8d2cd000) [pid = 1778] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x890cd000) [pid = 1778] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8cfc0000) [pid = 1778] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x8af3a800) [pid = 1778] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8af37400) [pid = 1778] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8ac97400) [pid = 1778] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8824c000) [pid = 1778] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x921e9000) [pid = 1778] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8d1b5400) [pid = 1778] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8af82000) [pid = 1778] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:10:59 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8cfbd400) [pid = 1778] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:10:59 INFO - PROCESS | 1778 | 1464639059615 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2352ms 13:10:59 INFO - PROCESS | 1778 | 1464639059680 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:10:59 INFO - PROCESS | 1778 | 1464639059684 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 13:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:10:59 INFO - PROCESS | 1778 | 1464639059691 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:10:59 INFO - PROCESS | 1778 | 1464639059695 Marionette TRACE conn4 <- [1,1114,null,{}] 13:10:59 INFO - PROCESS | 1778 | 1464639059700 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:59 INFO - PROCESS | 1778 | 1464639059970 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 13:11:00 INFO - PROCESS | 1778 | 1464639059988 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3fc00 == 105 [pid = 1778] [id = 286] 13:11:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8aca4400) [pid = 1778] [serial = 859] [outer = (nil)] 13:11:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8af8d000) [pid = 1778] [serial = 860] [outer = 0x8aca4400] 13:11:00 INFO - PROCESS | 1778 | 1464639060067 Marionette DEBUG loaded listener.js 13:11:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8b583400) [pid = 1778] [serial = 861] [outer = 0x8aca4400] 13:11:01 INFO - PROCESS | 1778 | 1464639061171 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1536ms 13:11:01 INFO - PROCESS | 1778 | 1464639061230 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 13:11:01 INFO - PROCESS | 1778 | 1464639061236 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 13:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:11:01 INFO - PROCESS | 1778 | 1464639061246 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:11:01 INFO - PROCESS | 1778 | 1464639061252 Marionette TRACE conn4 <- [1,1118,null,{}] 13:11:01 INFO - PROCESS | 1778 | 1464639061263 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:01 INFO - PROCESS | 1778 | 1464639061611 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:11:01 INFO - PROCESS | 1778 | 1464639061914 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x86144c00 == 106 [pid = 1778] [id = 287] 13:11:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x86c3d000) [pid = 1778] [serial = 862] [outer = (nil)] 13:11:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x86d08c00) [pid = 1778] [serial = 863] [outer = 0x86c3d000] 13:11:02 INFO - PROCESS | 1778 | 1464639062033 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8824c000) [pid = 1778] [serial = 864] [outer = 0x86c3d000] 13:11:03 INFO - PROCESS | 1778 | 1464639063071 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1851ms 13:11:03 INFO - PROCESS | 1778 | 1464639063098 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 1778 | 1464639063107 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 13:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:11:03 INFO - PROCESS | 1778 | 1464639063120 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 1778 | 1464639063124 Marionette TRACE conn4 <- [1,1122,null,{}] 13:11:03 INFO - PROCESS | 1778 | 1464639063132 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:03 INFO - PROCESS | 1778 | 1464639063430 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 13:11:03 INFO - PROCESS | 1778 | 1464639063744 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x89805400 == 107 [pid = 1778] [id = 288] 13:11:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x89807400) [pid = 1778] [serial = 865] [outer = (nil)] 13:11:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8af3cc00) [pid = 1778] [serial = 866] [outer = 0x89807400] 13:11:03 INFO - PROCESS | 1778 | 1464639063846 Marionette DEBUG loaded listener.js 13:11:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8b582800) [pid = 1778] [serial = 867] [outer = 0x89807400] 13:11:04 INFO - PROCESS | 1778 | 1464639064890 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1787ms 13:11:04 INFO - PROCESS | 1778 | 1464639064906 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 13:11:04 INFO - PROCESS | 1778 | 1464639064910 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 13:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:11:04 INFO - PROCESS | 1778 | 1464639064917 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - PROCESS | 1778 | 1464639064923 Marionette TRACE conn4 <- [1,1126,null,{}] 13:11:04 INFO - PROCESS | 1778 | 1464639064940 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:05 INFO - PROCESS | 1778 | 1464639065167 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 13:11:05 INFO - PROCESS | 1778 | 1464639065475 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6a6000 == 108 [pid = 1778] [id = 289] 13:11:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8bc98000) [pid = 1778] [serial = 868] [outer = (nil)] 13:11:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8bc9d400) [pid = 1778] [serial = 869] [outer = 0x8bc98000] 13:11:05 INFO - PROCESS | 1778 | 1464639065587 Marionette DEBUG loaded listener.js 13:11:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8bee1000) [pid = 1778] [serial = 870] [outer = 0x8bc98000] 13:11:06 INFO - PROCESS | 1778 | 1464639066578 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1694ms 13:11:06 INFO - PROCESS | 1778 | 1464639066613 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 13:11:06 INFO - PROCESS | 1778 | 1464639066618 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 13:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:11:06 INFO - PROCESS | 1778 | 1464639066625 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - PROCESS | 1778 | 1464639066629 Marionette TRACE conn4 <- [1,1130,null,{}] 13:11:06 INFO - PROCESS | 1778 | 1464639066635 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:06 INFO - PROCESS | 1778 | 1464639066892 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 13:11:07 INFO - PROCESS | 1778 | 1464639067192 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6ab400 == 109 [pid = 1778] [id = 290] 13:11:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8bc9ec00) [pid = 1778] [serial = 871] [outer = (nil)] 13:11:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8c05fc00) [pid = 1778] [serial = 872] [outer = 0x8bc9ec00] 13:11:07 INFO - PROCESS | 1778 | 1464639067283 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x8c0b5000) [pid = 1778] [serial = 873] [outer = 0x8bc9ec00] 13:11:08 INFO - PROCESS | 1778 | 1464639068242 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1643ms 13:11:08 INFO - PROCESS | 1778 | 1464639068269 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 1778 | 1464639068273 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 13:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:11:08 INFO - PROCESS | 1778 | 1464639068279 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 1778 | 1464639068283 Marionette TRACE conn4 <- [1,1134,null,{}] 13:11:08 INFO - PROCESS | 1778 | 1464639068289 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:08 INFO - PROCESS | 1778 | 1464639068497 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 13:11:08 INFO - PROCESS | 1778 | 1464639068756 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c052c00 == 110 [pid = 1778] [id = 291] 13:11:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x8c0b8c00) [pid = 1778] [serial = 874] [outer = (nil)] 13:11:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8c0e6800) [pid = 1778] [serial = 875] [outer = 0x8c0b8c00] 13:11:08 INFO - PROCESS | 1778 | 1464639068891 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x8c0e8c00) [pid = 1778] [serial = 876] [outer = 0x8c0b8c00] 13:11:09 INFO - PROCESS | 1778 | 1464639069888 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1681ms 13:11:09 INFO - PROCESS | 1778 | 1464639069961 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 13:11:09 INFO - PROCESS | 1778 | 1464639069966 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 13:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:11:09 INFO - PROCESS | 1778 | 1464639069972 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:11:09 INFO - PROCESS | 1778 | 1464639069976 Marionette TRACE conn4 <- [1,1138,null,{}] 13:11:09 INFO - PROCESS | 1778 | 1464639069981 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:10 INFO - PROCESS | 1778 | 1464639070250 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:11:10 INFO - PROCESS | 1778 | 1464639070532 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b5400 == 111 [pid = 1778] [id = 292] 13:11:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x8c0e3400) [pid = 1778] [serial = 877] [outer = (nil)] 13:11:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x8d1b4000) [pid = 1778] [serial = 878] [outer = 0x8c0e3400] 13:11:10 INFO - PROCESS | 1778 | 1464639070624 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x8d1c0000) [pid = 1778] [serial = 879] [outer = 0x8c0e3400] 13:11:11 INFO - PROCESS | 1778 | 1464639071544 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1631ms 13:11:11 INFO - PROCESS | 1778 | 1464639071604 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 1778 | 1464639071609 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 13:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:11:11 INFO - PROCESS | 1778 | 1464639071616 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - PROCESS | 1778 | 1464639071618 Marionette TRACE conn4 <- [1,1142,null,{}] 13:11:11 INFO - PROCESS | 1778 | 1464639071625 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:11 INFO - PROCESS | 1778 | 1464639071859 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 13:11:12 INFO - PROCESS | 1778 | 1464639072218 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1bd000 == 112 [pid = 1778] [id = 293] 13:11:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x8d2d1c00) [pid = 1778] [serial = 880] [outer = (nil)] 13:11:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x8d9f0000) [pid = 1778] [serial = 881] [outer = 0x8d2d1c00] 13:11:12 INFO - PROCESS | 1778 | 1464639072325 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x8d9fd000) [pid = 1778] [serial = 882] [outer = 0x8d2d1c00] 13:11:13 INFO - PROCESS | 1778 | 1464639073235 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1687ms 13:11:13 INFO - PROCESS | 1778 | 1464639073304 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 1778 | 1464639073309 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 13:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:11:13 INFO - PROCESS | 1778 | 1464639073315 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 1778 | 1464639073319 Marionette TRACE conn4 <- [1,1146,null,{}] 13:11:13 INFO - PROCESS | 1778 | 1464639073325 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:13 INFO - PROCESS | 1778 | 1464639073568 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 13:11:13 INFO - PROCESS | 1778 | 1464639073824 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1bd400 == 113 [pid = 1778] [id = 294] 13:11:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x8d2d4800) [pid = 1778] [serial = 883] [outer = (nil)] 13:11:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x8dcbf000) [pid = 1778] [serial = 884] [outer = 0x8d2d4800] 13:11:13 INFO - PROCESS | 1778 | 1464639073954 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x8dcc5c00) [pid = 1778] [serial = 885] [outer = 0x8d2d4800] 13:11:14 INFO - PROCESS | 1778 | 1464639074868 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1588ms 13:11:14 INFO - PROCESS | 1778 | 1464639074905 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 13:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:11:14 INFO - PROCESS | 1778 | 1464639074910 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 13:11:14 INFO - PROCESS | 1778 | 1464639074916 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 1778 | 1464639074920 Marionette TRACE conn4 <- [1,1150,null,{}] 13:11:14 INFO - PROCESS | 1778 | 1464639074926 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:15 INFO - PROCESS | 1778 | 1464639075149 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 13:11:15 INFO - PROCESS | 1778 | 1464639075403 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dc50000 == 114 [pid = 1778] [id = 295] 13:11:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x8dc53000) [pid = 1778] [serial = 886] [outer = (nil)] 13:11:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x8dd94c00) [pid = 1778] [serial = 887] [outer = 0x8dc53000] 13:11:15 INFO - PROCESS | 1778 | 1464639075538 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x8dd98000) [pid = 1778] [serial = 888] [outer = 0x8dc53000] 13:11:16 INFO - PROCESS | 1778 | 1464639076450 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1588ms 13:11:16 INFO - PROCESS | 1778 | 1464639076504 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:11:16 INFO - PROCESS | 1778 | 1464639076508 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 13:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:11:16 INFO - PROCESS | 1778 | 1464639076515 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:11:16 INFO - PROCESS | 1778 | 1464639076518 Marionette TRACE conn4 <- [1,1154,null,{}] 13:11:16 INFO - PROCESS | 1778 | 1464639076524 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:16 INFO - PROCESS | 1778 | 1464639076741 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 13:11:17 INFO - PROCESS | 1778 | 1464639077011 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1b7000 == 115 [pid = 1778] [id = 296] 13:11:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x8dcc1800) [pid = 1778] [serial = 889] [outer = (nil)] 13:11:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x8e675800) [pid = 1778] [serial = 890] [outer = 0x8dcc1800] 13:11:17 INFO - PROCESS | 1778 | 1464639077140 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x8e67c800) [pid = 1778] [serial = 891] [outer = 0x8dcc1800] 13:11:18 INFO - PROCESS | 1778 | 1464639078061 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1586ms 13:11:18 INFO - PROCESS | 1778 | 1464639078102 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 13:11:18 INFO - PROCESS | 1778 | 1464639078107 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 13:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:11:18 INFO - PROCESS | 1778 | 1464639078114 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 1778 | 1464639078119 Marionette TRACE conn4 <- [1,1158,null,{}] 13:11:18 INFO - PROCESS | 1778 | 1464639078125 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:18 INFO - PROCESS | 1778 | 1464639078375 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:11:18 INFO - PROCESS | 1778 | 1464639078644 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e4ab000 == 116 [pid = 1778] [id = 297] 13:11:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x8ef3c800) [pid = 1778] [serial = 892] [outer = (nil)] 13:11:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x8f0c6c00) [pid = 1778] [serial = 893] [outer = 0x8ef3c800] 13:11:18 INFO - PROCESS | 1778 | 1464639078784 Marionette DEBUG loaded listener.js 13:11:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x8f0d1800) [pid = 1778] [serial = 894] [outer = 0x8ef3c800] 13:11:19 INFO - PROCESS | 1778 | 1464639079764 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1696ms 13:11:19 INFO - PROCESS | 1778 | 1464639079811 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 13:11:19 INFO - PROCESS | 1778 | 1464639079815 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 13:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:11:19 INFO - PROCESS | 1778 | 1464639079821 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:11:19 INFO - PROCESS | 1778 | 1464639079825 Marionette TRACE conn4 <- [1,1162,null,{}] 13:11:19 INFO - PROCESS | 1778 | 1464639079830 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:20 INFO - PROCESS | 1778 | 1464639080039 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 13:11:20 INFO - PROCESS | 1778 | 1464639080301 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0d3800 == 117 [pid = 1778] [id = 298] 13:11:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x8f184000) [pid = 1778] [serial = 895] [outer = (nil)] 13:11:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x8f51ec00) [pid = 1778] [serial = 896] [outer = 0x8f184000] 13:11:20 INFO - PROCESS | 1778 | 1464639080433 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x8f525400) [pid = 1778] [serial = 897] [outer = 0x8f184000] 13:11:21 INFO - PROCESS | 1778 | 1464639081354 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1589ms 13:11:21 INFO - PROCESS | 1778 | 1464639081412 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 13:11:21 INFO - PROCESS | 1778 | 1464639081416 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 13:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:11:21 INFO - PROCESS | 1778 | 1464639081422 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:11:21 INFO - PROCESS | 1778 | 1464639081426 Marionette TRACE conn4 <- [1,1166,null,{}] 13:11:21 INFO - PROCESS | 1778 | 1464639081432 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:21 INFO - PROCESS | 1778 | 1464639081669 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 13:11:22 INFO - PROCESS | 1778 | 1464639081989 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd90400 == 118 [pid = 1778] [id = 299] 13:11:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x8e4b1400) [pid = 1778] [serial = 898] [outer = (nil)] 13:11:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x8f669c00) [pid = 1778] [serial = 899] [outer = 0x8e4b1400] 13:11:22 INFO - PROCESS | 1778 | 1464639082096 Marionette DEBUG loaded listener.js 13:11:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x8f783800) [pid = 1778] [serial = 900] [outer = 0x8e4b1400] 13:11:23 INFO - PROCESS | 1778 | 1464639083004 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1636ms 13:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:11:23 INFO - PROCESS | 1778 | 1464639083061 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 1778 | 1464639083064 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 13:11:23 INFO - PROCESS | 1778 | 1464639083070 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - PROCESS | 1778 | 1464639083074 Marionette TRACE conn4 <- [1,1170,null,{}] 13:11:23 INFO - PROCESS | 1778 | 1464639083080 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:23 INFO - PROCESS | 1778 | 1464639083291 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 13:11:23 INFO - PROCESS | 1778 | 1464639083551 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f65ec00 == 119 [pid = 1778] [id = 300] 13:11:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0x8f661c00) [pid = 1778] [serial = 901] [outer = (nil)] 13:11:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 180 (0x90f7a000) [pid = 1778] [serial = 902] [outer = 0x8f661c00] 13:11:23 INFO - PROCESS | 1778 | 1464639083681 Marionette DEBUG loaded listener.js 13:11:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 181 (0x90fed000) [pid = 1778] [serial = 903] [outer = 0x8f661c00] 13:11:24 INFO - PROCESS | 1778 | 1464639084603 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1588ms 13:11:24 INFO - PROCESS | 1778 | 1464639084658 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 13:11:24 INFO - PROCESS | 1778 | 1464639084662 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 13:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:11:24 INFO - PROCESS | 1778 | 1464639084669 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:11:24 INFO - PROCESS | 1778 | 1464639084671 Marionette TRACE conn4 <- [1,1174,null,{}] 13:11:24 INFO - PROCESS | 1778 | 1464639084678 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:24 INFO - PROCESS | 1778 | 1464639084908 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 13:11:25 INFO - PROCESS | 1778 | 1464639085211 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f6ec00 == 120 [pid = 1778] [id = 301] 13:11:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 182 (0x90f72c00) [pid = 1778] [serial = 904] [outer = (nil)] 13:11:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 183 (0x91f0ec00) [pid = 1778] [serial = 905] [outer = 0x90f72c00] 13:11:25 INFO - PROCESS | 1778 | 1464639085307 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 184 (0x91f16c00) [pid = 1778] [serial = 906] [outer = 0x90f72c00] 13:11:26 INFO - PROCESS | 1778 | 1464639086237 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 1778 | 1464639086307 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 13:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:11:26 INFO - PROCESS | 1778 | 1464639086315 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 1778 | 1464639086318 Marionette TRACE conn4 <- [1,1178,null,{}] 13:11:26 INFO - PROCESS | 1778 | 1464639086324 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:26 INFO - PROCESS | 1778 | 1464639086543 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:11:26 INFO - PROCESS | 1778 | 1464639086902 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x867d0000 == 121 [pid = 1778] [id = 302] 13:11:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 185 (0x86c39800) [pid = 1778] [serial = 907] [outer = (nil)] 13:11:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 186 (0x8af3ac00) [pid = 1778] [serial = 908] [outer = 0x86c39800] 13:11:27 INFO - PROCESS | 1778 | 1464639086995 Marionette DEBUG loaded listener.js 13:11:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 187 (0x8bc9a400) [pid = 1778] [serial = 909] [outer = 0x86c39800] 13:11:27 INFO - PROCESS | 1778 | 1464639087946 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 1778 | 1464639088022 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 13:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:11:28 INFO - PROCESS | 1778 | 1464639088031 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:11:28 INFO - PROCESS | 1778 | 1464639088033 Marionette TRACE conn4 <- [1,1182,null,{}] 13:11:28 INFO - PROCESS | 1778 | 1464639088040 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:28 INFO - PROCESS | 1778 | 1464639088262 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 13:11:28 INFO - PROCESS | 1778 | 1464639088547 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x890cb000 == 122 [pid = 1778] [id = 303] 13:11:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 188 (0x894ce400) [pid = 1778] [serial = 910] [outer = (nil)] 13:11:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 189 (0x8d2d4c00) [pid = 1778] [serial = 911] [outer = 0x894ce400] 13:11:28 INFO - PROCESS | 1778 | 1464639088638 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 190 (0x8dd96400) [pid = 1778] [serial = 912] [outer = 0x894ce400] 13:11:29 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:29 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:11:29 INFO - PROCESS | 1778 | 1464639089575 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:11:29 INFO - PROCESS | 1778 | 1464639089624 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 13:11:29 INFO - PROCESS | 1778 | 1464639089631 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 1778 | 1464639089634 Marionette TRACE conn4 <- [1,1186,null,{}] 13:11:29 INFO - PROCESS | 1778 | 1464639089640 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:29 INFO - PROCESS | 1778 | 1464639089862 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 13:11:30 INFO - PROCESS | 1778 | 1464639090131 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x86145000 == 123 [pid = 1778] [id = 304] 13:11:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 191 (0x86145800) [pid = 1778] [serial = 913] [outer = (nil)] 13:11:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 192 (0x867c8000) [pid = 1778] [serial = 914] [outer = 0x86145800] 13:11:30 INFO - PROCESS | 1778 | 1464639090745 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 193 (0x86c47800) [pid = 1778] [serial = 915] [outer = 0x86145800] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x894c7000 == 122 [pid = 1778] [id = 187] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x86c48800 == 121 [pid = 1778] [id = 237] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x85eee800 == 120 [pid = 1778] [id = 238] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x86c3b000 == 119 [pid = 1778] [id = 236] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x92aad400 == 118 [pid = 1778] [id = 232] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x8c05b000 == 117 [pid = 1778] [id = 224] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x8ac9b800 == 116 [pid = 1778] [id = 229] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x92dea000 == 115 [pid = 1778] [id = 228] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x92aa6000 == 114 [pid = 1778] [id = 231] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x9bb30c00 == 113 [pid = 1778] [id = 230] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x867c6400 == 112 [pid = 1778] [id = 233] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x867cec00 == 111 [pid = 1778] [id = 234] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x867c1c00 == 110 [pid = 1778] [id = 235] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x90fe9000 == 109 [pid = 1778] [id = 277] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x8f65e400 == 108 [pid = 1778] [id = 275] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x92504400 == 107 [pid = 1778] [id = 276] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x8edaf800 == 106 [pid = 1778] [id = 274] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0c5800 == 105 [pid = 1778] [id = 273] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1b7400 == 104 [pid = 1778] [id = 272] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f4800 == 103 [pid = 1778] [id = 271] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6b0400 == 102 [pid = 1778] [id = 270] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x8c05d800 == 101 [pid = 1778] [id = 269] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6ac400 == 100 [pid = 1778] [id = 268] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x88254000 == 99 [pid = 1778] [id = 267] 13:11:31 INFO - PROCESS | 1778 | --DOCSHELL 0x85ef5400 == 98 [pid = 1778] [id = 266] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 192 (0x8d0a7800) [pid = 1778] [serial = 779] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 191 (0x8bc9d000) [pid = 1778] [serial = 720] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 190 (0x921e8800) [pid = 1778] [serial = 753] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 189 (0xa4e25800) [pid = 1778] [serial = 770] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 188 (0x9b47ec00) [pid = 1778] [serial = 764] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 187 (0x9c04e400) [pid = 1778] [serial = 765] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 186 (0x8cfbe000) [pid = 1778] [serial = 785] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 185 (0x8c0b4000) [pid = 1778] [serial = 645] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 184 (0xa623f800) [pid = 1778] [serial = 771] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 183 (0x890c8c00) [pid = 1778] [serial = 791] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 182 (0x8dcc3800) [pid = 1778] [serial = 746] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 181 (0x8b6a9800) [pid = 1778] [serial = 740] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 180 (0x9d208000) [pid = 1778] [serial = 767] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 179 (0x929c1800) [pid = 1778] [serial = 756] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0xa3262000) [pid = 1778] [serial = 777] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0xa6c5a800) [pid = 1778] [serial = 783] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x86c3a400) [pid = 1778] [serial = 789] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x9900bc00) [pid = 1778] [serial = 762] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x8dd97000) [pid = 1778] [serial = 747] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x8c053800) [pid = 1778] [serial = 734] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x890cbc00) [pid = 1778] [serial = 738] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x8edb0c00) [pid = 1778] [serial = 750] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x951d6400) [pid = 1778] [serial = 761] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x8b658400) [pid = 1778] [serial = 636] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x8d2ca800) [pid = 1778] [serial = 743] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x8b57ac00) [pid = 1778] [serial = 795] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x8824f000) [pid = 1778] [serial = 737] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8eda6800) [pid = 1778] [serial = 749] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8af3f400) [pid = 1778] [serial = 773] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8aca1800) [pid = 1778] [serial = 639] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x88255000) [pid = 1778] [serial = 642] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x92deb000) [pid = 1778] [serial = 759] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x9266b000) [pid = 1778] [serial = 755] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x90fee400) [pid = 1778] [serial = 752] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x9d18cc00) [pid = 1778] [serial = 782] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x8bee4c00) [pid = 1778] [serial = 741] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x8d9f8400) [pid = 1778] [serial = 744] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0xa26c8c00) [pid = 1778] [serial = 584] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0xa22a0000) [pid = 1778] [serial = 768] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0xa2457800) [pid = 1778] [serial = 776] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8af8a800) [pid = 1778] [serial = 794] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8d0a9c00) [pid = 1778] [serial = 780] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8af88c00) [pid = 1778] [serial = 648] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x90f79c00) [pid = 1778] [serial = 669] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x92d5f400) [pid = 1778] [serial = 758] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8af41800) [pid = 1778] [serial = 774] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x867c3c00) [pid = 1778] [serial = 788] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x894d1000) [pid = 1778] [serial = 792] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x92d5f000) [pid = 1778] [serial = 615] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x954a8800) [pid = 1778] [serial = 618] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9c864c00) [pid = 1778] [serial = 621] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x9d9d1000) [pid = 1778] [serial = 624] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8ac98c00) [pid = 1778] [serial = 797] [outer = (nil)] [url = about:blank] 13:11:32 INFO - PROCESS | 1778 | 1464639092499 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 1778 | 1464639092580 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 13:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:11:32 INFO - PROCESS | 1778 | 1464639092588 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 1778 | 1464639092595 Marionette TRACE conn4 <- [1,1190,null,{}] 13:11:32 INFO - PROCESS | 1778 | 1464639092602 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:32 INFO - PROCESS | 1778 | 1464639092799 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 13:11:32 INFO - PROCESS | 1778 | 1464639092967 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c7000 == 99 [pid = 1778] [id = 305] 13:11:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x86c3c800) [pid = 1778] [serial = 916] [outer = (nil)] 13:11:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x88255c00) [pid = 1778] [serial = 917] [outer = 0x86c3c800] 13:11:33 INFO - PROCESS | 1778 | 1464639093050 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x890c9000) [pid = 1778] [serial = 918] [outer = 0x86c3c800] 13:11:33 INFO - PROCESS | 1778 | 1464639093925 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:11:34 INFO - PROCESS | 1778 | 1464639093996 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 13:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:11:34 INFO - PROCESS | 1778 | 1464639094008 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:11:34 INFO - PROCESS | 1778 | 1464639094012 Marionette TRACE conn4 <- [1,1194,null,{}] 13:11:34 INFO - PROCESS | 1778 | 1464639094018 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:34 INFO - PROCESS | 1778 | 1464639094233 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 13:11:34 INFO - PROCESS | 1778 | 1464639094536 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac99400 == 100 [pid = 1778] [id = 306] 13:11:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8aca1800) [pid = 1778] [serial = 919] [outer = (nil)] 13:11:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8af43000) [pid = 1778] [serial = 920] [outer = 0x8aca1800] 13:11:34 INFO - PROCESS | 1778 | 1464639094635 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8b0b9800) [pid = 1778] [serial = 921] [outer = 0x8aca1800] 13:11:35 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:35 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:35 INFO - PROCESS | 1778 | 1464639095505 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:11:35 INFO - PROCESS | 1778 | 1464639095546 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 13:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:11:35 INFO - PROCESS | 1778 | 1464639095553 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 1778 | 1464639095559 Marionette TRACE conn4 <- [1,1198,null,{}] 13:11:35 INFO - PROCESS | 1778 | 1464639095581 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:35 INFO - PROCESS | 1778 | 1464639095843 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:11:35 INFO - PROCESS | 1778 | 1464639095891 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x867ca000 == 101 [pid = 1778] [id = 307] 13:11:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8b6b0000) [pid = 1778] [serial = 922] [outer = (nil)] 13:11:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8bc9bc00) [pid = 1778] [serial = 923] [outer = 0x8b6b0000] 13:11:36 INFO - PROCESS | 1778 | 1464639096092 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8bee2800) [pid = 1778] [serial = 924] [outer = 0x8b6b0000] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8f668c00) [pid = 1778] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8b6ad400) [pid = 1778] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0xa6c6d800) [pid = 1778] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x92e5b000) [pid = 1778] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x85ef8000) [pid = 1778] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x92aacc00) [pid = 1778] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x86c3dc00) [pid = 1778] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8f185800) [pid = 1778] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x877bfc00) [pid = 1778] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x992ed400) [pid = 1778] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8af8b000) [pid = 1778] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8aca0c00) [pid = 1778] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x92504c00) [pid = 1778] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8f51c800) [pid = 1778] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8d9f9000) [pid = 1778] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0xa6c67000) [pid = 1778] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8c0bcc00) [pid = 1778] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x890d0400) [pid = 1778] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8cfbf400) [pid = 1778] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8e677000) [pid = 1778] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8af8ac00) [pid = 1778] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x867c6800) [pid = 1778] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92e55c00) [pid = 1778] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:11:37 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x92d56c00) [pid = 1778] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:11:37 INFO - PROCESS | 1778 | 1464639097663 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2145ms 13:11:37 INFO - PROCESS | 1778 | 1464639097699 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 13:11:37 INFO - PROCESS | 1778 | 1464639097703 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 13:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:11:37 INFO - PROCESS | 1778 | 1464639097709 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:11:37 INFO - PROCESS | 1778 | 1464639097713 Marionette TRACE conn4 <- [1,1202,null,{}] 13:11:37 INFO - PROCESS | 1778 | 1464639097718 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:37 INFO - PROCESS | 1778 | 1464639097903 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 13:11:38 INFO - PROCESS | 1778 | 1464639098087 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d10c00 == 102 [pid = 1778] [id = 308] 13:11:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x877c3000) [pid = 1778] [serial = 925] [outer = (nil)] 13:11:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8bee3400) [pid = 1778] [serial = 926] [outer = 0x877c3000] 13:11:38 INFO - PROCESS | 1778 | 1464639098161 Marionette DEBUG loaded listener.js 13:11:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8c054c00) [pid = 1778] [serial = 927] [outer = 0x877c3000] 13:11:38 INFO - PROCESS | 1778 | 1464639098943 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1385ms 13:11:39 INFO - PROCESS | 1778 | 1464639099097 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 1778 | 1464639099103 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 13:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:11:39 INFO - PROCESS | 1778 | 1464639099124 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - PROCESS | 1778 | 1464639099130 Marionette TRACE conn4 <- [1,1206,null,{}] 13:11:39 INFO - PROCESS | 1778 | 1464639099139 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:39 INFO - PROCESS | 1778 | 1464639099415 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 13:11:39 INFO - PROCESS | 1778 | 1464639099741 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d0ec00 == 103 [pid = 1778] [id = 309] 13:11:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x86d0f400) [pid = 1778] [serial = 928] [outer = (nil)] 13:11:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x88250400) [pid = 1778] [serial = 929] [outer = 0x86d0f400] 13:11:39 INFO - PROCESS | 1778 | 1464639099835 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x890cb800) [pid = 1778] [serial = 930] [outer = 0x86d0f400] 13:11:40 INFO - PROCESS | 1778 | 1464639100830 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1740ms 13:11:40 INFO - PROCESS | 1778 | 1464639100864 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 13:11:40 INFO - PROCESS | 1778 | 1464639100871 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 13:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:11:40 INFO - PROCESS | 1778 | 1464639100883 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:11:40 INFO - PROCESS | 1778 | 1464639100889 Marionette TRACE conn4 <- [1,1210,null,{}] 13:11:40 INFO - PROCESS | 1778 | 1464639100895 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:41 INFO - PROCESS | 1778 | 1464639101130 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 13:11:41 INFO - PROCESS | 1778 | 1464639101390 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af43400 == 104 [pid = 1778] [id = 310] 13:11:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8af8c800) [pid = 1778] [serial = 931] [outer = (nil)] 13:11:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8b653000) [pid = 1778] [serial = 932] [outer = 0x8af8c800] 13:11:41 INFO - PROCESS | 1778 | 1464639101517 Marionette DEBUG loaded listener.js 13:11:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8b6a4c00) [pid = 1778] [serial = 933] [outer = 0x8af8c800] 13:11:42 INFO - PROCESS | 1778 | 1464639102505 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1738ms 13:11:42 INFO - PROCESS | 1778 | 1464639102619 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 13:11:42 INFO - PROCESS | 1778 | 1464639102623 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 13:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:11:42 INFO - PROCESS | 1778 | 1464639102683 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:11:42 INFO - PROCESS | 1778 | 1464639102688 Marionette TRACE conn4 <- [1,1214,null,{}] 13:11:42 INFO - PROCESS | 1778 | 1464639102707 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:42 INFO - PROCESS | 1778 | 1464639102958 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 13:11:43 INFO - PROCESS | 1778 | 1464639103247 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b0000 == 105 [pid = 1778] [id = 311] 13:11:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8c0e5400) [pid = 1778] [serial = 934] [outer = (nil)] 13:11:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8cfbec00) [pid = 1778] [serial = 935] [outer = 0x8c0e5400] 13:11:43 INFO - PROCESS | 1778 | 1464639103381 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8d0a5c00) [pid = 1778] [serial = 936] [outer = 0x8c0e5400] 13:11:44 INFO - PROCESS | 1778 | 1464639104369 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1791ms 13:11:44 INFO - PROCESS | 1778 | 1464639104422 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 13:11:44 INFO - PROCESS | 1778 | 1464639104425 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 13:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:11:44 INFO - PROCESS | 1778 | 1464639104432 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 1778 | 1464639104435 Marionette TRACE conn4 <- [1,1218,null,{}] 13:11:44 INFO - PROCESS | 1778 | 1464639104442 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:44 INFO - PROCESS | 1778 | 1464639104706 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:11:45 INFO - PROCESS | 1778 | 1464639105008 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0be400 == 106 [pid = 1778] [id = 312] 13:11:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8cfb3c00) [pid = 1778] [serial = 937] [outer = (nil)] 13:11:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8d1bc000) [pid = 1778] [serial = 938] [outer = 0x8cfb3c00] 13:11:45 INFO - PROCESS | 1778 | 1464639105101 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8d2d8000) [pid = 1778] [serial = 939] [outer = 0x8cfb3c00] 13:11:46 INFO - PROCESS | 1778 | 1464639106064 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1689ms 13:11:46 INFO - PROCESS | 1778 | 1464639106122 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 13:11:46 INFO - PROCESS | 1778 | 1464639106125 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 13:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:11:46 INFO - PROCESS | 1778 | 1464639106132 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:11:46 INFO - PROCESS | 1778 | 1464639106136 Marionette TRACE conn4 <- [1,1222,null,{}] 13:11:46 INFO - PROCESS | 1778 | 1464639106142 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:46 INFO - PROCESS | 1778 | 1464639106359 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 13:11:46 INFO - PROCESS | 1778 | 1464639106616 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0b0800 == 107 [pid = 1778] [id = 313] 13:11:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8d1b2400) [pid = 1778] [serial = 940] [outer = (nil)] 13:11:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8dcc6400) [pid = 1778] [serial = 941] [outer = 0x8d1b2400] 13:11:46 INFO - PROCESS | 1778 | 1464639106751 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8dd95400) [pid = 1778] [serial = 942] [outer = 0x8d1b2400] 13:11:47 INFO - PROCESS | 1778 | 1464639107659 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 1778 | 1464639107724 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 13:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:11:47 INFO - PROCESS | 1778 | 1464639107731 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - PROCESS | 1778 | 1464639107734 Marionette TRACE conn4 <- [1,1226,null,{}] 13:11:47 INFO - PROCESS | 1778 | 1464639107740 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:48 INFO - PROCESS | 1778 | 1464639107999 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 13:11:48 INFO - PROCESS | 1778 | 1464639108317 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1b3c00 == 108 [pid = 1778] [id = 314] 13:11:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8e677000) [pid = 1778] [serial = 943] [outer = (nil)] 13:11:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8edb4c00) [pid = 1778] [serial = 944] [outer = 0x8e677000] 13:11:48 INFO - PROCESS | 1778 | 1464639108415 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8f0ce400) [pid = 1778] [serial = 945] [outer = 0x8e677000] 13:11:49 INFO - PROCESS | 1778 | 1464639109315 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1635ms 13:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:11:49 INFO - PROCESS | 1778 | 1464639109367 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 1778 | 1464639109371 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 13:11:49 INFO - PROCESS | 1778 | 1464639109404 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 1778 | 1464639109407 Marionette TRACE conn4 <- [1,1230,null,{}] 13:11:49 INFO - PROCESS | 1778 | 1464639109416 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:49 INFO - PROCESS | 1778 | 1464639109646 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 13:11:49 INFO - PROCESS | 1778 | 1464639109904 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1b7400 == 109 [pid = 1778] [id = 315] 13:11:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8ef36c00) [pid = 1778] [serial = 946] [outer = (nil)] 13:11:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8f528000) [pid = 1778] [serial = 947] [outer = 0x8ef36c00] 13:11:50 INFO - PROCESS | 1778 | 1464639110036 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8f664400) [pid = 1778] [serial = 948] [outer = 0x8ef36c00] 13:11:50 INFO - PROCESS | 1778 | 1464639110941 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1617ms 13:11:51 INFO - PROCESS | 1778 | 1464639110994 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 13:11:51 INFO - PROCESS | 1778 | 1464639110998 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 13:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:11:51 INFO - PROCESS | 1778 | 1464639111006 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - PROCESS | 1778 | 1464639111009 Marionette TRACE conn4 <- [1,1234,null,{}] 13:11:51 INFO - PROCESS | 1778 | 1464639111016 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:51 INFO - PROCESS | 1778 | 1464639111259 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 13:11:51 INFO - PROCESS | 1778 | 1464639111519 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f190c00 == 110 [pid = 1778] [id = 316] 13:11:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8f520c00) [pid = 1778] [serial = 949] [outer = (nil)] 13:11:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x90ff0c00) [pid = 1778] [serial = 950] [outer = 0x8f520c00] 13:11:51 INFO - PROCESS | 1778 | 1464639111651 Marionette DEBUG loaded listener.js 13:11:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x91f10c00) [pid = 1778] [serial = 951] [outer = 0x8f520c00] 13:11:52 INFO - PROCESS | 1778 | 1464639112543 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1585ms 13:11:52 INFO - PROCESS | 1778 | 1464639112592 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 13:11:52 INFO - PROCESS | 1778 | 1464639112595 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 13:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:11:52 INFO - PROCESS | 1778 | 1464639112606 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:11:52 INFO - PROCESS | 1778 | 1464639112609 Marionette TRACE conn4 <- [1,1238,null,{}] 13:11:52 INFO - PROCESS | 1778 | 1464639112625 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:52 INFO - PROCESS | 1778 | 1464639112840 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 13:11:53 INFO - PROCESS | 1778 | 1464639113110 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e675c00 == 111 [pid = 1778] [id = 317] 13:11:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8e678400) [pid = 1778] [serial = 952] [outer = (nil)] 13:11:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x92504c00) [pid = 1778] [serial = 953] [outer = 0x8e678400] 13:11:53 INFO - PROCESS | 1778 | 1464639113242 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x9250f800) [pid = 1778] [serial = 954] [outer = 0x8e678400] 13:11:54 INFO - PROCESS | 1778 | 1464639114127 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1598ms 13:11:54 INFO - PROCESS | 1778 | 1464639114201 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 1778 | 1464639114204 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 13:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:11:54 INFO - PROCESS | 1778 | 1464639114211 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:11:54 INFO - PROCESS | 1778 | 1464639114214 Marionette TRACE conn4 <- [1,1242,null,{}] 13:11:54 INFO - PROCESS | 1778 | 1464639114221 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:54 INFO - PROCESS | 1778 | 1464639114485 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 13:11:54 INFO - PROCESS | 1778 | 1464639114745 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x86141000 == 112 [pid = 1778] [id = 318] 13:11:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x90f73c00) [pid = 1778] [serial = 955] [outer = (nil)] 13:11:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x92672800) [pid = 1778] [serial = 956] [outer = 0x90f73c00] 13:11:54 INFO - PROCESS | 1778 | 1464639114876 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x929b8800) [pid = 1778] [serial = 957] [outer = 0x90f73c00] 13:11:55 INFO - PROCESS | 1778 | 1464639115772 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1636ms 13:11:55 INFO - PROCESS | 1778 | 1464639115848 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 13:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:11:55 INFO - PROCESS | 1778 | 1464639115853 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 13:11:55 INFO - PROCESS | 1778 | 1464639115860 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:11:55 INFO - PROCESS | 1778 | 1464639115865 Marionette TRACE conn4 <- [1,1246,null,{}] 13:11:55 INFO - PROCESS | 1778 | 1464639115871 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:56 INFO - PROCESS | 1778 | 1464639116165 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 13:11:56 INFO - PROCESS | 1778 | 1464639116479 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x921e8400 == 113 [pid = 1778] [id = 319] 13:11:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x929c5c00) [pid = 1778] [serial = 958] [outer = (nil)] 13:11:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x92aa8800) [pid = 1778] [serial = 959] [outer = 0x929c5c00] 13:11:56 INFO - PROCESS | 1778 | 1464639116582 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x92aadc00) [pid = 1778] [serial = 960] [outer = 0x929c5c00] 13:11:57 INFO - PROCESS | 1778 | 1464639117572 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1788ms 13:11:57 INFO - PROCESS | 1778 | 1464639117652 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 13:11:57 INFO - PROCESS | 1778 | 1464639117655 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 13:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:11:57 INFO - PROCESS | 1778 | 1464639117663 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 1778 | 1464639117667 Marionette TRACE conn4 <- [1,1250,null,{}] 13:11:57 INFO - PROCESS | 1778 | 1464639117674 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:57 INFO - PROCESS | 1778 | 1464639117953 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 13:11:58 INFO - PROCESS | 1778 | 1464639118265 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x921ed400 == 114 [pid = 1778] [id = 320] 13:11:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x9266ec00) [pid = 1778] [serial = 961] [outer = (nil)] 13:11:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x92c3f400) [pid = 1778] [serial = 962] [outer = 0x9266ec00] 13:11:58 INFO - PROCESS | 1778 | 1464639118360 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x92c44000) [pid = 1778] [serial = 963] [outer = 0x9266ec00] 13:11:59 INFO - PROCESS | 1778 | 1464639119284 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1690ms 13:11:59 INFO - PROCESS | 1778 | 1464639119354 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 1778 | 1464639119358 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 13:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:11:59 INFO - PROCESS | 1778 | 1464639119364 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 1778 | 1464639119368 Marionette TRACE conn4 <- [1,1254,null,{}] 13:11:59 INFO - PROCESS | 1778 | 1464639119374 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:59 INFO - PROCESS | 1778 | 1464639119654 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 13:11:59 INFO - PROCESS | 1778 | 1464639119960 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x92c38800 == 115 [pid = 1778] [id = 321] 13:12:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x92c3b400) [pid = 1778] [serial = 964] [outer = (nil)] 13:12:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x92d5f400) [pid = 1778] [serial = 965] [outer = 0x92c3b400] 13:12:00 INFO - PROCESS | 1778 | 1464639120057 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x92d62800) [pid = 1778] [serial = 966] [outer = 0x92c3b400] 13:12:00 INFO - PROCESS | 1778 | 1464639120971 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1686ms 13:12:01 INFO - PROCESS | 1778 | 1464639121052 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 1778 | 1464639121057 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 13:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:12:01 INFO - PROCESS | 1778 | 1464639121063 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 1778 | 1464639121067 Marionette TRACE conn4 <- [1,1258,null,{}] 13:12:01 INFO - PROCESS | 1778 | 1464639121072 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:01 INFO - PROCESS | 1778 | 1464639121356 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 13:12:01 INFO - PROCESS | 1778 | 1464639121663 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8613e000 == 116 [pid = 1778] [id = 322] 13:12:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x92d5d000) [pid = 1778] [serial = 967] [outer = (nil)] 13:12:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x92df7400) [pid = 1778] [serial = 968] [outer = 0x92d5d000] 13:12:01 INFO - PROCESS | 1778 | 1464639121756 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x92e53000) [pid = 1778] [serial = 969] [outer = 0x92d5d000] 13:12:02 INFO - PROCESS | 1778 | 1464639122805 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1784ms 13:12:02 INFO - PROCESS | 1778 | 1464639122849 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 13:12:02 INFO - PROCESS | 1778 | 1464639122853 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 13:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:12:02 INFO - PROCESS | 1778 | 1464639122860 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:12:02 INFO - PROCESS | 1778 | 1464639122863 Marionette TRACE conn4 <- [1,1262,null,{}] 13:12:02 INFO - PROCESS | 1778 | 1464639122869 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:03 INFO - PROCESS | 1778 | 1464639123102 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 13:12:03 INFO - PROCESS | 1778 | 1464639123379 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfb5800 == 117 [pid = 1778] [id = 323] 13:12:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x8d9f1800) [pid = 1778] [serial = 970] [outer = (nil)] 13:12:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x92e60c00) [pid = 1778] [serial = 971] [outer = 0x8d9f1800] 13:12:03 INFO - PROCESS | 1778 | 1464639123512 Marionette DEBUG loaded listener.js 13:12:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x92eb0400) [pid = 1778] [serial = 972] [outer = 0x8d9f1800] 13:12:04 INFO - PROCESS | 1778 | 1464639124452 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1634ms 13:12:04 INFO - PROCESS | 1778 | 1464639124496 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 13:12:04 INFO - PROCESS | 1778 | 1464639124500 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 13:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:12:04 INFO - PROCESS | 1778 | 1464639124507 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:12:04 INFO - PROCESS | 1778 | 1464639124511 Marionette TRACE conn4 <- [1,1266,null,{}] 13:12:04 INFO - PROCESS | 1778 | 1464639124516 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:04 INFO - PROCESS | 1778 | 1464639124754 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 13:12:05 INFO - PROCESS | 1778 | 1464639125096 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f0c00 == 118 [pid = 1778] [id = 324] 13:12:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x92ab2c00) [pid = 1778] [serial = 973] [outer = (nil)] 13:12:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x950d4c00) [pid = 1778] [serial = 974] [outer = 0x92ab2c00] 13:12:05 INFO - PROCESS | 1778 | 1464639125201 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x95107000) [pid = 1778] [serial = 975] [outer = 0x92ab2c00] 13:12:06 INFO - PROCESS | 1778 | 1464639126111 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1683ms 13:12:06 INFO - PROCESS | 1778 | 1464639126192 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 13:12:06 INFO - PROCESS | 1778 | 1464639126200 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 13:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:12:06 INFO - PROCESS | 1778 | 1464639126208 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 1778 | 1464639126212 Marionette TRACE conn4 <- [1,1270,null,{}] 13:12:06 INFO - PROCESS | 1778 | 1464639126218 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:06 INFO - PROCESS | 1778 | 1464639126499 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 13:12:06 INFO - PROCESS | 1778 | 1464639126815 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8613e400 == 119 [pid = 1778] [id = 325] 13:12:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x86c3d400) [pid = 1778] [serial = 976] [outer = (nil)] 13:12:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x894c5c00) [pid = 1778] [serial = 977] [outer = 0x86c3d400] 13:12:06 INFO - PROCESS | 1778 | 1464639126911 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0x8beed000) [pid = 1778] [serial = 978] [outer = 0x86c3d400] 13:12:07 INFO - PROCESS | 1778 | 1464639127818 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1685ms 13:12:07 INFO - PROCESS | 1778 | 1464639127894 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 1778 | 1464639127897 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 13:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:12:07 INFO - PROCESS | 1778 | 1464639127904 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:12:07 INFO - PROCESS | 1778 | 1464639127907 Marionette TRACE conn4 <- [1,1274,null,{}] 13:12:07 INFO - PROCESS | 1778 | 1464639127913 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:08 INFO - PROCESS | 1778 | 1464639128138 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 13:12:08 INFO - PROCESS | 1778 | 1464639128941 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c43400 == 120 [pid = 1778] [id = 326] 13:12:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 180 (0x86c44400) [pid = 1778] [serial = 979] [outer = (nil)] 13:12:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 181 (0x86d0e400) [pid = 1778] [serial = 980] [outer = 0x86c44400] 13:12:09 INFO - PROCESS | 1778 | 1464639129090 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 182 (0x890c1c00) [pid = 1778] [serial = 981] [outer = 0x86c44400] 13:12:09 INFO - PROCESS | 1778 | --DOCSHELL 0x94595c00 == 119 [pid = 1778] [id = 14] 13:12:09 INFO - PROCESS | 1778 | --DOCSHELL 0xa0615800 == 118 [pid = 1778] [id = 20] 13:12:09 INFO - PROCESS | 1778 | --DOCSHELL 0xa6c6b800 == 117 [pid = 1778] [id = 10] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 181 (0x8af8d000) [pid = 1778] [serial = 860] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 180 (0x86c3cc00) [pid = 1778] [serial = 801] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 179 (0x92d58c00) [pid = 1778] [serial = 833] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x86d05800) [pid = 1778] [serial = 852] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x86c42800) [pid = 1778] [serial = 851] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x8f51d800) [pid = 1778] [serial = 822] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x894cc800) [pid = 1778] [serial = 855] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x9c63a800) [pid = 1778] [serial = 845] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x8dd97800) [pid = 1778] [serial = 786] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x8af8ec00) [pid = 1778] [serial = 858] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x9250d800) [pid = 1778] [serial = 830] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x8f786800) [pid = 1778] [serial = 825] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x8e4ac000) [pid = 1778] [serial = 816] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0xa6c69800) [pid = 1778] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x8cfba000) [pid = 1778] [serial = 810] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x929b7c00) [pid = 1778] [serial = 831] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8f192000) [pid = 1778] [serial = 821] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8980b800) [pid = 1778] [serial = 803] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8d1bcc00) [pid = 1778] [serial = 813] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8eda8000) [pid = 1778] [serial = 818] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x8c05bc00) [pid = 1778] [serial = 735] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x8dc4ec00) [pid = 1778] [serial = 815] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x890c5400) [pid = 1778] [serial = 854] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x86d08000) [pid = 1778] [serial = 848] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x8af42400) [pid = 1778] [serial = 857] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x8ef33c00) [pid = 1778] [serial = 819] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x877bdc00) [pid = 1778] [serial = 849] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x97631000) [pid = 1778] [serial = 840] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x92eb4c00) [pid = 1778] [serial = 837] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x9c86ac00) [pid = 1778] [serial = 846] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x92eaec00) [pid = 1778] [serial = 836] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x90fe7800) [pid = 1778] [serial = 827] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x8bc99000) [pid = 1778] [serial = 806] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8d1b6c00) [pid = 1778] [serial = 812] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8f781c00) [pid = 1778] [serial = 824] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x8f667000) [pid = 1778] [serial = 600] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x9b47e400) [pid = 1778] [serial = 842] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x92deac00) [pid = 1778] [serial = 834] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x90ff1800) [pid = 1778] [serial = 828] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9bb2b400) [pid = 1778] [serial = 843] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8af3e000) [pid = 1778] [serial = 804] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8bee3800) [pid = 1778] [serial = 807] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x954a6800) [pid = 1778] [serial = 839] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8c0f0c00) [pid = 1778] [serial = 809] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x86147000) [pid = 1778] [serial = 800] [outer = (nil)] [url = about:blank] 13:12:10 INFO - PROCESS | 1778 | 1464639130666 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2786ms 13:12:10 INFO - PROCESS | 1778 | 1464639130691 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 13:12:10 INFO - PROCESS | 1778 | 1464639130698 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 13:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:12:10 INFO - PROCESS | 1778 | 1464639130710 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:12:10 INFO - PROCESS | 1778 | 1464639130714 Marionette TRACE conn4 <- [1,1278,null,{}] 13:12:10 INFO - PROCESS | 1778 | 1464639130723 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:10 INFO - PROCESS | 1778 | 1464639130932 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 13:12:11 INFO - PROCESS | 1778 | 1464639131110 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c8400 == 118 [pid = 1778] [id = 327] 13:12:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x86c39c00) [pid = 1778] [serial = 982] [outer = (nil)] 13:12:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x877bd800) [pid = 1778] [serial = 983] [outer = 0x86c39c00] 13:12:11 INFO - PROCESS | 1778 | 1464639131218 Marionette DEBUG loaded listener.js 13:12:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x88254000) [pid = 1778] [serial = 984] [outer = 0x86c39c00] 13:12:12 INFO - PROCESS | 1778 | 1464639132105 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1441ms 13:12:12 INFO - PROCESS | 1778 | 1464639132149 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 1778 | 1464639132155 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 13:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:12:12 INFO - PROCESS | 1778 | 1464639132165 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:12:12 INFO - PROCESS | 1778 | 1464639132169 Marionette TRACE conn4 <- [1,1282,null,{}] 13:12:12 INFO - PROCESS | 1778 | 1464639132211 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:12 INFO - PROCESS | 1778 | 1464639132499 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 13:12:12 INFO - PROCESS | 1778 | 1464639132529 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x877c1800 == 119 [pid = 1778] [id = 328] 13:12:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x894ccc00) [pid = 1778] [serial = 985] [outer = (nil)] 13:12:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8ac9a000) [pid = 1778] [serial = 986] [outer = 0x894ccc00] 13:12:12 INFO - PROCESS | 1778 | 1464639132607 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8af3a000) [pid = 1778] [serial = 987] [outer = 0x894ccc00] 13:12:13 INFO - PROCESS | 1778 | 1464639133683 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1581ms 13:12:13 INFO - PROCESS | 1778 | 1464639133750 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 13:12:13 INFO - PROCESS | 1778 | 1464639133753 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 13:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:12:13 INFO - PROCESS | 1778 | 1464639133763 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - PROCESS | 1778 | 1464639133772 Marionette TRACE conn4 <- [1,1286,null,{}] 13:12:13 INFO - PROCESS | 1778 | 1464639133793 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:14 INFO - PROCESS | 1778 | 1464639134092 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 13:12:14 INFO - PROCESS | 1778 | 1464639134128 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac96800 == 120 [pid = 1778] [id = 329] 13:12:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8af87400) [pid = 1778] [serial = 988] [outer = (nil)] 13:12:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8b577000) [pid = 1778] [serial = 989] [outer = 0x8af87400] 13:12:14 INFO - PROCESS | 1778 | 1464639134204 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8b651800) [pid = 1778] [serial = 990] [outer = 0x8af87400] 13:12:14 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x8b6b0000) [pid = 1778] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:12:14 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x86145800) [pid = 1778] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:12:14 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x86c3c800) [pid = 1778] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:12:15 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8aca1800) [pid = 1778] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:12:15 INFO - PROCESS | 1778 | 1464639135575 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1845ms 13:12:15 INFO - PROCESS | 1778 | 1464639135607 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 13:12:15 INFO - PROCESS | 1778 | 1464639135610 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 13:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:12:15 INFO - PROCESS | 1778 | 1464639135618 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:12:15 INFO - PROCESS | 1778 | 1464639135621 Marionette TRACE conn4 <- [1,1290,null,{}] 13:12:15 INFO - PROCESS | 1778 | 1464639135628 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:15 INFO - PROCESS | 1778 | 1464639135900 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 13:12:15 INFO - PROCESS | 1778 | 1464639135925 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8aca1c00 == 121 [pid = 1778] [id = 330] 13:12:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8b576000) [pid = 1778] [serial = 991] [outer = (nil)] 13:12:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8b6a5400) [pid = 1778] [serial = 992] [outer = 0x8b576000] 13:12:16 INFO - PROCESS | 1778 | 1464639136000 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8b6abc00) [pid = 1778] [serial = 993] [outer = 0x8b576000] 13:12:17 INFO - PROCESS | 1778 | 1464639137003 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1436ms 13:12:17 INFO - PROCESS | 1778 | 1464639137063 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 13:12:17 INFO - PROCESS | 1778 | 1464639137070 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 13:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:12:17 INFO - PROCESS | 1778 | 1464639137079 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:12:17 INFO - PROCESS | 1778 | 1464639137084 Marionette TRACE conn4 <- [1,1294,null,{}] 13:12:17 INFO - PROCESS | 1778 | 1464639137095 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:17 INFO - PROCESS | 1778 | 1464639137462 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 13:12:17 INFO - PROCESS | 1778 | 1464639137731 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d06800 == 122 [pid = 1778] [id = 331] 13:12:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x86d08000) [pid = 1778] [serial = 994] [outer = (nil)] 13:12:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x877c0800) [pid = 1778] [serial = 995] [outer = 0x86d08000] 13:12:17 INFO - PROCESS | 1778 | 1464639137825 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x88253000) [pid = 1778] [serial = 996] [outer = 0x86d08000] 13:12:18 INFO - PROCESS | 1778 | 1464639138818 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1795ms 13:12:18 INFO - PROCESS | 1778 | 1464639138876 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 1778 | 1464639138887 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 13:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:12:18 INFO - PROCESS | 1778 | 1464639138899 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 1778 | 1464639138903 Marionette TRACE conn4 <- [1,1298,null,{}] 13:12:18 INFO - PROCESS | 1778 | 1464639138911 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:19 INFO - PROCESS | 1778 | 1464639139185 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 13:12:19 INFO - PROCESS | 1778 | 1464639139492 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af38000 == 123 [pid = 1778] [id = 332] 13:12:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8af39c00) [pid = 1778] [serial = 997] [outer = (nil)] 13:12:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8af44800) [pid = 1778] [serial = 998] [outer = 0x8af39c00] 13:12:19 INFO - PROCESS | 1778 | 1464639139602 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x8af8d000) [pid = 1778] [serial = 999] [outer = 0x8af39c00] 13:12:20 INFO - PROCESS | 1778 | 1464639140545 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1686ms 13:12:20 INFO - PROCESS | 1778 | 1464639140585 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 1778 | 1464639140590 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 13:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:12:20 INFO - PROCESS | 1778 | 1464639140597 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:12:20 INFO - PROCESS | 1778 | 1464639140604 Marionette TRACE conn4 <- [1,1302,null,{}] 13:12:20 INFO - PROCESS | 1778 | 1464639140621 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:20 INFO - PROCESS | 1778 | 1464639140855 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 13:12:21 INFO - PROCESS | 1778 | 1464639141161 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bc9fc00 == 124 [pid = 1778] [id = 333] 13:12:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x8bee3c00) [pid = 1778] [serial = 1000] [outer = (nil)] 13:12:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8beee000) [pid = 1778] [serial = 1001] [outer = 0x8bee3c00] 13:12:21 INFO - PROCESS | 1778 | 1464639141313 Marionette DEBUG loaded listener.js 13:12:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x8c05a800) [pid = 1778] [serial = 1002] [outer = 0x8bee3c00] 13:12:22 INFO - PROCESS | 1778 | 1464639142282 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1737ms 13:12:22 INFO - PROCESS | 1778 | 1464639142335 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 13:12:22 INFO - PROCESS | 1778 | 1464639142340 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 13:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:12:22 INFO - PROCESS | 1778 | 1464639142346 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:12:22 INFO - PROCESS | 1778 | 1464639142350 Marionette TRACE conn4 <- [1,1306,null,{}] 13:12:22 INFO - PROCESS | 1778 | 1464639142356 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:22 INFO - PROCESS | 1778 | 1464639142574 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 13:12:22 INFO - PROCESS | 1778 | 1464639142845 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bee7400 == 125 [pid = 1778] [id = 334] 13:12:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x8c05c000) [pid = 1778] [serial = 1003] [outer = (nil)] 13:12:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x8c0e4c00) [pid = 1778] [serial = 1004] [outer = 0x8c05c000] 13:12:22 INFO - PROCESS | 1778 | 1464639142980 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x8c0ecc00) [pid = 1778] [serial = 1005] [outer = 0x8c05c000] 13:12:23 INFO - PROCESS | 1778 | 1464639143948 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1639ms 13:12:23 INFO - PROCESS | 1778 | 1464639143988 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 1778 | 1464639143993 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 13:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:12:24 INFO - PROCESS | 1778 | 1464639144000 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:12:24 INFO - PROCESS | 1778 | 1464639144004 Marionette TRACE conn4 <- [1,1310,null,{}] 13:12:24 INFO - PROCESS | 1778 | 1464639144010 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:24 INFO - PROCESS | 1778 | 1464639144234 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 13:12:24 INFO - PROCESS | 1778 | 1464639144492 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b3400 == 126 [pid = 1778] [id = 335] 13:12:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x8c0ba000) [pid = 1778] [serial = 1006] [outer = (nil)] 13:12:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x8cfbcc00) [pid = 1778] [serial = 1007] [outer = 0x8c0ba000] 13:12:24 INFO - PROCESS | 1778 | 1464639144626 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x8d0a3800) [pid = 1778] [serial = 1008] [outer = 0x8c0ba000] 13:12:25 INFO - PROCESS | 1778 | 1464639145555 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:12:25 INFO - PROCESS | 1778 | 1464639145640 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 13:12:25 INFO - PROCESS | 1778 | 1464639145646 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 1778 | 1464639145650 Marionette TRACE conn4 <- [1,1314,null,{}] 13:12:25 INFO - PROCESS | 1778 | 1464639145656 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:25 INFO - PROCESS | 1778 | 1464639145947 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 13:12:26 INFO - PROCESS | 1778 | 1464639146269 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfba400 == 127 [pid = 1778] [id = 336] 13:12:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x8cfbf000) [pid = 1778] [serial = 1009] [outer = (nil)] 13:12:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x8d9f8c00) [pid = 1778] [serial = 1010] [outer = 0x8cfbf000] 13:12:26 INFO - PROCESS | 1778 | 1464639146390 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x8dc55000) [pid = 1778] [serial = 1011] [outer = 0x8cfbf000] 13:12:27 INFO - PROCESS | 1778 | 1464639147348 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1740ms 13:12:27 INFO - PROCESS | 1778 | 1464639147388 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 13:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:12:27 INFO - PROCESS | 1778 | 1464639147392 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 13:12:27 INFO - PROCESS | 1778 | 1464639147399 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - PROCESS | 1778 | 1464639147403 Marionette TRACE conn4 <- [1,1318,null,{}] 13:12:27 INFO - PROCESS | 1778 | 1464639147409 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:27 INFO - PROCESS | 1778 | 1464639147642 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 13:12:27 INFO - PROCESS | 1778 | 1464639147915 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0e4800 == 128 [pid = 1778] [id = 337] 13:12:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x8d9f7000) [pid = 1778] [serial = 1012] [outer = (nil)] 13:12:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x8dd90800) [pid = 1778] [serial = 1013] [outer = 0x8d9f7000] 13:12:28 INFO - PROCESS | 1778 | 1464639148050 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x8dd98800) [pid = 1778] [serial = 1014] [outer = 0x8d9f7000] 13:12:29 INFO - PROCESS | 1778 | 1464639149304 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1991ms 13:12:29 INFO - PROCESS | 1778 | 1464639149393 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 1778 | 1464639149399 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 13:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:12:29 INFO - PROCESS | 1778 | 1464639149409 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - PROCESS | 1778 | 1464639149414 Marionette TRACE conn4 <- [1,1322,null,{}] 13:12:29 INFO - PROCESS | 1778 | 1464639149424 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:29 INFO - PROCESS | 1778 | 1464639149871 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 13:12:30 INFO - PROCESS | 1778 | 1464639150100 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b1800 == 129 [pid = 1778] [id = 338] 13:12:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x8dcc0c00) [pid = 1778] [serial = 1015] [outer = (nil)] 13:12:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x8e676000) [pid = 1778] [serial = 1016] [outer = 0x8dcc0c00] 13:12:30 INFO - PROCESS | 1778 | 1464639150198 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x8e67a800) [pid = 1778] [serial = 1017] [outer = 0x8dcc0c00] 13:12:31 INFO - PROCESS | 1778 | 1464639151202 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1840ms 13:12:31 INFO - PROCESS | 1778 | 1464639151249 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 13:12:31 INFO - PROCESS | 1778 | 1464639151253 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 13:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:12:31 INFO - PROCESS | 1778 | 1464639151280 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:12:31 INFO - PROCESS | 1778 | 1464639151285 Marionette TRACE conn4 <- [1,1326,null,{}] 13:12:31 INFO - PROCESS | 1778 | 1464639151294 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:31 INFO - PROCESS | 1778 | 1464639151541 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 13:12:31 INFO - PROCESS | 1778 | 1464639151846 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8beea400 == 130 [pid = 1778] [id = 339] 13:12:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x8e4b3400) [pid = 1778] [serial = 1018] [outer = (nil)] 13:12:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x8edb5400) [pid = 1778] [serial = 1019] [outer = 0x8e4b3400] 13:12:31 INFO - PROCESS | 1778 | 1464639151956 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x8ef34400) [pid = 1778] [serial = 1020] [outer = 0x8e4b3400] 13:12:32 INFO - PROCESS | 1778 | 1464639152943 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1755ms 13:12:33 INFO - PROCESS | 1778 | 1464639153018 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 13:12:33 INFO - PROCESS | 1778 | 1464639153023 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 13:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:12:33 INFO - PROCESS | 1778 | 1464639153031 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:12:33 INFO - PROCESS | 1778 | 1464639153035 Marionette TRACE conn4 <- [1,1330,null,{}] 13:12:33 INFO - PROCESS | 1778 | 1464639153042 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:33 INFO - PROCESS | 1778 | 1464639153345 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 13:12:33 INFO - PROCESS | 1778 | 1464639153672 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edaf000 == 131 [pid = 1778] [id = 340] 13:12:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x8edb1c00) [pid = 1778] [serial = 1021] [outer = (nil)] 13:12:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x8f0d2000) [pid = 1778] [serial = 1022] [outer = 0x8edb1c00] 13:12:33 INFO - PROCESS | 1778 | 1464639153768 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x8f186c00) [pid = 1778] [serial = 1023] [outer = 0x8edb1c00] 13:12:34 INFO - PROCESS | 1778 | 1464639154743 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1784ms 13:12:34 INFO - PROCESS | 1778 | 1464639154815 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 1778 | 1464639154820 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 13:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:12:34 INFO - PROCESS | 1778 | 1464639154826 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:12:34 INFO - PROCESS | 1778 | 1464639154831 Marionette TRACE conn4 <- [1,1334,null,{}] 13:12:34 INFO - PROCESS | 1778 | 1464639154837 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:35 INFO - PROCESS | 1778 | 1464639155119 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 13:12:35 INFO - PROCESS | 1778 | 1464639155444 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0cbc00 == 132 [pid = 1778] [id = 341] 13:12:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x8f667800) [pid = 1778] [serial = 1024] [outer = (nil)] 13:12:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x8f783c00) [pid = 1778] [serial = 1025] [outer = 0x8f667800] 13:12:35 INFO - PROCESS | 1778 | 1464639155551 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x8f790400) [pid = 1778] [serial = 1026] [outer = 0x8f667800] 13:12:36 INFO - PROCESS | 1778 | 1464639156527 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1738ms 13:12:36 INFO - PROCESS | 1778 | 1464639156565 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 1778 | 1464639156569 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 13:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:12:36 INFO - PROCESS | 1778 | 1464639156577 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - PROCESS | 1778 | 1464639156581 Marionette TRACE conn4 <- [1,1338,null,{}] 13:12:36 INFO - PROCESS | 1778 | 1464639156587 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:36 INFO - PROCESS | 1778 | 1464639156824 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 13:12:37 INFO - PROCESS | 1778 | 1464639157137 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f77400 == 133 [pid = 1778] [id = 342] 13:12:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0x90f7b400) [pid = 1778] [serial = 1027] [outer = (nil)] 13:12:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 180 (0x90ff1800) [pid = 1778] [serial = 1028] [outer = 0x90f7b400] 13:12:37 INFO - PROCESS | 1778 | 1464639157237 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 181 (0x910dd800) [pid = 1778] [serial = 1029] [outer = 0x90f7b400] 13:12:38 INFO - PROCESS | 1778 | 1464639158633 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2090ms 13:12:38 INFO - PROCESS | 1778 | 1464639158712 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 13:12:38 INFO - PROCESS | 1778 | 1464639158715 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 13:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:12:38 INFO - PROCESS | 1778 | 1464639158727 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:12:38 INFO - PROCESS | 1778 | 1464639158730 Marionette TRACE conn4 <- [1,1342,null,{}] 13:12:38 INFO - PROCESS | 1778 | 1464639158737 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:38 INFO - PROCESS | 1778 | 1464639158964 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 13:12:39 INFO - PROCESS | 1778 | 1464639159183 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x89804800 == 134 [pid = 1778] [id = 343] 13:12:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 182 (0x90f79400) [pid = 1778] [serial = 1030] [outer = (nil)] 13:12:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 183 (0x91f11000) [pid = 1778] [serial = 1031] [outer = 0x90f79400] 13:12:39 INFO - PROCESS | 1778 | 1464639159304 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 184 (0x91f19400) [pid = 1778] [serial = 1032] [outer = 0x90f79400] 13:12:40 INFO - PROCESS | 1778 | 1464639160278 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1630ms 13:12:40 INFO - PROCESS | 1778 | 1464639160359 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 1778 | 1464639160363 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 13:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:12:40 INFO - PROCESS | 1778 | 1464639160370 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 1778 | 1464639160373 Marionette TRACE conn4 <- [1,1346,null,{}] 13:12:40 INFO - PROCESS | 1778 | 1464639160379 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:40 INFO - PROCESS | 1778 | 1464639160641 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 13:12:40 INFO - PROCESS | 1778 | 1464639160953 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x910db400 == 135 [pid = 1778] [id = 344] 13:12:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 185 (0x910df400) [pid = 1778] [serial = 1033] [outer = (nil)] 13:12:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 186 (0x9250ac00) [pid = 1778] [serial = 1034] [outer = 0x910df400] 13:12:41 INFO - PROCESS | 1778 | 1464639161058 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 187 (0x92667400) [pid = 1778] [serial = 1035] [outer = 0x910df400] 13:12:42 INFO - PROCESS | 1778 | 1464639162010 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1687ms 13:12:42 INFO - PROCESS | 1778 | 1464639162058 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 13:12:42 INFO - PROCESS | 1778 | 1464639162062 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 13:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:12:42 INFO - PROCESS | 1778 | 1464639162069 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 1778 | 1464639162072 Marionette TRACE conn4 <- [1,1350,null,{}] 13:12:42 INFO - PROCESS | 1778 | 1464639162078 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:42 INFO - PROCESS | 1778 | 1464639162314 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 13:12:42 INFO - PROCESS | 1778 | 1464639162628 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f14800 == 136 [pid = 1778] [id = 345] 13:12:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 188 (0x92507000) [pid = 1778] [serial = 1036] [outer = (nil)] 13:12:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 189 (0x929c0400) [pid = 1778] [serial = 1037] [outer = 0x92507000] 13:12:42 INFO - PROCESS | 1778 | 1464639162731 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 190 (0x929c3400) [pid = 1778] [serial = 1038] [outer = 0x92507000] 13:12:43 INFO - PROCESS | 1778 | 1464639163733 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1731ms 13:12:43 INFO - PROCESS | 1778 | 1464639163802 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 13:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:12:43 INFO - PROCESS | 1778 | 1464639163806 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 13:12:43 INFO - PROCESS | 1778 | 1464639163814 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:12:43 INFO - PROCESS | 1778 | 1464639163818 Marionette TRACE conn4 <- [1,1354,null,{}] 13:12:43 INFO - PROCESS | 1778 | 1464639163825 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:44 INFO - PROCESS | 1778 | 1464639164064 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 13:12:44 INFO - PROCESS | 1778 | 1464639164389 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcbcc00 == 137 [pid = 1778] [id = 346] 13:12:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 191 (0x9266a800) [pid = 1778] [serial = 1039] [outer = (nil)] 13:12:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 192 (0x92c3ec00) [pid = 1778] [serial = 1040] [outer = 0x9266a800] 13:12:44 INFO - PROCESS | 1778 | 1464639164480 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 193 (0x92d55800) [pid = 1778] [serial = 1041] [outer = 0x9266a800] 13:12:45 INFO - PROCESS | 1778 | 1464639165501 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1734ms 13:12:45 INFO - PROCESS | 1778 | 1464639165548 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 13:12:45 INFO - PROCESS | 1778 | 1464639165552 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 13:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:12:45 INFO - PROCESS | 1778 | 1464639165559 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 1778 | 1464639165563 Marionette TRACE conn4 <- [1,1358,null,{}] 13:12:45 INFO - PROCESS | 1778 | 1464639165569 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:46 INFO - PROCESS | 1778 | 1464639166284 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 13:12:46 INFO - PROCESS | 1778 | 1464639166608 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8824f400 == 138 [pid = 1778] [id = 347] 13:12:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 194 (0x88251000) [pid = 1778] [serial = 1042] [outer = (nil)] 13:12:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 195 (0x894cd000) [pid = 1778] [serial = 1043] [outer = 0x88251000] 13:12:46 INFO - PROCESS | 1778 | 1464639166717 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 196 (0x8980ac00) [pid = 1778] [serial = 1044] [outer = 0x88251000] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x921e9c00 == 137 [pid = 1778] [id = 278] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x867c1400 == 136 [pid = 1778] [id = 282] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x92aa6800 == 135 [pid = 1778] [id = 281] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x86145400 == 134 [pid = 1778] [id = 280] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x92d54c00 == 133 [pid = 1778] [id = 279] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8ac96800 == 132 [pid = 1778] [id = 329] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x877c1800 == 131 [pid = 1778] [id = 328] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x867c8400 == 130 [pid = 1778] [id = 327] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x86c43400 == 129 [pid = 1778] [id = 326] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x921ed400 == 128 [pid = 1778] [id = 320] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x92c38800 == 127 [pid = 1778] [id = 321] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x921e8400 == 126 [pid = 1778] [id = 319] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x86141000 == 125 [pid = 1778] [id = 318] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8e675c00 == 124 [pid = 1778] [id = 317] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8f190c00 == 123 [pid = 1778] [id = 316] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1b3c00 == 122 [pid = 1778] [id = 314] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1b7400 == 121 [pid = 1778] [id = 315] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8d0b0800 == 120 [pid = 1778] [id = 313] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0be400 == 119 [pid = 1778] [id = 312] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0b0000 == 118 [pid = 1778] [id = 311] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8af43400 == 117 [pid = 1778] [id = 310] 13:12:47 INFO - PROCESS | 1778 | --DOCSHELL 0x86d0ec00 == 116 [pid = 1778] [id = 309] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 195 (0x8bee3400) [pid = 1778] [serial = 926] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 194 (0x8bc9bc00) [pid = 1778] [serial = 923] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 193 (0x8af3ac00) [pid = 1778] [serial = 908] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 192 (0x91f0ec00) [pid = 1778] [serial = 905] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 191 (0x8f669c00) [pid = 1778] [serial = 899] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 190 (0x8f51ec00) [pid = 1778] [serial = 896] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 189 (0x8f0c6c00) [pid = 1778] [serial = 893] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 188 (0x8e675800) [pid = 1778] [serial = 890] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 187 (0x8dd94c00) [pid = 1778] [serial = 887] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 186 (0x8dcbf000) [pid = 1778] [serial = 884] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 185 (0x8d9f0000) [pid = 1778] [serial = 881] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 184 (0x8d1b4000) [pid = 1778] [serial = 878] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 183 (0x8c0e6800) [pid = 1778] [serial = 875] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 182 (0x8c05fc00) [pid = 1778] [serial = 872] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 181 (0x8bc9d400) [pid = 1778] [serial = 869] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 180 (0x8af3cc00) [pid = 1778] [serial = 866] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 179 (0x86d08c00) [pid = 1778] [serial = 863] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x867c8000) [pid = 1778] [serial = 914] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x86c47800) [pid = 1778] [serial = 915] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x88255c00) [pid = 1778] [serial = 917] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x890c9000) [pid = 1778] [serial = 918] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x8d2d4c00) [pid = 1778] [serial = 911] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x90f7a000) [pid = 1778] [serial = 902] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x8af43000) [pid = 1778] [serial = 920] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x8b0b9800) [pid = 1778] [serial = 921] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x8bee2800) [pid = 1778] [serial = 924] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 1778 | 1464639168313 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2784ms 13:12:48 INFO - PROCESS | 1778 | 1464639168346 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 1778 | 1464639168350 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 13:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:12:48 INFO - PROCESS | 1778 | 1464639168358 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 1778 | 1464639168364 Marionette TRACE conn4 <- [1,1362,null,{}] 13:12:48 INFO - PROCESS | 1778 | 1464639168371 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:48 INFO - PROCESS | 1778 | 1464639168605 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 13:12:48 INFO - PROCESS | 1778 | 1464639168814 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c47800 == 117 [pid = 1778] [id = 348] 13:12:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x877c4000) [pid = 1778] [serial = 1045] [outer = (nil)] 13:12:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x8af42000) [pid = 1778] [serial = 1046] [outer = 0x877c4000] 13:12:48 INFO - PROCESS | 1778 | 1464639168904 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x8af88c00) [pid = 1778] [serial = 1047] [outer = 0x877c4000] 13:12:49 INFO - PROCESS | 1778 | 1464639169783 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1485ms 13:12:49 INFO - PROCESS | 1778 | 1464639169876 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 13:12:49 INFO - PROCESS | 1778 | 1464639169880 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 13:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:12:49 INFO - PROCESS | 1778 | 1464639169892 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:12:49 INFO - PROCESS | 1778 | 1464639169895 Marionette TRACE conn4 <- [1,1366,null,{}] 13:12:49 INFO - PROCESS | 1778 | 1464639169901 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:50 INFO - PROCESS | 1778 | 1464639170094 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 13:12:50 INFO - PROCESS | 1778 | 1464639170110 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3ac00 == 118 [pid = 1778] [id = 349] 13:12:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x86c42800) [pid = 1778] [serial = 1048] [outer = (nil)] 13:12:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x8bca3c00) [pid = 1778] [serial = 1049] [outer = 0x86c42800] 13:12:50 INFO - PROCESS | 1778 | 1464639170189 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x8c052000) [pid = 1778] [serial = 1050] [outer = 0x86c42800] 13:12:51 INFO - PROCESS | 1778 | 1464639171274 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:12:51 INFO - PROCESS | 1778 | 1464639171339 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 13:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:12:51 INFO - PROCESS | 1778 | 1464639171356 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:12:51 INFO - PROCESS | 1778 | 1464639171363 Marionette TRACE conn4 <- [1,1370,null,{}] 13:12:51 INFO - PROCESS | 1778 | 1464639171375 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:51 INFO - PROCESS | 1778 | 1464639171660 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 13:12:51 INFO - PROCESS | 1778 | 1464639171689 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af83c00 == 119 [pid = 1778] [id = 350] 13:12:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x8bc9e400) [pid = 1778] [serial = 1051] [outer = (nil)] 13:12:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x8d0adc00) [pid = 1778] [serial = 1052] [outer = 0x8bc9e400] 13:12:51 INFO - PROCESS | 1778 | 1464639171767 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0x8d1be400) [pid = 1778] [serial = 1053] [outer = 0x8bc9e400] 13:12:52 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x877c3000) [pid = 1778] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:12:52 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x8af87400) [pid = 1778] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:12:52 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x86c44400) [pid = 1778] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:12:52 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x86c39c00) [pid = 1778] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:12:52 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x894ccc00) [pid = 1778] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:12:52 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x8aca4400) [pid = 1778] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:12:53 INFO - PROCESS | 1778 | 1464639173168 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 1778 | 1464639173209 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 13:12:53 INFO - PROCESS | 1778 | 1464639173216 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - PROCESS | 1778 | 1464639173219 Marionette TRACE conn4 <- [1,1374,null,{}] 13:12:53 INFO - PROCESS | 1778 | 1464639173225 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:53 INFO - PROCESS | 1778 | 1464639173518 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 13:12:53 INFO - PROCESS | 1778 | 1464639173547 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x85ef6400 == 120 [pid = 1778] [id = 351] 13:12:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x867c9400) [pid = 1778] [serial = 1054] [outer = (nil)] 13:12:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x8d0a2400) [pid = 1778] [serial = 1055] [outer = 0x867c9400] 13:12:53 INFO - PROCESS | 1778 | 1464639173668 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x8d2d4400) [pid = 1778] [serial = 1056] [outer = 0x867c9400] 13:12:54 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:12:54 INFO - PROCESS | 1778 | 1464639174560 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 1778 | 1464639174621 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 13:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:12:54 INFO - PROCESS | 1778 | 1464639174630 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 1778 | 1464639174632 Marionette TRACE conn4 <- [1,1378,null,{}] 13:12:54 INFO - PROCESS | 1778 | 1464639174638 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:54 INFO - PROCESS | 1778 | 1464639174864 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 13:12:55 INFO - PROCESS | 1778 | 1464639175273 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c8400 == 121 [pid = 1778] [id = 352] 13:12:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x867cb400) [pid = 1778] [serial = 1057] [outer = (nil)] 13:12:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x86c42c00) [pid = 1778] [serial = 1058] [outer = 0x867cb400] 13:12:55 INFO - PROCESS | 1778 | 1464639175370 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0x86d0a400) [pid = 1778] [serial = 1059] [outer = 0x867cb400] 13:12:56 INFO - PROCESS | 1778 | 1464639176361 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 1778 | 1464639176423 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 13:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:12:56 INFO - PROCESS | 1778 | 1464639176432 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 1778 | 1464639176443 Marionette TRACE conn4 <- [1,1382,null,{}] 13:12:56 INFO - PROCESS | 1778 | 1464639176501 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:56 INFO - PROCESS | 1778 | 1464639176756 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 13:12:57 INFO - PROCESS | 1778 | 1464639177075 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac97800 == 122 [pid = 1778] [id = 353] 13:12:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 180 (0x8ac9fc00) [pid = 1778] [serial = 1060] [outer = (nil)] 13:12:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 181 (0x8af8e400) [pid = 1778] [serial = 1061] [outer = 0x8ac9fc00] 13:12:57 INFO - PROCESS | 1778 | 1464639177171 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 182 (0x8b0c6c00) [pid = 1778] [serial = 1062] [outer = 0x8ac9fc00] 13:12:58 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:12:58 INFO - PROCESS | 1778 | 1464639178272 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:12:58 INFO - PROCESS | 1778 | 1464639178350 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 13:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:12:58 INFO - PROCESS | 1778 | 1464639178357 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 1778 | 1464639178361 Marionette TRACE conn4 <- [1,1386,null,{}] 13:12:58 INFO - PROCESS | 1778 | 1464639178367 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:58 INFO - PROCESS | 1778 | 1464639178597 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 13:12:59 INFO - PROCESS | 1778 | 1464639179000 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b8800 == 123 [pid = 1778] [id = 354] 13:12:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 183 (0x8c0bcc00) [pid = 1778] [serial = 1063] [outer = (nil)] 13:12:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 184 (0x8c0f0c00) [pid = 1778] [serial = 1064] [outer = 0x8c0bcc00] 13:12:59 INFO - PROCESS | 1778 | 1464639179097 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 185 (0x8d1b6c00) [pid = 1778] [serial = 1065] [outer = 0x8c0bcc00] 13:13:00 INFO - PROCESS | 1778 | 1464639180122 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:13:00 INFO - PROCESS | 1778 | 1464639180151 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 13:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:13:00 INFO - PROCESS | 1778 | 1464639180168 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:13:00 INFO - PROCESS | 1778 | 1464639180179 Marionette TRACE conn4 <- [1,1390,null,{}] 13:13:00 INFO - PROCESS | 1778 | 1464639180187 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:00 INFO - PROCESS | 1778 | 1464639180494 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 13:13:00 INFO - PROCESS | 1778 | 1464639180826 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b0c6400 == 124 [pid = 1778] [id = 355] 13:13:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 186 (0x8c0b5800) [pid = 1778] [serial = 1066] [outer = (nil)] 13:13:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 187 (0x8e67a400) [pid = 1778] [serial = 1067] [outer = 0x8c0b5800] 13:13:00 INFO - PROCESS | 1778 | 1464639180919 Marionette DEBUG loaded listener.js 13:13:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 188 (0x8edb0800) [pid = 1778] [serial = 1068] [outer = 0x8c0b5800] 13:13:01 INFO - PROCESS | 1778 | 1464639181882 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1750ms 13:13:01 INFO - PROCESS | 1778 | 1464639181910 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 13:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:13:01 INFO - PROCESS | 1778 | 1464639181915 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 13:13:01 INFO - PROCESS | 1778 | 1464639181921 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:13:01 INFO - PROCESS | 1778 | 1464639181925 Marionette TRACE conn4 <- [1,1394,null,{}] 13:13:01 INFO - PROCESS | 1778 | 1464639181930 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:02 INFO - PROCESS | 1778 | 1464639182171 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 13:13:02 INFO - PROCESS | 1778 | 1464639182490 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd92c00 == 125 [pid = 1778] [id = 356] 13:13:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 189 (0x8e678c00) [pid = 1778] [serial = 1069] [outer = (nil)] 13:13:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 190 (0x8f51e400) [pid = 1778] [serial = 1070] [outer = 0x8e678c00] 13:13:02 INFO - PROCESS | 1778 | 1464639182593 Marionette DEBUG loaded listener.js 13:13:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 191 (0x8f527000) [pid = 1778] [serial = 1071] [outer = 0x8e678c00] 13:13:03 INFO - PROCESS | 1778 | 1464639183501 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1648ms 13:13:03 INFO - PROCESS | 1778 | 1464639183570 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 13:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:13:03 INFO - PROCESS | 1778 | 1464639183574 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 13:13:03 INFO - PROCESS | 1778 | 1464639183581 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:13:03 INFO - PROCESS | 1778 | 1464639183585 Marionette TRACE conn4 <- [1,1398,null,{}] 13:13:03 INFO - PROCESS | 1778 | 1464639183591 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:03 INFO - PROCESS | 1778 | 1464639183819 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 13:13:04 INFO - PROCESS | 1778 | 1464639184149 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f662000 == 126 [pid = 1778] [id = 357] 13:13:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 192 (0x8f781c00) [pid = 1778] [serial = 1072] [outer = (nil)] 13:13:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 193 (0x8f78c800) [pid = 1778] [serial = 1073] [outer = 0x8f781c00] 13:13:04 INFO - PROCESS | 1778 | 1464639184251 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 194 (0x91f16800) [pid = 1778] [serial = 1074] [outer = 0x8f781c00] 13:13:05 INFO - PROCESS | 1778 | 1464639185251 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1690ms 13:13:05 INFO - PROCESS | 1778 | 1464639185270 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 13:13:05 INFO - PROCESS | 1778 | 1464639185274 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 13:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:13:05 INFO - PROCESS | 1778 | 1464639185281 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 1778 | 1464639185284 Marionette TRACE conn4 <- [1,1402,null,{}] 13:13:05 INFO - PROCESS | 1778 | 1464639185290 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:05 INFO - PROCESS | 1778 | 1464639185513 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 13:13:05 INFO - PROCESS | 1778 | 1464639185786 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcbd800 == 127 [pid = 1778] [id = 358] 13:13:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 195 (0x8f0c9800) [pid = 1778] [serial = 1075] [outer = (nil)] 13:13:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 196 (0x929ba400) [pid = 1778] [serial = 1076] [outer = 0x8f0c9800] 13:13:05 INFO - PROCESS | 1778 | 1464639185942 Marionette DEBUG loaded listener.js 13:13:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 197 (0x929c4c00) [pid = 1778] [serial = 1077] [outer = 0x8f0c9800] 13:13:06 INFO - PROCESS | 1778 | 1464639186915 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1690ms 13:13:06 INFO - PROCESS | 1778 | 1464639186972 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 1778 | 1464639186975 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 13:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:13:06 INFO - PROCESS | 1778 | 1464639186982 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 1778 | 1464639186985 Marionette TRACE conn4 <- [1,1406,null,{}] 13:13:06 INFO - PROCESS | 1778 | 1464639186991 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:07 INFO - PROCESS | 1778 | 1464639187205 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 13:13:07 INFO - PROCESS | 1778 | 1464639187473 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x92505000 == 128 [pid = 1778] [id = 359] 13:13:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 198 (0x92510400) [pid = 1778] [serial = 1078] [outer = (nil)] 13:13:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 199 (0x92d56000) [pid = 1778] [serial = 1079] [outer = 0x92510400] 13:13:07 INFO - PROCESS | 1778 | 1464639187601 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 200 (0x92d5f800) [pid = 1778] [serial = 1080] [outer = 0x92510400] 13:13:08 INFO - PROCESS | 1778 | 1464639188497 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1584ms 13:13:08 INFO - PROCESS | 1778 | 1464639188567 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 13:13:08 INFO - PROCESS | 1778 | 1464639188572 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 13:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:13:08 INFO - PROCESS | 1778 | 1464639188578 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 1778 | 1464639188582 Marionette TRACE conn4 <- [1,1410,null,{}] 13:13:08 INFO - PROCESS | 1778 | 1464639188587 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:08 INFO - PROCESS | 1778 | 1464639188794 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 13:13:09 INFO - PROCESS | 1778 | 1464639189111 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x9266bc00 == 129 [pid = 1778] [id = 360] 13:13:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 201 (0x929bc800) [pid = 1778] [serial = 1081] [outer = (nil)] 13:13:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 202 (0x92df7800) [pid = 1778] [serial = 1082] [outer = 0x929bc800] 13:13:09 INFO - PROCESS | 1778 | 1464639189208 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 203 (0x92e56400) [pid = 1778] [serial = 1083] [outer = 0x929bc800] 13:13:10 INFO - PROCESS | 1778 | 1464639190233 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1687ms 13:13:10 INFO - PROCESS | 1778 | 1464639190268 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 13:13:10 INFO - PROCESS | 1778 | 1464639190272 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 13:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:13:10 INFO - PROCESS | 1778 | 1464639190283 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - PROCESS | 1778 | 1464639190287 Marionette TRACE conn4 <- [1,1414,null,{}] 13:13:10 INFO - PROCESS | 1778 | 1464639190297 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:10 INFO - PROCESS | 1778 | 1464639190593 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 13:13:10 INFO - PROCESS | 1778 | 1464639190919 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x92dedc00 == 130 [pid = 1778] [id = 361] 13:13:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 204 (0x92df3800) [pid = 1778] [serial = 1084] [outer = (nil)] 13:13:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 205 (0x94594400) [pid = 1778] [serial = 1085] [outer = 0x92df3800] 13:13:11 INFO - PROCESS | 1778 | 1464639191007 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 206 (0x94598800) [pid = 1778] [serial = 1086] [outer = 0x92df3800] 13:13:12 INFO - PROCESS | 1778 | 1464639192025 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1785ms 13:13:12 INFO - PROCESS | 1778 | 1464639192067 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 13:13:12 INFO - PROCESS | 1778 | 1464639192071 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 13:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:13:12 INFO - PROCESS | 1778 | 1464639192078 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:13:12 INFO - PROCESS | 1778 | 1464639192081 Marionette TRACE conn4 <- [1,1418,null,{}] 13:13:12 INFO - PROCESS | 1778 | 1464639192087 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:12 INFO - PROCESS | 1778 | 1464639192319 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 13:13:12 INFO - PROCESS | 1778 | 1464639192649 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x95104000 == 131 [pid = 1778] [id = 362] 13:13:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 207 (0x95106c00) [pid = 1778] [serial = 1087] [outer = (nil)] 13:13:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 208 (0x951cc000) [pid = 1778] [serial = 1088] [outer = 0x95106c00] 13:13:12 INFO - PROCESS | 1778 | 1464639192764 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 209 (0x951d9400) [pid = 1778] [serial = 1089] [outer = 0x95106c00] 13:13:13 INFO - PROCESS | 1778 | 1464639193778 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1735ms 13:13:13 INFO - PROCESS | 1778 | 1464639193814 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 1778 | 1464639193819 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 13:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:13:13 INFO - PROCESS | 1778 | 1464639193826 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 1778 | 1464639193831 Marionette TRACE conn4 <- [1,1422,null,{}] 13:13:13 INFO - PROCESS | 1778 | 1464639193837 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:14 INFO - PROCESS | 1778 | 1464639194104 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 13:13:14 INFO - PROCESS | 1778 | 1464639194434 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x99009000 == 132 [pid = 1778] [id = 363] 13:13:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 210 (0x9907fc00) [pid = 1778] [serial = 1090] [outer = (nil)] 13:13:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 211 (0x990efc00) [pid = 1778] [serial = 1091] [outer = 0x9907fc00] 13:13:14 INFO - PROCESS | 1778 | 1464639194525 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 212 (0x992e9400) [pid = 1778] [serial = 1092] [outer = 0x9907fc00] 13:13:15 INFO - PROCESS | 1778 | 1464639195513 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1749ms 13:13:15 INFO - PROCESS | 1778 | 1464639195577 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 13:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:13:15 INFO - PROCESS | 1778 | 1464639195581 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 13:13:15 INFO - PROCESS | 1778 | 1464639195588 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:13:15 INFO - PROCESS | 1778 | 1464639195591 Marionette TRACE conn4 <- [1,1426,null,{}] 13:13:15 INFO - PROCESS | 1778 | 1464639195597 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:15 INFO - PROCESS | 1778 | 1464639195829 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 13:13:16 INFO - PROCESS | 1778 | 1464639196156 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x990e5000 == 133 [pid = 1778] [id = 364] 13:13:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 213 (0x990ef800) [pid = 1778] [serial = 1093] [outer = (nil)] 13:13:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 214 (0x992f5400) [pid = 1778] [serial = 1094] [outer = 0x990ef800] 13:13:16 INFO - PROCESS | 1778 | 1464639196247 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 215 (0x99738000) [pid = 1778] [serial = 1095] [outer = 0x990ef800] 13:13:17 INFO - PROCESS | 1778 | 1464639197232 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1685ms 13:13:17 INFO - PROCESS | 1778 | 1464639197274 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 1778 | 1464639197278 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 13:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:13:17 INFO - PROCESS | 1778 | 1464639197285 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 1778 | 1464639197289 Marionette TRACE conn4 <- [1,1430,null,{}] 13:13:17 INFO - PROCESS | 1778 | 1464639197295 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:17 INFO - PROCESS | 1778 | 1464639197523 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 13:13:17 INFO - PROCESS | 1778 | 1464639197844 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x85eed800 == 134 [pid = 1778] [id = 365] 13:13:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 216 (0x992ed000) [pid = 1778] [serial = 1096] [outer = (nil)] 13:13:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 217 (0x99fc3c00) [pid = 1778] [serial = 1097] [outer = 0x992ed000] 13:13:17 INFO - PROCESS | 1778 | 1464639197935 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 218 (0x9a016c00) [pid = 1778] [serial = 1098] [outer = 0x992ed000] 13:13:18 INFO - PROCESS | 1778 | 1464639198922 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1683ms 13:13:18 INFO - PROCESS | 1778 | 1464639198970 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 1778 | 1464639198974 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 13:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:13:18 INFO - PROCESS | 1778 | 1464639198981 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 1778 | 1464639198985 Marionette TRACE conn4 <- [1,1434,null,{}] 13:13:19 INFO - PROCESS | 1778 | 1464639198992 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:19 INFO - PROCESS | 1778 | 1464639199242 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 13:13:19 INFO - PROCESS | 1778 | 1464639199575 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x894c8000 == 135 [pid = 1778] [id = 366] 13:13:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 219 (0x929c3000) [pid = 1778] [serial = 1099] [outer = (nil)] 13:13:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 220 (0x9b846800) [pid = 1778] [serial = 1100] [outer = 0x929c3000] 13:13:19 INFO - PROCESS | 1778 | 1464639199671 Marionette DEBUG loaded listener.js 13:13:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 221 (0x9b84cc00) [pid = 1778] [serial = 1101] [outer = 0x929c3000] 13:13:20 INFO - PROCESS | 1778 | 1464639200638 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1697ms 13:13:20 INFO - PROCESS | 1778 | 1464639200679 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 13:13:20 INFO - PROCESS | 1778 | 1464639200683 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 13:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:13:20 INFO - PROCESS | 1778 | 1464639200689 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 1778 | 1464639200692 Marionette TRACE conn4 <- [1,1438,null,{}] 13:13:20 INFO - PROCESS | 1778 | 1464639200698 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:20 INFO - PROCESS | 1778 | 1464639200930 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 13:13:21 INFO - PROCESS | 1778 | 1464639201246 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b47cc00 == 136 [pid = 1778] [id = 367] 13:13:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 222 (0x9b484000) [pid = 1778] [serial = 1102] [outer = (nil)] 13:13:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 223 (0x9c04b000) [pid = 1778] [serial = 1103] [outer = 0x9b484000] 13:13:21 INFO - PROCESS | 1778 | 1464639201345 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 224 (0x9c04c800) [pid = 1778] [serial = 1104] [outer = 0x9b484000] 13:13:22 INFO - PROCESS | 1778 | 1464639202295 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1686ms 13:13:22 INFO - PROCESS | 1778 | 1464639202376 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 1778 | 1464639202380 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 13:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:13:22 INFO - PROCESS | 1778 | 1464639202387 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 1778 | 1464639202391 Marionette TRACE conn4 <- [1,1442,null,{}] 13:13:22 INFO - PROCESS | 1778 | 1464639202399 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:22 INFO - PROCESS | 1778 | 1464639202658 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 13:13:23 INFO - PROCESS | 1778 | 1464639202985 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b656400 == 137 [pid = 1778] [id = 368] 13:13:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 225 (0x8d0af800) [pid = 1778] [serial = 1105] [outer = (nil)] 13:13:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 226 (0x9c4bf000) [pid = 1778] [serial = 1106] [outer = 0x8d0af800] 13:13:23 INFO - PROCESS | 1778 | 1464639203075 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 227 (0x9c4c3c00) [pid = 1778] [serial = 1107] [outer = 0x8d0af800] 13:13:24 INFO - PROCESS | 1778 | 1464639204033 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1694ms 13:13:24 INFO - PROCESS | 1778 | 1464639204083 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 13:13:24 INFO - PROCESS | 1778 | 1464639204087 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 13:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:13:24 INFO - PROCESS | 1778 | 1464639204093 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:13:24 INFO - PROCESS | 1778 | 1464639204097 Marionette TRACE conn4 <- [1,1446,null,{}] 13:13:24 INFO - PROCESS | 1778 | 1464639204103 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:24 INFO - PROCESS | 1778 | 1464639204352 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 13:13:24 INFO - PROCESS | 1778 | 1464639204684 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b578000 == 138 [pid = 1778] [id = 369] 13:13:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 228 (0x8c0e3800) [pid = 1778] [serial = 1108] [outer = (nil)] 13:13:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 229 (0x9c868800) [pid = 1778] [serial = 1109] [outer = 0x8c0e3800] 13:13:24 INFO - PROCESS | 1778 | 1464639204782 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 230 (0x9c86bc00) [pid = 1778] [serial = 1110] [outer = 0x8c0e3800] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x9cb4d000 == 137 [pid = 1778] [id = 19] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x86144c00 == 136 [pid = 1778] [id = 287] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1bd400 == 135 [pid = 1778] [id = 294] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1bd000 == 134 [pid = 1778] [id = 293] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0b5400 == 133 [pid = 1778] [id = 292] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1b7000 == 132 [pid = 1778] [id = 296] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8dc50000 == 131 [pid = 1778] [id = 295] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8c052c00 == 130 [pid = 1778] [id = 291] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x89805400 == 129 [pid = 1778] [id = 288] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x9cb42800 == 128 [pid = 1778] [id = 11] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x85ef6400 == 127 [pid = 1778] [id = 351] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8af83c00 == 126 [pid = 1778] [id = 350] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x86c3ac00 == 125 [pid = 1778] [id = 349] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x86c47800 == 124 [pid = 1778] [id = 348] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8824f400 == 123 [pid = 1778] [id = 347] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfba400 == 122 [pid = 1778] [id = 336] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0b3400 == 121 [pid = 1778] [id = 335] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8bee7400 == 120 [pid = 1778] [id = 334] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8bc9fc00 == 119 [pid = 1778] [id = 333] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8af38000 == 118 [pid = 1778] [id = 332] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8aca1c00 == 117 [pid = 1778] [id = 330] 13:13:26 INFO - PROCESS | 1778 | --DOCSHELL 0x86d06800 == 116 [pid = 1778] [id = 331] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 229 (0x8b583400) [pid = 1778] [serial = 861] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 228 (0x8ac9a000) [pid = 1778] [serial = 986] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 227 (0x8b651800) [pid = 1778] [serial = 990] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 226 (0x8af3a000) [pid = 1778] [serial = 987] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 225 (0x88254000) [pid = 1778] [serial = 984] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 224 (0x8b6a5400) [pid = 1778] [serial = 992] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 223 (0x8c054c00) [pid = 1778] [serial = 927] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 222 (0x894c5c00) [pid = 1778] [serial = 977] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 221 (0x950d4c00) [pid = 1778] [serial = 974] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 220 (0x92e60c00) [pid = 1778] [serial = 971] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 219 (0x92df7400) [pid = 1778] [serial = 968] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 218 (0x92d5f400) [pid = 1778] [serial = 965] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 217 (0x8b577000) [pid = 1778] [serial = 989] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 216 (0x92c3f400) [pid = 1778] [serial = 962] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 215 (0x92aa8800) [pid = 1778] [serial = 959] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 214 (0x92672800) [pid = 1778] [serial = 956] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 213 (0x92504c00) [pid = 1778] [serial = 953] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 212 (0x90ff0c00) [pid = 1778] [serial = 950] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 211 (0x8f528000) [pid = 1778] [serial = 947] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 210 (0x8edb4c00) [pid = 1778] [serial = 944] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 209 (0x8dcc6400) [pid = 1778] [serial = 941] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 208 (0x8d1bc000) [pid = 1778] [serial = 938] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 207 (0x8cfbec00) [pid = 1778] [serial = 935] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 206 (0x8b653000) [pid = 1778] [serial = 932] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 205 (0x86d0e400) [pid = 1778] [serial = 980] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 204 (0x890c1c00) [pid = 1778] [serial = 981] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 203 (0x877bd800) [pid = 1778] [serial = 983] [outer = (nil)] [url = about:blank] 13:13:26 INFO - PROCESS | 1778 | --DOMWINDOW == 202 (0x88250400) [pid = 1778] [serial = 929] [outer = (nil)] [url = about:blank] 13:13:27 INFO - PROCESS | 1778 | 1464639207291 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 3236ms 13:13:27 INFO - PROCESS | 1778 | 1464639207331 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 13:13:27 INFO - PROCESS | 1778 | 1464639207338 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 13:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:13:27 INFO - PROCESS | 1778 | 1464639207348 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:13:27 INFO - PROCESS | 1778 | 1464639207352 Marionette TRACE conn4 <- [1,1450,null,{}] 13:13:27 INFO - PROCESS | 1778 | 1464639207361 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:27 INFO - PROCESS | 1778 | 1464639207591 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 13:13:27 INFO - PROCESS | 1778 | 1464639207797 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x88257c00 == 117 [pid = 1778] [id = 370] 13:13:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 203 (0x890c6400) [pid = 1778] [serial = 1111] [outer = (nil)] 13:13:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 204 (0x89802800) [pid = 1778] [serial = 1112] [outer = 0x890c6400] 13:13:27 INFO - PROCESS | 1778 | 1464639207886 Marionette DEBUG loaded listener.js 13:13:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 205 (0x8ac9ec00) [pid = 1778] [serial = 1113] [outer = 0x890c6400] 13:13:28 INFO - PROCESS | 1778 | 1464639208798 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1491ms 13:13:28 INFO - PROCESS | 1778 | 1464639208839 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 13:13:28 INFO - PROCESS | 1778 | 1464639208848 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 13:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:13:28 INFO - PROCESS | 1778 | 1464639208909 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 1778 | 1464639208915 Marionette TRACE conn4 <- [1,1454,null,{}] 13:13:28 INFO - PROCESS | 1778 | 1464639208920 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:29 INFO - PROCESS | 1778 | 1464639209198 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 13:13:29 INFO - PROCESS | 1778 | 1464639209234 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b577000 == 118 [pid = 1778] [id = 371] 13:13:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 206 (0x8b57b000) [pid = 1778] [serial = 1114] [outer = (nil)] 13:13:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 207 (0x8b583400) [pid = 1778] [serial = 1115] [outer = 0x8b57b000] 13:13:29 INFO - PROCESS | 1778 | 1464639209338 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 208 (0x8b65b800) [pid = 1778] [serial = 1116] [outer = 0x8b57b000] 13:13:30 INFO - PROCESS | 1778 | 1464639210455 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1604ms 13:13:30 INFO - PROCESS | 1778 | 1464639210499 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 13:13:30 INFO - PROCESS | 1778 | 1464639210503 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 13:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:13:30 INFO - PROCESS | 1778 | 1464639210517 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:13:30 INFO - PROCESS | 1778 | 1464639210523 Marionette TRACE conn4 <- [1,1458,null,{}] 13:13:30 INFO - PROCESS | 1778 | 1464639210539 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:30 INFO - PROCESS | 1778 | 1464639210831 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 13:13:30 INFO - PROCESS | 1778 | 1464639210867 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af90800 == 119 [pid = 1778] [id = 372] 13:13:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 209 (0x8c05ec00) [pid = 1778] [serial = 1117] [outer = (nil)] 13:13:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 210 (0x8c0b5400) [pid = 1778] [serial = 1118] [outer = 0x8c05ec00] 13:13:30 INFO - PROCESS | 1778 | 1464639210951 Marionette DEBUG loaded listener.js 13:13:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 211 (0x8cfb9400) [pid = 1778] [serial = 1119] [outer = 0x8c05ec00] 13:13:31 INFO - PROCESS | 1778 | --DOMWINDOW == 210 (0x8bc9e400) [pid = 1778] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:13:31 INFO - PROCESS | 1778 | --DOMWINDOW == 209 (0x877c4000) [pid = 1778] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:13:31 INFO - PROCESS | 1778 | --DOMWINDOW == 208 (0x88251000) [pid = 1778] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:13:31 INFO - PROCESS | 1778 | --DOMWINDOW == 207 (0x8b576000) [pid = 1778] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:13:31 INFO - PROCESS | 1778 | --DOMWINDOW == 206 (0x86c42800) [pid = 1778] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:13:32 INFO - PROCESS | 1778 | 1464639212496 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2045ms 13:13:32 INFO - PROCESS | 1778 | 1464639212556 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 13:13:32 INFO - PROCESS | 1778 | 1464639212560 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 13:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:13:32 INFO - PROCESS | 1778 | 1464639212568 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:13:32 INFO - PROCESS | 1778 | 1464639212572 Marionette TRACE conn4 <- [1,1462,null,{}] 13:13:32 INFO - PROCESS | 1778 | 1464639212578 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:32 INFO - PROCESS | 1778 | 1464639212860 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 13:13:32 INFO - PROCESS | 1778 | 1464639212880 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d0f000 == 120 [pid = 1778] [id = 373] 13:13:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 207 (0x8c050c00) [pid = 1778] [serial = 1120] [outer = (nil)] 13:13:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 208 (0x8d0ad400) [pid = 1778] [serial = 1121] [outer = 0x8c050c00] 13:13:32 INFO - PROCESS | 1778 | 1464639212959 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 209 (0x8d2d6000) [pid = 1778] [serial = 1122] [outer = 0x8c050c00] 13:13:34 INFO - PROCESS | 1778 | 1464639214128 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1584ms 13:13:34 INFO - PROCESS | 1778 | 1464639214154 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 13:13:34 INFO - PROCESS | 1778 | 1464639214161 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 13:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:13:34 INFO - PROCESS | 1778 | 1464639214171 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 1778 | 1464639214177 Marionette TRACE conn4 <- [1,1466,null,{}] 13:13:34 INFO - PROCESS | 1778 | 1464639214188 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:34 INFO - PROCESS | 1778 | 1464639214467 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 13:13:34 INFO - PROCESS | 1778 | 1464639214839 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x894c8c00 == 121 [pid = 1778] [id = 374] 13:13:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 210 (0x894ccc00) [pid = 1778] [serial = 1123] [outer = (nil)] 13:13:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 211 (0x8ac96800) [pid = 1778] [serial = 1124] [outer = 0x894ccc00] 13:13:34 INFO - PROCESS | 1778 | 1464639214945 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 212 (0x8af85800) [pid = 1778] [serial = 1125] [outer = 0x894ccc00] 13:13:35 INFO - PROCESS | 1778 | 1464639215962 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1838ms 13:13:36 INFO - PROCESS | 1778 | 1464639216009 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 13:13:36 INFO - PROCESS | 1778 | 1464639216019 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 13:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:13:36 INFO - PROCESS | 1778 | 1464639216030 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - PROCESS | 1778 | 1464639216034 Marionette TRACE conn4 <- [1,1470,null,{}] 13:13:36 INFO - PROCESS | 1778 | 1464639216041 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:36 INFO - PROCESS | 1778 | 1464639216307 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 13:13:36 INFO - PROCESS | 1778 | 1464639216635 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bc9d800 == 122 [pid = 1778] [id = 375] 13:13:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 213 (0x8bca2400) [pid = 1778] [serial = 1126] [outer = (nil)] 13:13:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 214 (0x8c0b8000) [pid = 1778] [serial = 1127] [outer = 0x8bca2400] 13:13:36 INFO - PROCESS | 1778 | 1464639216744 Marionette DEBUG loaded listener.js 13:13:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 215 (0x8d2d9800) [pid = 1778] [serial = 1128] [outer = 0x8bca2400] 13:13:37 INFO - PROCESS | 1778 | 1464639217819 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1836ms 13:13:37 INFO - PROCESS | 1778 | 1464639217868 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 13:13:37 INFO - PROCESS | 1778 | 1464639217871 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 13:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:13:37 INFO - PROCESS | 1778 | 1464639217881 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:13:37 INFO - PROCESS | 1778 | 1464639217887 Marionette TRACE conn4 <- [1,1474,null,{}] 13:13:37 INFO - PROCESS | 1778 | 1464639217907 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:38 INFO - PROCESS | 1778 | 1464639218182 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 13:13:38 INFO - PROCESS | 1778 | 1464639218549 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcca400 == 123 [pid = 1778] [id = 376] 13:13:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 216 (0x8dd95000) [pid = 1778] [serial = 1129] [outer = (nil)] 13:13:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 217 (0x8e4b1c00) [pid = 1778] [serial = 1130] [outer = 0x8dd95000] 13:13:38 INFO - PROCESS | 1778 | 1464639218646 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 218 (0x8e67b800) [pid = 1778] [serial = 1131] [outer = 0x8dd95000] 13:13:39 INFO - PROCESS | 1778 | 1464639219652 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1842ms 13:13:39 INFO - PROCESS | 1778 | 1464639219724 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 13:13:39 INFO - PROCESS | 1778 | 1464639219729 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 13:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:13:39 INFO - PROCESS | 1778 | 1464639219736 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 1778 | 1464639219740 Marionette TRACE conn4 <- [1,1478,null,{}] 13:13:39 INFO - PROCESS | 1778 | 1464639219746 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:40 INFO - PROCESS | 1778 | 1464639220013 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 13:13:40 INFO - PROCESS | 1778 | 1464639220348 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfb6800 == 124 [pid = 1778] [id = 377] 13:13:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 219 (0x8edb4c00) [pid = 1778] [serial = 1132] [outer = (nil)] 13:13:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 220 (0x8f0ca800) [pid = 1778] [serial = 1133] [outer = 0x8edb4c00] 13:13:40 INFO - PROCESS | 1778 | 1464639220443 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 221 (0x8f18d400) [pid = 1778] [serial = 1134] [outer = 0x8edb4c00] 13:13:41 INFO - PROCESS | 1778 | 1464639221440 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1736ms 13:13:41 INFO - PROCESS | 1778 | 1464639221475 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 13:13:41 INFO - PROCESS | 1778 | 1464639221478 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 13:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:13:41 INFO - PROCESS | 1778 | 1464639221486 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:13:41 INFO - PROCESS | 1778 | 1464639221490 Marionette TRACE conn4 <- [1,1482,null,{}] 13:13:41 INFO - PROCESS | 1778 | 1464639221497 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:41 INFO - PROCESS | 1778 | 1464639221728 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 13:13:42 INFO - PROCESS | 1778 | 1464639222054 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef40800 == 125 [pid = 1778] [id = 378] 13:13:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 222 (0x8f0c5800) [pid = 1778] [serial = 1135] [outer = (nil)] 13:13:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 223 (0x8f786c00) [pid = 1778] [serial = 1136] [outer = 0x8f0c5800] 13:13:42 INFO - PROCESS | 1778 | 1464639222151 Marionette DEBUG loaded listener.js 13:13:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 224 (0x8f78b800) [pid = 1778] [serial = 1137] [outer = 0x8f0c5800] 13:13:43 INFO - PROCESS | 1778 | 1464639223147 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1739ms 13:13:43 INFO - PROCESS | 1778 | 1464639223226 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 13:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:13:43 INFO - PROCESS | 1778 | 1464639223231 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 13:13:43 INFO - PROCESS | 1778 | 1464639223238 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:13:43 INFO - PROCESS | 1778 | 1464639223242 Marionette TRACE conn4 <- [1,1486,null,{}] 13:13:43 INFO - PROCESS | 1778 | 1464639223248 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:43 INFO - PROCESS | 1778 | 1464639223533 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 13:13:43 INFO - PROCESS | 1778 | 1464639223804 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f18f000 == 126 [pid = 1778] [id = 379] 13:13:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 225 (0x90ff2800) [pid = 1778] [serial = 1138] [outer = (nil)] 13:13:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 226 (0x921f7000) [pid = 1778] [serial = 1139] [outer = 0x90ff2800] 13:13:43 INFO - PROCESS | 1778 | 1464639223895 Marionette DEBUG loaded listener.js 13:13:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 227 (0x92666c00) [pid = 1778] [serial = 1140] [outer = 0x90ff2800] 13:13:44 INFO - PROCESS | 1778 | 1464639224889 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1739ms 13:13:44 INFO - PROCESS | 1778 | 1464639224980 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 13:13:44 INFO - PROCESS | 1778 | 1464639224985 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 13:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:13:45 INFO - PROCESS | 1778 | 1464639224997 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:13:45 INFO - PROCESS | 1778 | 1464639225000 Marionette TRACE conn4 <- [1,1490,null,{}] 13:13:45 INFO - PROCESS | 1778 | 1464639225007 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:45 INFO - PROCESS | 1778 | 1464639225275 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 13:13:45 INFO - PROCESS | 1778 | 1464639225595 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0cd000 == 127 [pid = 1778] [id = 380] 13:13:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 228 (0x9266dc00) [pid = 1778] [serial = 1141] [outer = (nil)] 13:13:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 229 (0x92aae000) [pid = 1778] [serial = 1142] [outer = 0x9266dc00] 13:13:45 INFO - PROCESS | 1778 | 1464639225696 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 230 (0x92d54c00) [pid = 1778] [serial = 1143] [outer = 0x9266dc00] 13:13:46 INFO - PROCESS | 1778 | 1464639226672 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1732ms 13:13:46 INFO - PROCESS | 1778 | 1464639226729 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 1778 | 1464639226735 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 13:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:13:46 INFO - PROCESS | 1778 | 1464639226741 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 1778 | 1464639226745 Marionette TRACE conn4 <- [1,1494,null,{}] 13:13:46 INFO - PROCESS | 1778 | 1464639226750 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:47 INFO - PROCESS | 1778 | 1464639227012 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 13:13:47 INFO - PROCESS | 1778 | 1464639227333 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x92671c00 == 128 [pid = 1778] [id = 381] 13:13:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 231 (0x929b9800) [pid = 1778] [serial = 1144] [outer = (nil)] 13:13:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 232 (0x92df8400) [pid = 1778] [serial = 1145] [outer = 0x929b9800] 13:13:47 INFO - PROCESS | 1778 | 1464639227430 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 233 (0x92e58c00) [pid = 1778] [serial = 1146] [outer = 0x929b9800] 13:13:48 INFO - PROCESS | 1778 | 1464639228371 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1685ms 13:13:48 INFO - PROCESS | 1778 | 1464639228427 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 13:13:48 INFO - PROCESS | 1778 | 1464639228432 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 13:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:13:48 INFO - PROCESS | 1778 | 1464639228438 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:13:48 INFO - PROCESS | 1778 | 1464639228442 Marionette TRACE conn4 <- [1,1498,null,{}] 13:13:48 INFO - PROCESS | 1778 | 1464639228448 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:48 INFO - PROCESS | 1778 | 1464639228684 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 13:13:49 INFO - PROCESS | 1778 | 1464639229007 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x92d63400 == 129 [pid = 1778] [id = 382] 13:13:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 234 (0x92ded400) [pid = 1778] [serial = 1147] [outer = (nil)] 13:13:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 235 (0x9510a800) [pid = 1778] [serial = 1148] [outer = 0x92ded400] 13:13:49 INFO - PROCESS | 1778 | 1464639229104 Marionette DEBUG loaded listener.js 13:13:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 236 (0x951cd000) [pid = 1778] [serial = 1149] [outer = 0x92ded400] 13:13:50 INFO - PROCESS | 1778 | 1464639230072 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1682ms 13:13:50 INFO - PROCESS | 1778 | 1464639230123 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 13:13:50 INFO - PROCESS | 1778 | 1464639230127 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 13:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:13:50 INFO - PROCESS | 1778 | 1464639230134 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:13:50 INFO - PROCESS | 1778 | 1464639230138 Marionette TRACE conn4 <- [1,1502,null,{}] 13:13:50 INFO - PROCESS | 1778 | 1464639230144 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:50 INFO - PROCESS | 1778 | 1464639230409 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 13:13:50 INFO - PROCESS | 1778 | 1464639230745 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfb6400 == 130 [pid = 1778] [id = 383] 13:13:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 237 (0x94594800) [pid = 1778] [serial = 1150] [outer = (nil)] 13:13:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 238 (0x97631c00) [pid = 1778] [serial = 1151] [outer = 0x94594800] 13:13:50 INFO - PROCESS | 1778 | 1464639230839 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 239 (0x99008800) [pid = 1778] [serial = 1152] [outer = 0x94594800] 13:13:51 INFO - PROCESS | 1778 | 1464639231836 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1736ms 13:13:51 INFO - PROCESS | 1778 | 1464639231871 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 1778 | 1464639231876 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 13:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:13:51 INFO - PROCESS | 1778 | 1464639231883 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 1778 | 1464639231887 Marionette TRACE conn4 <- [1,1506,null,{}] 13:13:51 INFO - PROCESS | 1778 | 1464639231893 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:52 INFO - PROCESS | 1778 | 1464639232154 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 13:13:52 INFO - PROCESS | 1778 | 1464639232485 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x951d9000 == 131 [pid = 1778] [id = 384] 13:13:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 240 (0x9c04b400) [pid = 1778] [serial = 1153] [outer = (nil)] 13:13:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 241 (0x9c4bb400) [pid = 1778] [serial = 1154] [outer = 0x9c04b400] 13:13:52 INFO - PROCESS | 1778 | 1464639232595 Marionette DEBUG loaded listener.js 13:13:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 242 (0x9c868c00) [pid = 1778] [serial = 1155] [outer = 0x9c04b400] 13:13:53 INFO - PROCESS | 1778 | 1464639233538 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1684ms 13:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:13:53 INFO - PROCESS | 1778 | 1464639233569 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 13:13:53 INFO - PROCESS | 1778 | 1464639233572 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 13:13:53 INFO - PROCESS | 1778 | 1464639233579 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:13:53 INFO - PROCESS | 1778 | 1464639233583 Marionette TRACE conn4 <- [1,1510,null,{}] 13:13:53 INFO - PROCESS | 1778 | 1464639233588 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:53 INFO - PROCESS | 1778 | 1464639233812 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 13:13:54 INFO - PROCESS | 1778 | 1464639234145 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c275000 == 132 [pid = 1778] [id = 385] 13:13:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 243 (0x9c865000) [pid = 1778] [serial = 1156] [outer = (nil)] 13:13:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 244 (0x9c88e000) [pid = 1778] [serial = 1157] [outer = 0x9c865000] 13:13:54 INFO - PROCESS | 1778 | 1464639234241 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 245 (0x9c890800) [pid = 1778] [serial = 1158] [outer = 0x9c865000] 13:13:55 INFO - PROCESS | 1778 | 1464639235218 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1685ms 13:13:55 INFO - PROCESS | 1778 | 1464639235265 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 13:13:55 INFO - PROCESS | 1778 | 1464639235268 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 13:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:13:55 INFO - PROCESS | 1778 | 1464639235275 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:13:55 INFO - PROCESS | 1778 | 1464639235278 Marionette TRACE conn4 <- [1,1514,null,{}] 13:13:55 INFO - PROCESS | 1778 | 1464639235284 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:55 INFO - PROCESS | 1778 | 1464639235525 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 13:13:55 INFO - PROCESS | 1778 | 1464639235867 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2d2400 == 133 [pid = 1778] [id = 386] 13:13:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 246 (0x8dd90000) [pid = 1778] [serial = 1159] [outer = (nil)] 13:13:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 247 (0x9c945c00) [pid = 1778] [serial = 1160] [outer = 0x8dd90000] 13:13:55 INFO - PROCESS | 1778 | 1464639235963 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 248 (0x9c953c00) [pid = 1778] [serial = 1161] [outer = 0x8dd90000] 13:13:56 INFO - PROCESS | 1778 | 1464639236903 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1681ms 13:13:56 INFO - PROCESS | 1778 | 1464639236957 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 13:13:56 INFO - PROCESS | 1778 | 1464639236961 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 13:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:13:56 INFO - PROCESS | 1778 | 1464639236968 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - PROCESS | 1778 | 1464639236971 Marionette TRACE conn4 <- [1,1518,null,{}] 13:13:56 INFO - PROCESS | 1778 | 1464639236978 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:57 INFO - PROCESS | 1778 | 1464639237248 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 13:13:57 INFO - PROCESS | 1778 | 1464639237578 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c88f800 == 134 [pid = 1778] [id = 387] 13:13:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 249 (0x9c923c00) [pid = 1778] [serial = 1162] [outer = (nil)] 13:13:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 250 (0x9d145400) [pid = 1778] [serial = 1163] [outer = 0x9c923c00] 13:13:57 INFO - PROCESS | 1778 | 1464639237668 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 251 (0x9d14d400) [pid = 1778] [serial = 1164] [outer = 0x9c923c00] 13:13:58 INFO - PROCESS | 1778 | 1464639238604 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1682ms 13:13:58 INFO - PROCESS | 1778 | 1464639238652 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 1778 | 1464639238655 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 13:13:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:13:58 INFO - PROCESS | 1778 | 1464639238662 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - PROCESS | 1778 | 1464639238666 Marionette TRACE conn4 <- [1,1522,null,{}] 13:13:58 INFO - PROCESS | 1778 | 1464639238671 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:58 INFO - PROCESS | 1778 | 1464639238902 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 13:13:59 INFO - PROCESS | 1778 | 1464639239228 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcc9000 == 135 [pid = 1778] [id = 388] 13:13:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 252 (0x9cb6c400) [pid = 1778] [serial = 1165] [outer = (nil)] 13:13:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 253 (0x9d204c00) [pid = 1778] [serial = 1166] [outer = 0x9cb6c400] 13:13:59 INFO - PROCESS | 1778 | 1464639239324 Marionette DEBUG loaded listener.js 13:13:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 254 (0x9d206c00) [pid = 1778] [serial = 1167] [outer = 0x9cb6c400] 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:13:59 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:13:59 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:14:00 INFO - PROCESS | 1778 | 1464639240203 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:14:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:14:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:14:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:14:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:14:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 13:14:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:14:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 13:14:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:14:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1581ms 13:14:00 INFO - PROCESS | 1778 | 1464639240266 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 13:14:00 INFO - PROCESS | 1778 | 1464639240269 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 13:14:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:14:00 INFO - PROCESS | 1778 | 1464639240285 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 1778 | 1464639240289 Marionette TRACE conn4 <- [1,1526,null,{}] 13:14:00 INFO - PROCESS | 1778 | 1464639240295 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:00 INFO - PROCESS | 1778 | 1464639240535 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 13:14:00 INFO - PROCESS | 1778 | 1464639240893 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f188c00 == 136 [pid = 1778] [id = 389] 13:14:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 255 (0x9d20d000) [pid = 1778] [serial = 1168] [outer = (nil)] 13:14:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 256 (0x9d268400) [pid = 1778] [serial = 1169] [outer = 0x9d20d000] 13:14:00 INFO - PROCESS | 1778 | 1464639240987 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 257 (0x9d9cc400) [pid = 1778] [serial = 1170] [outer = 0x9d20d000] 13:14:01 INFO - PROCESS | 1778 | 1464639241848 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:14:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:14:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:14:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:14:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1641ms 13:14:01 INFO - PROCESS | 1778 | 1464639241929 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 1778 | 1464639241933 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 13:14:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:14:01 INFO - PROCESS | 1778 | 1464639241940 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 1778 | 1464639241944 Marionette TRACE conn4 <- [1,1530,null,{}] 13:14:01 INFO - PROCESS | 1778 | 1464639241951 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:02 INFO - PROCESS | 1778 | 1464639242183 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 13:14:02 INFO - PROCESS | 1778 | 1464639242526 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0d2c00 == 137 [pid = 1778] [id = 390] 13:14:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 258 (0x9d20c000) [pid = 1778] [serial = 1171] [outer = (nil)] 13:14:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 259 (0xa1165800) [pid = 1778] [serial = 1172] [outer = 0x9d20c000] 13:14:02 INFO - PROCESS | 1778 | 1464639242629 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 260 (0xa2150800) [pid = 1778] [serial = 1173] [outer = 0x9d20c000] 13:14:03 INFO - PROCESS | 1778 | 1464639243432 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:14:03 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 13:14:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:14:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:14:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 13:14:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:14:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1539ms 13:14:03 INFO - PROCESS | 1778 | 1464639243482 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 1778 | 1464639243487 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 13:14:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:14:03 INFO - PROCESS | 1778 | 1464639243495 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 1778 | 1464639243499 Marionette TRACE conn4 <- [1,1534,null,{}] 13:14:03 INFO - PROCESS | 1778 | 1464639243506 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:03 INFO - PROCESS | 1778 | 1464639243806 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 13:14:04 INFO - PROCESS | 1778 | 1464639244701 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8613e000 == 136 [pid = 1778] [id = 322] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x86c3d800 == 135 [pid = 1778] [id = 283] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f0c00 == 134 [pid = 1778] [id = 324] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfb5800 == 133 [pid = 1778] [id = 323] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8613e400 == 132 [pid = 1778] [id = 325] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x894c8000 == 131 [pid = 1778] [id = 366] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x9b47cc00 == 130 [pid = 1778] [id = 367] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x85eed800 == 129 [pid = 1778] [id = 365] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x990e5000 == 128 [pid = 1778] [id = 364] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x99009000 == 127 [pid = 1778] [id = 363] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x92dedc00 == 126 [pid = 1778] [id = 361] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x95104000 == 125 [pid = 1778] [id = 362] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x9266bc00 == 124 [pid = 1778] [id = 360] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x92505000 == 123 [pid = 1778] [id = 359] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8dcbd800 == 122 [pid = 1778] [id = 358] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8f662000 == 121 [pid = 1778] [id = 357] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd92c00 == 120 [pid = 1778] [id = 356] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8b0c6400 == 119 [pid = 1778] [id = 355] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0b8800 == 118 [pid = 1778] [id = 354] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x867c8400 == 117 [pid = 1778] [id = 352] 13:14:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8ac97800 == 116 [pid = 1778] [id = 353] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 259 (0x8cfbcc00) [pid = 1778] [serial = 1007] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 258 (0x8f0d2000) [pid = 1778] [serial = 1022] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 257 (0x8dd90800) [pid = 1778] [serial = 1013] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 256 (0x8d1be400) [pid = 1778] [serial = 1053] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 255 (0x877c0800) [pid = 1778] [serial = 995] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 254 (0x8af44800) [pid = 1778] [serial = 998] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 253 (0x8af42000) [pid = 1778] [serial = 1046] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 252 (0x8edb5400) [pid = 1778] [serial = 1019] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 251 (0x9250ac00) [pid = 1778] [serial = 1034] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 250 (0x8c0e4c00) [pid = 1778] [serial = 1004] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 249 (0x8e676000) [pid = 1778] [serial = 1016] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 248 (0x8beee000) [pid = 1778] [serial = 1001] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 247 (0x894cd000) [pid = 1778] [serial = 1043] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 246 (0x91f11000) [pid = 1778] [serial = 1031] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 245 (0x8980ac00) [pid = 1778] [serial = 1044] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 244 (0x8f783c00) [pid = 1778] [serial = 1025] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 243 (0x929c0400) [pid = 1778] [serial = 1037] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 242 (0x90ff1800) [pid = 1778] [serial = 1028] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 241 (0x8b6abc00) [pid = 1778] [serial = 993] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 240 (0x8c052000) [pid = 1778] [serial = 1050] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 239 (0x92c3ec00) [pid = 1778] [serial = 1040] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 238 (0x8d9f8c00) [pid = 1778] [serial = 1010] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 237 (0x8d0adc00) [pid = 1778] [serial = 1052] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 236 (0x8bca3c00) [pid = 1778] [serial = 1049] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 235 (0x8af88c00) [pid = 1778] [serial = 1047] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | --DOMWINDOW == 234 (0x8d0a2400) [pid = 1778] [serial = 1055] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x85ef0c00 == 117 [pid = 1778] [id = 391] 13:14:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 235 (0x85ef2c00) [pid = 1778] [serial = 1174] [outer = (nil)] 13:14:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 236 (0x86d02c00) [pid = 1778] [serial = 1175] [outer = 0x85ef2c00] 13:14:05 INFO - PROCESS | 1778 | 1464639245849 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 237 (0x877cb400) [pid = 1778] [serial = 1176] [outer = 0x85ef2c00] 13:14:06 INFO - PROCESS | 1778 | 1464639246704 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:14:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:14:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 3290ms 13:14:06 INFO - PROCESS | 1778 | 1464639246786 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 13:14:06 INFO - PROCESS | 1778 | 1464639246801 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 13:14:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:14:06 INFO - PROCESS | 1778 | 1464639246810 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 1778 | 1464639246818 Marionette TRACE conn4 <- [1,1538,null,{}] 13:14:06 INFO - PROCESS | 1778 | 1464639246826 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:07 INFO - PROCESS | 1778 | 1464639247061 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 13:14:07 INFO - PROCESS | 1778 | 1464639247334 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac9e800 == 118 [pid = 1778] [id = 392] 13:14:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 238 (0x8ac9f400) [pid = 1778] [serial = 1177] [outer = (nil)] 13:14:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 239 (0x8af44800) [pid = 1778] [serial = 1178] [outer = 0x8ac9f400] 13:14:07 INFO - PROCESS | 1778 | 1464639247429 Marionette DEBUG loaded listener.js 13:14:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 240 (0x8b0be000) [pid = 1778] [serial = 1179] [outer = 0x8ac9f400] 13:14:08 INFO - PROCESS | 1778 | 1464639248296 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:14:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:14:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1544ms 13:14:08 INFO - PROCESS | 1778 | 1464639248358 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 13:14:08 INFO - PROCESS | 1778 | 1464639248364 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 13:14:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:14:08 INFO - PROCESS | 1778 | 1464639248372 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:14:08 INFO - PROCESS | 1778 | 1464639248376 Marionette TRACE conn4 <- [1,1542,null,{}] 13:14:08 INFO - PROCESS | 1778 | 1464639248381 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:08 INFO - PROCESS | 1778 | 1464639248649 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 13:14:08 INFO - PROCESS | 1778 | 1464639248678 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b64e400 == 119 [pid = 1778] [id = 393] 13:14:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 241 (0x8b6a2800) [pid = 1778] [serial = 1180] [outer = (nil)] 13:14:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 242 (0x8bca3c00) [pid = 1778] [serial = 1181] [outer = 0x8b6a2800] 13:14:08 INFO - PROCESS | 1778 | 1464639248754 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 243 (0x8c052c00) [pid = 1778] [serial = 1182] [outer = 0x8b6a2800] 13:14:09 INFO - PROCESS | 1778 | 1464639249784 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1486ms 13:14:09 INFO - PROCESS | 1778 | 1464639249859 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 1778 | 1464639249863 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 13:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:14:09 INFO - PROCESS | 1778 | 1464639249873 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - PROCESS | 1778 | 1464639249882 Marionette TRACE conn4 <- [1,1546,null,{}] 13:14:09 INFO - PROCESS | 1778 | 1464639249904 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:10 INFO - PROCESS | 1778 | 1464639250209 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 242 (0x867cb400) [pid = 1778] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 241 (0x9907fc00) [pid = 1778] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 240 (0x990ef800) [pid = 1778] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 239 (0x9266ec00) [pid = 1778] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 238 (0x90f72c00) [pid = 1778] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 237 (0x8c05ec00) [pid = 1778] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 236 (0x8d1b2400) [pid = 1778] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 235 (0x992ed000) [pid = 1778] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 234 (0x8ac9fc00) [pid = 1778] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 233 (0x8c0b5800) [pid = 1778] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 232 (0x910df400) [pid = 1778] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 231 (0x8f184000) [pid = 1778] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 230 (0x8bee3c00) [pid = 1778] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 229 (0x8ef36c00) [pid = 1778] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 228 (0x894cd400) [pid = 1778] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 227 (0x867c9400) [pid = 1778] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 226 (0x92510400) [pid = 1778] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 225 (0x8d9f1800) [pid = 1778] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 224 (0x92df3800) [pid = 1778] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 223 (0x90f73c00) [pid = 1778] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 222 (0x8af8c800) [pid = 1778] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 221 (0x8e4b3400) [pid = 1778] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 220 (0x8c0b8c00) [pid = 1778] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 219 (0x8e678c00) [pid = 1778] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 218 (0x8af39c00) [pid = 1778] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 217 (0x8d0af800) [pid = 1778] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 216 (0x89807400) [pid = 1778] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 215 (0x8c0bcc00) [pid = 1778] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 214 (0x8edb1c00) [pid = 1778] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 213 (0x90f79400) [pid = 1778] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 212 (0x92ab2c00) [pid = 1778] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 211 (0x92d5d000) [pid = 1778] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 210 (0x8bc98000) [pid = 1778] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 209 (0x8cfbf000) [pid = 1778] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 208 (0x894ce400) [pid = 1778] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 207 (0x86d08000) [pid = 1778] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 206 (0x9b484000) [pid = 1778] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 205 (0x8c0ba000) [pid = 1778] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 204 (0x8bc9ec00) [pid = 1778] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 203 (0x92c3b400) [pid = 1778] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 202 (0x95106c00) [pid = 1778] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 201 (0x90f7b400) [pid = 1778] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 200 (0x8ef3c800) [pid = 1778] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 199 (0x8d2d4800) [pid = 1778] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 198 (0x86c39800) [pid = 1778] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 197 (0x9266a800) [pid = 1778] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 196 (0x929bc800) [pid = 1778] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 195 (0x8e678400) [pid = 1778] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 194 (0x86c3d400) [pid = 1778] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 193 (0x8f520c00) [pid = 1778] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 192 (0x8f661c00) [pid = 1778] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 191 (0x8f781c00) [pid = 1778] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 190 (0x92507000) [pid = 1778] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 189 (0x8f0c9800) [pid = 1778] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 188 (0x8e677000) [pid = 1778] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 187 (0x890c6400) [pid = 1778] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 186 (0x8d9f7000) [pid = 1778] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 185 (0x8e4b1400) [pid = 1778] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 184 (0x8d2d1c00) [pid = 1778] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 183 (0x8c05c000) [pid = 1778] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 182 (0x86c3d000) [pid = 1778] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 181 (0x8dcc1800) [pid = 1778] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 180 (0x929c5c00) [pid = 1778] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 179 (0x8dcc0c00) [pid = 1778] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x8c0e3400) [pid = 1778] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x8b57b000) [pid = 1778] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x8dc53000) [pid = 1778] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x86d0f400) [pid = 1778] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x929c3000) [pid = 1778] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x8c0e5400) [pid = 1778] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x8cfb3c00) [pid = 1778] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:14:11 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x8f667800) [pid = 1778] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:14:11 INFO - PROCESS | 1778 | 1464639251534 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x85ef5400 == 120 [pid = 1778] [id = 394] 13:14:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x86140400) [pid = 1778] [serial = 1183] [outer = (nil)] 13:14:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x86c3d400) [pid = 1778] [serial = 1184] [outer = 0x86140400] 13:14:11 INFO - PROCESS | 1778 | 1464639251692 Marionette DEBUG loaded listener.js 13:14:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x894ce400) [pid = 1778] [serial = 1185] [outer = 0x86140400] 13:14:12 INFO - PROCESS | 1778 | 1464639252467 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:14:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2661ms 13:14:12 INFO - PROCESS | 1778 | 1464639252535 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 13:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:14:12 INFO - PROCESS | 1778 | 1464639252540 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 13:14:12 INFO - PROCESS | 1778 | 1464639252546 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 1778 | 1464639252549 Marionette TRACE conn4 <- [1,1550,null,{}] 13:14:12 INFO - PROCESS | 1778 | 1464639252555 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:12 INFO - PROCESS | 1778 | 1464639252772 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 13:14:12 INFO - PROCESS | 1778 | 1464639252974 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8613f400 == 121 [pid = 1778] [id = 395] 13:14:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x86d08000) [pid = 1778] [serial = 1186] [outer = (nil)] 13:14:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x8c0b5800) [pid = 1778] [serial = 1187] [outer = 0x86d08000] 13:14:13 INFO - PROCESS | 1778 | 1464639253058 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x8cfb3c00) [pid = 1778] [serial = 1188] [outer = 0x86d08000] 13:14:14 INFO - PROCESS | 1778 | 1464639254188 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1689ms 13:14:14 INFO - PROCESS | 1778 | 1464639254236 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 1778 | 1464639254243 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 13:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:14:14 INFO - PROCESS | 1778 | 1464639254253 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 1778 | 1464639254258 Marionette TRACE conn4 <- [1,1554,null,{}] 13:14:14 INFO - PROCESS | 1778 | 1464639254268 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:14 INFO - PROCESS | 1778 | 1464639254506 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 13:14:14 INFO - PROCESS | 1778 | 1464639254847 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d0d400 == 122 [pid = 1778] [id = 396] 13:14:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x890ca000) [pid = 1778] [serial = 1189] [outer = (nil)] 13:14:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0x8af43400) [pid = 1778] [serial = 1190] [outer = 0x890ca000] 13:14:14 INFO - PROCESS | 1778 | 1464639254944 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 180 (0x8b650800) [pid = 1778] [serial = 1191] [outer = 0x890ca000] 13:14:15 INFO - PROCESS | 1778 | 1464639255951 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1742ms 13:14:16 INFO - PROCESS | 1778 | 1464639255997 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 1778 | 1464639256006 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 13:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:14:16 INFO - PROCESS | 1778 | 1464639256020 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 1778 | 1464639256028 Marionette TRACE conn4 <- [1,1558,null,{}] 13:14:16 INFO - PROCESS | 1778 | 1464639256036 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:16 INFO - PROCESS | 1778 | 1464639256339 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 13:14:16 INFO - PROCESS | 1778 | 1464639256677 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c059000 == 123 [pid = 1778] [id = 397] 13:14:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 181 (0x8c05e400) [pid = 1778] [serial = 1192] [outer = (nil)] 13:14:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 182 (0x8c0ee400) [pid = 1778] [serial = 1193] [outer = 0x8c05e400] 13:14:16 INFO - PROCESS | 1778 | 1464639256773 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 183 (0x8d0a6400) [pid = 1778] [serial = 1194] [outer = 0x8c05e400] 13:14:17 INFO - PROCESS | 1778 | 1464639257778 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1796ms 13:14:17 INFO - PROCESS | 1778 | 1464639257815 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 1778 | 1464639257819 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 13:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:14:17 INFO - PROCESS | 1778 | 1464639257826 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 1778 | 1464639257833 Marionette TRACE conn4 <- [1,1562,null,{}] 13:14:17 INFO - PROCESS | 1778 | 1464639257851 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:18 INFO - PROCESS | 1778 | 1464639258141 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 13:14:18 INFO - PROCESS | 1778 | 1464639258533 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfb5000 == 124 [pid = 1778] [id = 398] 13:14:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 184 (0x8d1b3400) [pid = 1778] [serial = 1195] [outer = (nil)] 13:14:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 185 (0x8d9f9000) [pid = 1778] [serial = 1196] [outer = 0x8d1b3400] 13:14:18 INFO - PROCESS | 1778 | 1464639258631 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 186 (0x8dc4f800) [pid = 1778] [serial = 1197] [outer = 0x8d1b3400] 13:14:19 INFO - PROCESS | 1778 | 1464639259595 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:14:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:14:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1839ms 13:14:19 INFO - PROCESS | 1778 | 1464639259666 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 13:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:14:19 INFO - PROCESS | 1778 | 1464639259671 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 13:14:19 INFO - PROCESS | 1778 | 1464639259678 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:14:19 INFO - PROCESS | 1778 | 1464639259682 Marionette TRACE conn4 <- [1,1566,null,{}] 13:14:19 INFO - PROCESS | 1778 | 1464639259687 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:20 INFO - PROCESS | 1778 | 1464639260011 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 13:14:20 INFO - PROCESS | 1778 | 1464639260350 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6b0800 == 125 [pid = 1778] [id = 399] 13:14:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 187 (0x8b6a5400) [pid = 1778] [serial = 1198] [outer = (nil)] 13:14:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 188 (0x8dcc6800) [pid = 1778] [serial = 1199] [outer = 0x8b6a5400] 13:14:20 INFO - PROCESS | 1778 | 1464639260454 Marionette DEBUG loaded listener.js 13:14:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 189 (0x8dd8b800) [pid = 1778] [serial = 1200] [outer = 0x8b6a5400] 13:14:21 INFO - PROCESS | 1778 | 1464639261412 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1783ms 13:14:21 INFO - PROCESS | 1778 | 1464639261462 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 1778 | 1464639261466 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 13:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:14:21 INFO - PROCESS | 1778 | 1464639261474 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - PROCESS | 1778 | 1464639261478 Marionette TRACE conn4 <- [1,1570,null,{}] 13:14:21 INFO - PROCESS | 1778 | 1464639261484 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:21 INFO - PROCESS | 1778 | 1464639261761 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 13:14:22 INFO - PROCESS | 1778 | 1464639262088 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9fa000 == 126 [pid = 1778] [id = 400] 13:14:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 190 (0x8dcc0c00) [pid = 1778] [serial = 1201] [outer = (nil)] 13:14:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 191 (0x8e4af800) [pid = 1778] [serial = 1202] [outer = 0x8dcc0c00] 13:14:22 INFO - PROCESS | 1778 | 1464639262188 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 192 (0x8e4b6400) [pid = 1778] [serial = 1203] [outer = 0x8dcc0c00] 13:14:23 INFO - PROCESS | 1778 | 1464639263140 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1737ms 13:14:23 INFO - PROCESS | 1778 | 1464639263212 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 1778 | 1464639263215 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 13:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:14:23 INFO - PROCESS | 1778 | 1464639263222 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 1778 | 1464639263225 Marionette TRACE conn4 <- [1,1574,null,{}] 13:14:23 INFO - PROCESS | 1778 | 1464639263231 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:23 INFO - PROCESS | 1778 | 1464639263509 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 13:14:23 INFO - PROCESS | 1778 | 1464639263849 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6a7800 == 127 [pid = 1778] [id = 401] 13:14:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 193 (0x8dd99c00) [pid = 1778] [serial = 1204] [outer = (nil)] 13:14:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 194 (0x8ef3bc00) [pid = 1778] [serial = 1205] [outer = 0x8dd99c00] 13:14:23 INFO - PROCESS | 1778 | 1464639263940 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 195 (0x8f0d2400) [pid = 1778] [serial = 1206] [outer = 0x8dd99c00] 13:14:24 INFO - PROCESS | 1778 | 1464639264834 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1684ms 13:14:24 INFO - PROCESS | 1778 | 1464639264908 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 1778 | 1464639264912 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 13:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:14:24 INFO - PROCESS | 1778 | 1464639264923 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - PROCESS | 1778 | 1464639264926 Marionette TRACE conn4 <- [1,1578,null,{}] 13:14:24 INFO - PROCESS | 1778 | 1464639264933 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:25 INFO - PROCESS | 1778 | 1464639265186 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 13:14:25 INFO - PROCESS | 1778 | 1464639265528 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0c9800 == 128 [pid = 1778] [id = 402] 13:14:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 196 (0x8f0d0400) [pid = 1778] [serial = 1207] [outer = (nil)] 13:14:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 197 (0x8f661400) [pid = 1778] [serial = 1208] [outer = 0x8f0d0400] 13:14:25 INFO - PROCESS | 1778 | 1464639265626 Marionette DEBUG loaded listener.js 13:14:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 198 (0x8f665400) [pid = 1778] [serial = 1209] [outer = 0x8f0d0400] 13:14:26 INFO - PROCESS | 1778 | 1464639266571 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:14:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:14:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1681ms 13:14:26 INFO - PROCESS | 1778 | 1464639266605 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 13:14:26 INFO - PROCESS | 1778 | 1464639266608 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 13:14:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:14:26 INFO - PROCESS | 1778 | 1464639266615 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:14:26 INFO - PROCESS | 1778 | 1464639266618 Marionette TRACE conn4 <- [1,1582,null,{}] 13:14:26 INFO - PROCESS | 1778 | 1464639266627 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:26 INFO - PROCESS | 1778 | 1464639266895 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 13:14:27 INFO - PROCESS | 1778 | 1464639267269 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8824dc00 == 129 [pid = 1778] [id = 403] 13:14:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 199 (0x8ac97000) [pid = 1778] [serial = 1210] [outer = (nil)] 13:14:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 200 (0x90f73c00) [pid = 1778] [serial = 1211] [outer = 0x8ac97000] 13:14:27 INFO - PROCESS | 1778 | 1464639267358 Marionette DEBUG loaded listener.js 13:14:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 201 (0x90f7b000) [pid = 1778] [serial = 1212] [outer = 0x8ac97000] 13:14:28 INFO - PROCESS | 1778 | 1464639268269 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1686ms 13:14:28 INFO - PROCESS | 1778 | 1464639268304 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 1778 | 1464639268307 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 13:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:14:28 INFO - PROCESS | 1778 | 1464639268315 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:14:28 INFO - PROCESS | 1778 | 1464639268319 Marionette TRACE conn4 <- [1,1586,null,{}] 13:14:28 INFO - PROCESS | 1778 | 1464639268325 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:28 INFO - PROCESS | 1778 | 1464639268554 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 13:14:28 INFO - PROCESS | 1778 | 1464639268878 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f522800 == 130 [pid = 1778] [id = 404] 13:14:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 202 (0x8f787800) [pid = 1778] [serial = 1213] [outer = (nil)] 13:14:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 203 (0x910e6400) [pid = 1778] [serial = 1214] [outer = 0x8f787800] 13:14:28 INFO - PROCESS | 1778 | 1464639268982 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 204 (0x91f0f000) [pid = 1778] [serial = 1215] [outer = 0x8f787800] 13:14:29 INFO - PROCESS | 1778 | 1464639269894 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:14:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:14:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1633ms 13:14:29 INFO - PROCESS | 1778 | 1464639269949 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 1778 | 1464639269953 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 13:14:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:14:29 INFO - PROCESS | 1778 | 1464639269960 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 1778 | 1464639269964 Marionette TRACE conn4 <- [1,1590,null,{}] 13:14:29 INFO - PROCESS | 1778 | 1464639269970 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:30 INFO - PROCESS | 1778 | 1464639270202 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 13:14:30 INFO - PROCESS | 1778 | 1464639270543 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x910dbc00 == 131 [pid = 1778] [id = 405] 13:14:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 205 (0x910e1c00) [pid = 1778] [serial = 1216] [outer = (nil)] 13:14:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 206 (0x921f7400) [pid = 1778] [serial = 1217] [outer = 0x910e1c00] 13:14:30 INFO - PROCESS | 1778 | 1464639270675 Marionette DEBUG loaded listener.js 13:14:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 207 (0x9250fc00) [pid = 1778] [serial = 1218] [outer = 0x910e1c00] 13:14:31 INFO - PROCESS | 1778 | 1464639271640 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1740ms 13:14:31 INFO - PROCESS | 1778 | 1464639271702 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 13:14:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:14:31 INFO - PROCESS | 1778 | 1464639271707 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 13:14:31 INFO - PROCESS | 1778 | 1464639271714 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - PROCESS | 1778 | 1464639271718 Marionette TRACE conn4 <- [1,1594,null,{}] 13:14:31 INFO - PROCESS | 1778 | 1464639271724 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:32 INFO - PROCESS | 1778 | 1464639272001 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 13:14:32 INFO - PROCESS | 1778 | 1464639272346 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af83800 == 132 [pid = 1778] [id = 406] 13:14:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 208 (0x929be400) [pid = 1778] [serial = 1219] [outer = (nil)] 13:14:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 209 (0x92aaa000) [pid = 1778] [serial = 1220] [outer = 0x929be400] 13:14:32 INFO - PROCESS | 1778 | 1464639272448 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 210 (0x92c3a000) [pid = 1778] [serial = 1221] [outer = 0x929be400] 13:14:33 INFO - PROCESS | 1778 | 1464639273373 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:14:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:14:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1733ms 13:14:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:14:33 INFO - PROCESS | 1778 | 1464639273447 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 1778 | 1464639273450 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 13:14:33 INFO - PROCESS | 1778 | 1464639273457 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 1778 | 1464639273460 Marionette TRACE conn4 <- [1,1598,null,{}] 13:14:33 INFO - PROCESS | 1778 | 1464639273466 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:33 INFO - PROCESS | 1778 | 1464639273692 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 13:14:34 INFO - PROCESS | 1778 | 1464639274029 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x92aa5c00 == 133 [pid = 1778] [id = 407] 13:14:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 211 (0x92aad800) [pid = 1778] [serial = 1222] [outer = (nil)] 13:14:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 212 (0x92d5cc00) [pid = 1778] [serial = 1223] [outer = 0x92aad800] 13:14:34 INFO - PROCESS | 1778 | 1464639274126 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 213 (0x92d60400) [pid = 1778] [serial = 1224] [outer = 0x92aad800] 13:14:35 INFO - PROCESS | 1778 | 1464639275050 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:14:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:14:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1634ms 13:14:35 INFO - PROCESS | 1778 | 1464639275090 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 1778 | 1464639275094 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 13:14:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:14:35 INFO - PROCESS | 1778 | 1464639275100 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 1778 | 1464639275104 Marionette TRACE conn4 <- [1,1602,null,{}] 13:14:35 INFO - PROCESS | 1778 | 1464639275109 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:35 INFO - PROCESS | 1778 | 1464639275337 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 13:14:35 INFO - PROCESS | 1778 | 1464639275676 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b653c00 == 134 [pid = 1778] [id = 408] 13:14:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 214 (0x910ddc00) [pid = 1778] [serial = 1225] [outer = (nil)] 13:14:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 215 (0x92e55400) [pid = 1778] [serial = 1226] [outer = 0x910ddc00] 13:14:35 INFO - PROCESS | 1778 | 1464639275771 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 216 (0x92e5e400) [pid = 1778] [serial = 1227] [outer = 0x910ddc00] 13:14:36 INFO - PROCESS | 1778 | 1464639276690 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:14:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:14:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1630ms 13:14:36 INFO - PROCESS | 1778 | 1464639276732 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 13:14:36 INFO - PROCESS | 1778 | 1464639276736 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 13:14:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:14:36 INFO - PROCESS | 1778 | 1464639276743 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:14:36 INFO - PROCESS | 1778 | 1464639276746 Marionette TRACE conn4 <- [1,1606,null,{}] 13:14:36 INFO - PROCESS | 1778 | 1464639276752 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:37 INFO - PROCESS | 1778 | 1464639276995 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 13:14:37 INFO - PROCESS | 1778 | 1464639277336 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x877c0000 == 135 [pid = 1778] [id = 409] 13:14:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 217 (0x8aca0800) [pid = 1778] [serial = 1228] [outer = (nil)] 13:14:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 218 (0x95102c00) [pid = 1778] [serial = 1229] [outer = 0x8aca0800] 13:14:37 INFO - PROCESS | 1778 | 1464639277432 Marionette DEBUG loaded listener.js 13:14:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 219 (0x95110000) [pid = 1778] [serial = 1230] [outer = 0x8aca0800] 13:14:38 INFO - PROCESS | 1778 | 1464639278320 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:14:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:14:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1630ms 13:14:38 INFO - PROCESS | 1778 | 1464639278392 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 13:14:38 INFO - PROCESS | 1778 | 1464639278395 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 13:14:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:14:38 INFO - PROCESS | 1778 | 1464639278406 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:14:38 INFO - PROCESS | 1778 | 1464639278409 Marionette TRACE conn4 <- [1,1610,null,{}] 13:14:38 INFO - PROCESS | 1778 | 1464639278415 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:38 INFO - PROCESS | 1778 | 1464639278649 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 13:14:39 INFO - PROCESS | 1778 | 1464639278985 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x92e5c000 == 136 [pid = 1778] [id = 410] 13:14:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 220 (0x95106c00) [pid = 1778] [serial = 1231] [outer = (nil)] 13:14:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 221 (0x99077400) [pid = 1778] [serial = 1232] [outer = 0x95106c00] 13:14:39 INFO - PROCESS | 1778 | 1464639279083 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 222 (0x990f0000) [pid = 1778] [serial = 1233] [outer = 0x95106c00] 13:14:39 INFO - PROCESS | 1778 | 1464639279982 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:14:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:14:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1638ms 13:14:40 INFO - PROCESS | 1778 | 1464639280045 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 1778 | 1464639280049 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 13:14:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:14:40 INFO - PROCESS | 1778 | 1464639280057 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 1778 | 1464639280061 Marionette TRACE conn4 <- [1,1614,null,{}] 13:14:40 INFO - PROCESS | 1778 | 1464639280067 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:40 INFO - PROCESS | 1778 | 1464639280335 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 13:14:40 INFO - PROCESS | 1778 | 1464639280685 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x921e8400 == 137 [pid = 1778] [id = 411] 13:14:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 223 (0x97623000) [pid = 1778] [serial = 1234] [outer = (nil)] 13:14:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 224 (0x99f24800) [pid = 1778] [serial = 1235] [outer = 0x97623000] 13:14:40 INFO - PROCESS | 1778 | 1464639280784 Marionette DEBUG loaded listener.js 13:14:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 225 (0x9a00a800) [pid = 1778] [serial = 1236] [outer = 0x97623000] 13:14:41 INFO - PROCESS | 1778 | 1464639281733 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:14:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:14:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1740ms 13:14:41 INFO - PROCESS | 1778 | 1464639281797 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 1778 | 1464639281801 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 13:14:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:14:41 INFO - PROCESS | 1778 | 1464639281808 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - PROCESS | 1778 | 1464639281810 Marionette TRACE conn4 <- [1,1618,null,{}] 13:14:41 INFO - PROCESS | 1778 | 1464639281816 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:42 INFO - PROCESS | 1778 | 1464639282129 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 13:14:42 INFO - PROCESS | 1778 | 1464639282494 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c058400 == 138 [pid = 1778] [id = 412] 13:14:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 226 (0x8d9f3400) [pid = 1778] [serial = 1237] [outer = (nil)] 13:14:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 227 (0x9c047c00) [pid = 1778] [serial = 1238] [outer = 0x8d9f3400] 13:14:42 INFO - PROCESS | 1778 | 1464639282588 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 228 (0x9c04f000) [pid = 1778] [serial = 1239] [outer = 0x8d9f3400] 13:14:43 INFO - PROCESS | 1778 | 1464639283529 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:14:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:14:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1783ms 13:14:43 INFO - PROCESS | 1778 | 1464639283592 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 13:14:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:14:43 INFO - PROCESS | 1778 | 1464639283596 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 13:14:43 INFO - PROCESS | 1778 | 1464639283603 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:14:43 INFO - PROCESS | 1778 | 1464639283607 Marionette TRACE conn4 <- [1,1622,null,{}] 13:14:43 INFO - PROCESS | 1778 | 1464639283613 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:43 INFO - PROCESS | 1778 | 1464639283851 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x94599400 == 137 [pid = 1778] [id = 25] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x867ca000 == 136 [pid = 1778] [id = 307] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x86d10c00 == 135 [pid = 1778] [id = 308] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8ac9bc00 == 134 [pid = 1778] [id = 244] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6ab400 == 133 [pid = 1778] [id = 290] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6a6000 == 132 [pid = 1778] [id = 289] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8dcbe400 == 131 [pid = 1778] [id = 169] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x89802000 == 130 [pid = 1778] [id = 170] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8beea400 == 129 [pid = 1778] [id = 339] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x91f14800 == 128 [pid = 1778] [id = 345] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8edaf000 == 127 [pid = 1778] [id = 340] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x910db400 == 126 [pid = 1778] [id = 344] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x86145000 == 125 [pid = 1778] [id = 304] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x90f77400 == 124 [pid = 1778] [id = 342] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x9c88d400 == 123 [pid = 1778] [id = 26] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x867c7000 == 122 [pid = 1778] [id = 305] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8ac99400 == 121 [pid = 1778] [id = 306] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x9cb4dc00 == 120 [pid = 1778] [id = 18] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0b3000 == 119 [pid = 1778] [id = 163] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0b1800 == 118 [pid = 1778] [id = 338] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x9c044400 == 117 [pid = 1778] [id = 21] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0e4800 == 116 [pid = 1778] [id = 337] 13:14:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0cbc00 == 115 [pid = 1778] [id = 341] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 227 (0x8c05a800) [pid = 1778] [serial = 1002] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 226 (0x9a016c00) [pid = 1778] [serial = 1098] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 225 (0x8f664400) [pid = 1778] [serial = 948] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 224 (0x8b577400) [pid = 1778] [serial = 798] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 223 (0x8d2d4400) [pid = 1778] [serial = 1056] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 222 (0x92d5f800) [pid = 1778] [serial = 1080] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 221 (0x92eb0400) [pid = 1778] [serial = 972] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 220 (0x94598800) [pid = 1778] [serial = 1086] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 219 (0x929b8800) [pid = 1778] [serial = 957] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 218 (0x8b6a4c00) [pid = 1778] [serial = 933] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 217 (0x8ef34400) [pid = 1778] [serial = 1020] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 216 (0x8c0e8c00) [pid = 1778] [serial = 876] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 215 (0x8f527000) [pid = 1778] [serial = 1071] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 214 (0x8af8d000) [pid = 1778] [serial = 999] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 213 (0x9c4bf000) [pid = 1778] [serial = 1106] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 212 (0x8b582800) [pid = 1778] [serial = 867] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 211 (0x8d1b6c00) [pid = 1778] [serial = 1065] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 210 (0x8c0b5400) [pid = 1778] [serial = 1118] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 209 (0x8b0c6c00) [pid = 1778] [serial = 1062] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 208 (0x8f186c00) [pid = 1778] [serial = 1023] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 207 (0x91f19400) [pid = 1778] [serial = 1032] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 206 (0x8c0f0c00) [pid = 1778] [serial = 1064] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 205 (0x95107000) [pid = 1778] [serial = 975] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 204 (0x92e53000) [pid = 1778] [serial = 969] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 203 (0x8bee1000) [pid = 1778] [serial = 870] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 202 (0x8dc55000) [pid = 1778] [serial = 1011] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 201 (0x8dd96400) [pid = 1778] [serial = 912] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 200 (0x88253000) [pid = 1778] [serial = 996] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 199 (0x9c04c800) [pid = 1778] [serial = 1104] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 198 (0x8d0a3800) [pid = 1778] [serial = 1008] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 197 (0x8c0b5000) [pid = 1778] [serial = 873] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 196 (0x92d62800) [pid = 1778] [serial = 966] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 195 (0x951d9400) [pid = 1778] [serial = 1089] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 194 (0x910dd800) [pid = 1778] [serial = 1029] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 193 (0x8f0d1800) [pid = 1778] [serial = 894] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 192 (0x8dcc5c00) [pid = 1778] [serial = 885] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 191 (0x8bc9a400) [pid = 1778] [serial = 909] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 190 (0x92d55800) [pid = 1778] [serial = 1041] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 189 (0x92e56400) [pid = 1778] [serial = 1083] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 188 (0x8e67a400) [pid = 1778] [serial = 1067] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 187 (0x9250f800) [pid = 1778] [serial = 954] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 186 (0x8beed000) [pid = 1778] [serial = 978] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 185 (0x951cc000) [pid = 1778] [serial = 1088] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 184 (0x91f10c00) [pid = 1778] [serial = 951] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 183 (0x90fed000) [pid = 1778] [serial = 903] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 182 (0x8f78c800) [pid = 1778] [serial = 1073] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 181 (0x94594400) [pid = 1778] [serial = 1085] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 180 (0x929c3400) [pid = 1778] [serial = 1038] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 179 (0x929ba400) [pid = 1778] [serial = 1076] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x8f0ce400) [pid = 1778] [serial = 945] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x8ac9ec00) [pid = 1778] [serial = 1113] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x8dd98800) [pid = 1778] [serial = 1014] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x92d56000) [pid = 1778] [serial = 1079] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x92df7800) [pid = 1778] [serial = 1082] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x8f783800) [pid = 1778] [serial = 900] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x8d9fd000) [pid = 1778] [serial = 882] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x8c0ecc00) [pid = 1778] [serial = 1005] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x8824c000) [pid = 1778] [serial = 864] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x8e67c800) [pid = 1778] [serial = 891] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x91f16800) [pid = 1778] [serial = 1074] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x92aadc00) [pid = 1778] [serial = 960] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x99738000) [pid = 1778] [serial = 1095] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8e67a800) [pid = 1778] [serial = 1017] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8d1c0000) [pid = 1778] [serial = 879] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8b65b800) [pid = 1778] [serial = 1116] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x9c4c3c00) [pid = 1778] [serial = 1107] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x8dd98000) [pid = 1778] [serial = 888] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x890cb800) [pid = 1778] [serial = 930] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x9b846800) [pid = 1778] [serial = 1100] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8f51e400) [pid = 1778] [serial = 1070] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x8d0a5c00) [pid = 1778] [serial = 936] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x8d2d8000) [pid = 1778] [serial = 939] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x8f790400) [pid = 1778] [serial = 1026] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x9c04b000) [pid = 1778] [serial = 1103] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x929c4c00) [pid = 1778] [serial = 1077] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x89802800) [pid = 1778] [serial = 1112] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x9b84cc00) [pid = 1778] [serial = 1101] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x9c868800) [pid = 1778] [serial = 1109] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x86c42c00) [pid = 1778] [serial = 1058] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8b583400) [pid = 1778] [serial = 1115] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8d0ad400) [pid = 1778] [serial = 1121] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x86d0a400) [pid = 1778] [serial = 1059] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x990efc00) [pid = 1778] [serial = 1091] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x992f5400) [pid = 1778] [serial = 1094] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x992e9400) [pid = 1778] [serial = 1092] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x92c44000) [pid = 1778] [serial = 963] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x91f16c00) [pid = 1778] [serial = 906] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8cfb9400) [pid = 1778] [serial = 1119] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8dd95400) [pid = 1778] [serial = 942] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x99fc3c00) [pid = 1778] [serial = 1097] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8af8e400) [pid = 1778] [serial = 1061] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8edb0800) [pid = 1778] [serial = 1068] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x92667400) [pid = 1778] [serial = 1035] [outer = (nil)] [url = about:blank] 13:14:45 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8f525400) [pid = 1778] [serial = 897] [outer = (nil)] [url = about:blank] 13:14:46 INFO - PROCESS | 1778 | 1464639286174 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c44000 == 116 [pid = 1778] [id = 413] 13:14:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x86c47000) [pid = 1778] [serial = 1240] [outer = (nil)] 13:14:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x86d0ac00) [pid = 1778] [serial = 1241] [outer = 0x86c47000] 13:14:46 INFO - PROCESS | 1778 | 1464639286280 Marionette DEBUG loaded listener.js 13:14:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8824ec00) [pid = 1778] [serial = 1242] [outer = 0x86c47000] 13:14:47 INFO - PROCESS | 1778 | 1464639287144 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:14:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 13:14:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 3599ms 13:14:47 INFO - PROCESS | 1778 | 1464639287205 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 1778 | 1464639287211 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 13:14:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:14:47 INFO - PROCESS | 1778 | 1464639287220 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 1778 | 1464639287226 Marionette TRACE conn4 <- [1,1626,null,{}] 13:14:47 INFO - PROCESS | 1778 | 1464639287234 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:47 INFO - PROCESS | 1778 | 1464639287447 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 13:14:47 INFO - PROCESS | 1778 | 1464639287637 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x89802000 == 117 [pid = 1778] [id = 414] 13:14:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8980ac00) [pid = 1778] [serial = 1243] [outer = (nil)] 13:14:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8ac99400) [pid = 1778] [serial = 1244] [outer = 0x8980ac00] 13:14:47 INFO - PROCESS | 1778 | 1464639287722 Marionette DEBUG loaded listener.js 13:14:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8af3c000) [pid = 1778] [serial = 1245] [outer = 0x8980ac00] 13:14:48 INFO - PROCESS | 1778 | 1464639288643 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:14:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:14:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1484ms 13:14:48 INFO - PROCESS | 1778 | 1464639288710 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 13:14:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:14:48 INFO - PROCESS | 1778 | 1464639288717 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 13:14:48 INFO - PROCESS | 1778 | 1464639288724 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - PROCESS | 1778 | 1464639288728 Marionette TRACE conn4 <- [1,1630,null,{}] 13:14:48 INFO - PROCESS | 1778 | 1464639288733 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:49 INFO - PROCESS | 1778 | 1464639289029 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 13:14:49 INFO - PROCESS | 1778 | 1464639289061 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af43c00 == 118 [pid = 1778] [id = 415] 13:14:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8b0c7800) [pid = 1778] [serial = 1246] [outer = (nil)] 13:14:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8b584800) [pid = 1778] [serial = 1247] [outer = 0x8b0c7800] 13:14:49 INFO - PROCESS | 1778 | 1464639289137 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8b654800) [pid = 1778] [serial = 1248] [outer = 0x8b0c7800] 13:14:50 INFO - PROCESS | 1778 | 1464639290245 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:14:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:14:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1596ms 13:14:50 INFO - PROCESS | 1778 | 1464639290321 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 13:14:50 INFO - PROCESS | 1778 | 1464639290325 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 13:14:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:14:50 INFO - PROCESS | 1778 | 1464639290850 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - PROCESS | 1778 | 1464639290859 Marionette TRACE conn4 <- [1,1634,null,{}] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8bca2400) [pid = 1778] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x90ff2800) [pid = 1778] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x9266dc00) [pid = 1778] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x894ccc00) [pid = 1778] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8f0c5800) [pid = 1778] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8dd95000) [pid = 1778] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x9c923c00) [pid = 1778] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x9cb6c400) [pid = 1778] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8dd90000) [pid = 1778] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x94594800) [pid = 1778] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x9d20d000) [pid = 1778] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x929b9800) [pid = 1778] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8ac9f400) [pid = 1778] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x9c865000) [pid = 1778] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8c0e3800) [pid = 1778] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x85ef2c00) [pid = 1778] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x9c04b400) [pid = 1778] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x92ded400) [pid = 1778] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x86140400) [pid = 1778] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8b6a2800) [pid = 1778] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:14:50 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8edb4c00) [pid = 1778] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:14:51 INFO - PROCESS | 1778 | 1464639290996 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:51 INFO - PROCESS | 1778 | 1464639291208 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 13:14:51 INFO - PROCESS | 1778 | 1464639291391 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c42c00 == 119 [pid = 1778] [id = 416] 13:14:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8980f800) [pid = 1778] [serial = 1249] [outer = (nil)] 13:14:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8b6a9c00) [pid = 1778] [serial = 1250] [outer = 0x8980f800] 13:14:51 INFO - PROCESS | 1778 | 1464639291467 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8bee1000) [pid = 1778] [serial = 1251] [outer = 0x8980f800] 13:14:52 INFO - PROCESS | 1778 | 1464639292280 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:14:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:14:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2022ms 13:14:52 INFO - PROCESS | 1778 | 1464639292356 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 1778 | 1464639292361 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 13:14:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:14:52 INFO - PROCESS | 1778 | 1464639292368 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - PROCESS | 1778 | 1464639292372 Marionette TRACE conn4 <- [1,1638,null,{}] 13:14:52 INFO - PROCESS | 1778 | 1464639292378 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:52 INFO - PROCESS | 1778 | 1464639292595 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 13:14:52 INFO - PROCESS | 1778 | 1464639292789 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x88253800 == 120 [pid = 1778] [id = 417] 13:14:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8af89000) [pid = 1778] [serial = 1252] [outer = (nil)] 13:14:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8c056c00) [pid = 1778] [serial = 1253] [outer = 0x8af89000] 13:14:52 INFO - PROCESS | 1778 | 1464639292870 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8c05fc00) [pid = 1778] [serial = 1254] [outer = 0x8af89000] 13:14:54 INFO - PROCESS | 1778 | 1464639294031 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:14:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:14:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1734ms 13:14:54 INFO - PROCESS | 1778 | 1464639294103 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 13:14:54 INFO - PROCESS | 1778 | 1464639294112 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 13:14:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:14:54 INFO - PROCESS | 1778 | 1464639294120 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - PROCESS | 1778 | 1464639294127 Marionette TRACE conn4 <- [1,1642,null,{}] 13:14:54 INFO - PROCESS | 1778 | 1464639294135 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:54 INFO - PROCESS | 1778 | 1464639294415 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 13:14:54 INFO - PROCESS | 1778 | 1464639294742 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d0d000 == 121 [pid = 1778] [id = 418] 13:14:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x894c7400) [pid = 1778] [serial = 1255] [outer = (nil)] 13:14:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8af38000) [pid = 1778] [serial = 1256] [outer = 0x894c7400] 13:14:54 INFO - PROCESS | 1778 | 1464639294839 Marionette DEBUG loaded listener.js 13:14:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8af8f800) [pid = 1778] [serial = 1257] [outer = 0x894c7400] 13:14:55 INFO - PROCESS | 1778 | 1464639295838 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:14:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:14:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1793ms 13:14:55 INFO - PROCESS | 1778 | 1464639295914 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 13:14:55 INFO - PROCESS | 1778 | 1464639295924 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 13:14:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:14:55 INFO - PROCESS | 1778 | 1464639295935 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:14:55 INFO - PROCESS | 1778 | 1464639295939 Marionette TRACE conn4 <- [1,1646,null,{}] 13:14:55 INFO - PROCESS | 1778 | 1464639295946 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:56 INFO - PROCESS | 1778 | 1464639296233 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 13:14:56 INFO - PROCESS | 1778 | 1464639296598 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6a6c00 == 122 [pid = 1778] [id = 419] 13:14:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8bca1000) [pid = 1778] [serial = 1258] [outer = (nil)] 13:14:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8beefc00) [pid = 1778] [serial = 1259] [outer = 0x8bca1000] 13:14:56 INFO - PROCESS | 1778 | 1464639296693 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8c0b5400) [pid = 1778] [serial = 1260] [outer = 0x8bca1000] 13:14:57 INFO - PROCESS | 1778 | 1464639297688 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:14:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:14:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1785ms 13:14:57 INFO - PROCESS | 1778 | 1464639297720 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 1778 | 1464639297724 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 13:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:14:57 INFO - PROCESS | 1778 | 1464639297733 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 1778 | 1464639297739 Marionette TRACE conn4 <- [1,1650,null,{}] 13:14:57 INFO - PROCESS | 1778 | 1464639297756 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:58 INFO - PROCESS | 1778 | 1464639298026 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 13:14:58 INFO - PROCESS | 1778 | 1464639298342 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c059c00 == 123 [pid = 1778] [id = 420] 13:14:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8c0ed400) [pid = 1778] [serial = 1261] [outer = (nil)] 13:14:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8d0a8800) [pid = 1778] [serial = 1262] [outer = 0x8c0ed400] 13:14:58 INFO - PROCESS | 1778 | 1464639298444 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8d1b7000) [pid = 1778] [serial = 1263] [outer = 0x8c0ed400] 13:14:59 INFO - PROCESS | 1778 | 1464639299608 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:14:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1956ms 13:14:59 INFO - PROCESS | 1778 | 1464639299690 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 1778 | 1464639299697 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:14:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:14:59 INFO - PROCESS | 1778 | 1464639299706 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 1778 | 1464639299711 Marionette TRACE conn4 <- [1,1654,null,{}] 13:14:59 INFO - PROCESS | 1778 | 1464639299720 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:00 INFO - PROCESS | 1778 | 1464639300084 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 13:15:00 INFO - PROCESS | 1778 | 1464639300426 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8980b800 == 124 [pid = 1778] [id = 421] 13:15:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8bca1400) [pid = 1778] [serial = 1264] [outer = (nil)] 13:15:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8d2d0800) [pid = 1778] [serial = 1265] [outer = 0x8bca1400] 13:15:00 INFO - PROCESS | 1778 | 1464639300545 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8d9eec00) [pid = 1778] [serial = 1266] [outer = 0x8bca1400] 13:15:01 INFO - PROCESS | 1778 | 1464639301610 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:15:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1940ms 13:15:01 INFO - PROCESS | 1778 | 1464639301646 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 1778 | 1464639301651 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 13:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:15:01 INFO - PROCESS | 1778 | 1464639301657 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 1778 | 1464639301661 Marionette TRACE conn4 <- [1,1658,null,{}] 13:15:01 INFO - PROCESS | 1778 | 1464639301667 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:01 INFO - PROCESS | 1778 | 1464639301923 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:15:02 INFO - PROCESS | 1778 | 1464639302293 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bca2400 == 125 [pid = 1778] [id = 422] 13:15:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8d1bfc00) [pid = 1778] [serial = 1267] [outer = (nil)] 13:15:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8dc56000) [pid = 1778] [serial = 1268] [outer = 0x8d1bfc00] 13:15:02 INFO - PROCESS | 1778 | 1464639302403 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8dc58800) [pid = 1778] [serial = 1269] [outer = 0x8d1bfc00] 13:15:03 INFO - PROCESS | 1778 | 1464639303383 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1789ms 13:15:03 INFO - PROCESS | 1778 | 1464639303447 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 13:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:15:03 INFO - PROCESS | 1778 | 1464639303452 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 13:15:03 INFO - PROCESS | 1778 | 1464639303459 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 1778 | 1464639303463 Marionette TRACE conn4 <- [1,1662,null,{}] 13:15:03 INFO - PROCESS | 1778 | 1464639303469 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:03 INFO - PROCESS | 1778 | 1464639303766 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 13:15:04 INFO - PROCESS | 1778 | 1464639304099 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9fd000 == 126 [pid = 1778] [id = 423] 13:15:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8dc53000) [pid = 1778] [serial = 1270] [outer = (nil)] 13:15:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8e4b4000) [pid = 1778] [serial = 1271] [outer = 0x8dc53000] 13:15:04 INFO - PROCESS | 1778 | 1464639304195 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8e674c00) [pid = 1778] [serial = 1272] [outer = 0x8dc53000] 13:15:05 INFO - PROCESS | 1778 | 1464639305141 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1734ms 13:15:05 INFO - PROCESS | 1778 | 1464639305193 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 13:15:05 INFO - PROCESS | 1778 | 1464639305196 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 13:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:15:05 INFO - PROCESS | 1778 | 1464639305203 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 1778 | 1464639305207 Marionette TRACE conn4 <- [1,1666,null,{}] 13:15:05 INFO - PROCESS | 1778 | 1464639305212 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:05 INFO - PROCESS | 1778 | 1464639305452 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 13:15:05 INFO - PROCESS | 1778 | 1464639305738 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd95400 == 127 [pid = 1778] [id = 424] 13:15:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8dd97000) [pid = 1778] [serial = 1273] [outer = (nil)] 13:15:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8edb1000) [pid = 1778] [serial = 1274] [outer = 0x8dd97000] 13:15:05 INFO - PROCESS | 1778 | 1464639305834 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8ef33c00) [pid = 1778] [serial = 1275] [outer = 0x8dd97000] 13:15:06 INFO - PROCESS | 1778 | 1464639306776 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1631ms 13:15:06 INFO - PROCESS | 1778 | 1464639306835 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 13:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:15:06 INFO - PROCESS | 1778 | 1464639306840 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 13:15:06 INFO - PROCESS | 1778 | 1464639306848 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 1778 | 1464639306851 Marionette TRACE conn4 <- [1,1670,null,{}] 13:15:06 INFO - PROCESS | 1778 | 1464639306858 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:07 INFO - PROCESS | 1778 | 1464639307098 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 13:15:07 INFO - PROCESS | 1778 | 1464639307436 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x867cb800 == 128 [pid = 1778] [id = 425] 13:15:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8e680400) [pid = 1778] [serial = 1276] [outer = (nil)] 13:15:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x8f0c6000) [pid = 1778] [serial = 1277] [outer = 0x8e680400] 13:15:07 INFO - PROCESS | 1778 | 1464639307535 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x8f0cc400) [pid = 1778] [serial = 1278] [outer = 0x8e680400] 13:15:08 INFO - PROCESS | 1778 | 1464639308460 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1684ms 13:15:08 INFO - PROCESS | 1778 | 1464639308532 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 1778 | 1464639308536 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:15:08 INFO - PROCESS | 1778 | 1464639308543 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 1778 | 1464639308547 Marionette TRACE conn4 <- [1,1674,null,{}] 13:15:08 INFO - PROCESS | 1778 | 1464639308553 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:08 INFO - PROCESS | 1778 | 1464639308792 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 13:15:09 INFO - PROCESS | 1778 | 1464639309103 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0a9c00 == 129 [pid = 1778] [id = 426] 13:15:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8ef38800) [pid = 1778] [serial = 1279] [outer = (nil)] 13:15:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x8f525000) [pid = 1778] [serial = 1280] [outer = 0x8ef38800] 13:15:09 INFO - PROCESS | 1778 | 1464639309198 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x8f528000) [pid = 1778] [serial = 1281] [outer = 0x8ef38800] 13:15:10 INFO - PROCESS | 1778 | 1464639310231 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1739ms 13:15:10 INFO - PROCESS | 1778 | 1464639310284 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 1778 | 1464639310287 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 13:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:15:10 INFO - PROCESS | 1778 | 1464639310301 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 1778 | 1464639310304 Marionette TRACE conn4 <- [1,1678,null,{}] 13:15:10 INFO - PROCESS | 1778 | 1464639310315 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:10 INFO - PROCESS | 1778 | 1464639310560 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:15:10 INFO - PROCESS | 1778 | 1464639310933 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x90fedc00 == 130 [pid = 1778] [id = 427] 13:15:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x90fee000) [pid = 1778] [serial = 1282] [outer = (nil)] 13:15:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x90ff2800) [pid = 1778] [serial = 1283] [outer = 0x90fee000] 13:15:11 INFO - PROCESS | 1778 | 1464639311096 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x910db400) [pid = 1778] [serial = 1284] [outer = 0x90fee000] 13:15:11 INFO - PROCESS | 1778 | ************************* 13:15:11 INFO - PROCESS | 1778 | A coding exception was thrown and uncaught in a Task. 13:15:11 INFO - PROCESS | 1778 | 13:15:11 INFO - PROCESS | 1778 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:15:11 INFO - PROCESS | 1778 | Full stack: 13:15:11 INFO - PROCESS | 1778 | ************************* 13:15:12 INFO - PROCESS | 1778 | 1464639312112 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1901ms 13:15:12 INFO - PROCESS | 1778 | 1464639312196 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 13:15:12 INFO - PROCESS | 1778 | 1464639312201 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 13:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:15:12 INFO - PROCESS | 1778 | 1464639312207 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:15:12 INFO - PROCESS | 1778 | 1464639312212 Marionette TRACE conn4 <- [1,1682,null,{}] 13:15:12 INFO - PROCESS | 1778 | 1464639312217 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:12 INFO - PROCESS | 1778 | 1464639312578 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 13:15:12 INFO - PROCESS | 1778 | 1464639312917 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f14800 == 131 [pid = 1778] [id = 428] 13:15:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x91f67c00) [pid = 1778] [serial = 1285] [outer = (nil)] 13:15:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x92505800) [pid = 1778] [serial = 1286] [outer = 0x91f67c00] 13:15:13 INFO - PROCESS | 1778 | 1464639313022 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x9266ac00) [pid = 1778] [serial = 1287] [outer = 0x91f67c00] 13:15:13 INFO - PROCESS | 1778 | 1464639313992 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1835ms 13:15:14 INFO - PROCESS | 1778 | 1464639314044 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 13:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:15:14 INFO - PROCESS | 1778 | 1464639314049 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 13:15:14 INFO - PROCESS | 1778 | 1464639314055 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 1778 | 1464639314059 Marionette TRACE conn4 <- [1,1686,null,{}] 13:15:14 INFO - PROCESS | 1778 | 1464639314064 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:14 INFO - PROCESS | 1778 | 1464639314282 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 13:15:14 INFO - PROCESS | 1778 | 1464639314629 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x86145800 == 132 [pid = 1778] [id = 429] 13:15:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x877c1000) [pid = 1778] [serial = 1288] [outer = (nil)] 13:15:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x929b7800) [pid = 1778] [serial = 1289] [outer = 0x877c1000] 13:15:14 INFO - PROCESS | 1778 | 1464639314735 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x929b9400) [pid = 1778] [serial = 1290] [outer = 0x877c1000] 13:15:15 INFO - PROCESS | 1778 | 1464639315732 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1742ms 13:15:15 INFO - PROCESS | 1778 | 1464639315798 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 1778 | 1464639315802 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 13:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:15:15 INFO - PROCESS | 1778 | 1464639315819 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - PROCESS | 1778 | 1464639315823 Marionette TRACE conn4 <- [1,1690,null,{}] 13:15:15 INFO - PROCESS | 1778 | 1464639315829 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:16 INFO - PROCESS | 1778 | 1464639316077 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 13:15:16 INFO - PROCESS | 1778 | 1464639316415 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x929c2000 == 133 [pid = 1778] [id = 430] 13:15:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x92aa6000) [pid = 1778] [serial = 1291] [outer = (nil)] 13:15:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x92aaf800) [pid = 1778] [serial = 1292] [outer = 0x92aa6000] 13:15:16 INFO - PROCESS | 1778 | 1464639316569 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x92c44400) [pid = 1778] [serial = 1293] [outer = 0x92aa6000] 13:15:17 INFO - PROCESS | 1778 | 1464639317507 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1731ms 13:15:17 INFO - PROCESS | 1778 | 1464639317551 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 1778 | 1464639317555 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:15:17 INFO - PROCESS | 1778 | 1464639317561 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 1778 | 1464639317564 Marionette TRACE conn4 <- [1,1694,null,{}] 13:15:17 INFO - PROCESS | 1778 | 1464639317571 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:17 INFO - PROCESS | 1778 | 1464639317798 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 13:15:18 INFO - PROCESS | 1778 | 1464639318132 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x929bd800 == 134 [pid = 1778] [id = 431] 13:15:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x929c4400) [pid = 1778] [serial = 1294] [outer = (nil)] 13:15:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x92dec400) [pid = 1778] [serial = 1295] [outer = 0x929c4400] 13:15:18 INFO - PROCESS | 1778 | 1464639318225 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x92df7800) [pid = 1778] [serial = 1296] [outer = 0x929c4400] 13:15:19 INFO - PROCESS | 1778 | 1464639319160 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1636ms 13:15:19 INFO - PROCESS | 1778 | 1464639319199 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 1778 | 1464639319203 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 13:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:15:19 INFO - PROCESS | 1778 | 1464639319209 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 1778 | 1464639319213 Marionette TRACE conn4 <- [1,1698,null,{}] 13:15:19 INFO - PROCESS | 1778 | 1464639319219 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:19 INFO - PROCESS | 1778 | 1464639319449 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 13:15:19 INFO - PROCESS | 1778 | 1464639319833 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c5800 == 135 [pid = 1778] [id = 432] 13:15:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x92d62800) [pid = 1778] [serial = 1297] [outer = (nil)] 13:15:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x92e60000) [pid = 1778] [serial = 1298] [outer = 0x92d62800] 13:15:19 INFO - PROCESS | 1778 | 1464639319930 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x92eb0000) [pid = 1778] [serial = 1299] [outer = 0x92d62800] 13:15:20 INFO - PROCESS | 1778 | 1464639320815 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1638ms 13:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:15:20 INFO - PROCESS | 1778 | 1464639320850 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 1778 | 1464639320854 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 13:15:20 INFO - PROCESS | 1778 | 1464639320861 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - PROCESS | 1778 | 1464639320865 Marionette TRACE conn4 <- [1,1702,null,{}] 13:15:20 INFO - PROCESS | 1778 | 1464639320907 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:21 INFO - PROCESS | 1778 | 1464639321157 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 13:15:21 INFO - PROCESS | 1778 | 1464639321489 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c3800 == 136 [pid = 1778] [id = 433] 13:15:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x929c5c00) [pid = 1778] [serial = 1300] [outer = (nil)] 13:15:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x94fc7c00) [pid = 1778] [serial = 1301] [outer = 0x929c5c00] 13:15:21 INFO - PROCESS | 1778 | 1464639321593 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x95107000) [pid = 1778] [serial = 1302] [outer = 0x929c5c00] 13:15:22 INFO - PROCESS | 1778 | 1464639322533 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1724ms 13:15:22 INFO - PROCESS | 1778 | 1464639322586 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 1778 | 1464639322589 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 13:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:15:22 INFO - PROCESS | 1778 | 1464639322597 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 1778 | 1464639322600 Marionette TRACE conn4 <- [1,1706,null,{}] 13:15:22 INFO - PROCESS | 1778 | 1464639322607 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:22 INFO - PROCESS | 1778 | 1464639322844 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 13:15:23 INFO - PROCESS | 1778 | 1464639323198 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ab1400 == 137 [pid = 1778] [id = 434] 13:15:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x92ead400) [pid = 1778] [serial = 1303] [outer = (nil)] 13:15:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x97623800) [pid = 1778] [serial = 1304] [outer = 0x92ead400] 13:15:23 INFO - PROCESS | 1778 | 1464639323293 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0x99009c00) [pid = 1778] [serial = 1305] [outer = 0x92ead400] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x86c42c00 == 136 [pid = 1778] [id = 416] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8af43c00 == 135 [pid = 1778] [id = 415] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x89802000 == 134 [pid = 1778] [id = 414] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x86c44000 == 133 [pid = 1778] [id = 413] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92e5c000 == 132 [pid = 1778] [id = 410] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x921e8400 == 131 [pid = 1778] [id = 411] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x877c0000 == 130 [pid = 1778] [id = 409] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8b653c00 == 129 [pid = 1778] [id = 408] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92aa5c00 == 128 [pid = 1778] [id = 407] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x910dbc00 == 127 [pid = 1778] [id = 405] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8af83800 == 126 [pid = 1778] [id = 406] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f522800 == 125 [pid = 1778] [id = 404] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8824dc00 == 124 [pid = 1778] [id = 403] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0c9800 == 123 [pid = 1778] [id = 402] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6a7800 == 122 [pid = 1778] [id = 401] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9fa000 == 121 [pid = 1778] [id = 400] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6b0800 == 120 [pid = 1778] [id = 399] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfb5000 == 119 [pid = 1778] [id = 398] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8c059000 == 118 [pid = 1778] [id = 397] 13:15:25 INFO - PROCESS | 1778 | --DOCSHELL 0x86d0d400 == 117 [pid = 1778] [id = 396] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x8c0b8000) [pid = 1778] [serial = 1127] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x92666c00) [pid = 1778] [serial = 1140] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x92d54c00) [pid = 1778] [serial = 1143] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x8ac96800) [pid = 1778] [serial = 1124] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x8f78b800) [pid = 1778] [serial = 1137] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x8e67b800) [pid = 1778] [serial = 1131] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x9d145400) [pid = 1778] [serial = 1163] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x9d204c00) [pid = 1778] [serial = 1166] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x9d14d400) [pid = 1778] [serial = 1164] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x9c953c00) [pid = 1778] [serial = 1161] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x97631c00) [pid = 1778] [serial = 1151] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x9d268400) [pid = 1778] [serial = 1169] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x92e58c00) [pid = 1778] [serial = 1146] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8af44800) [pid = 1778] [serial = 1178] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8b0be000) [pid = 1778] [serial = 1179] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x9c890800) [pid = 1778] [serial = 1158] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x9c86bc00) [pid = 1778] [serial = 1110] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x8e4b1c00) [pid = 1778] [serial = 1130] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x877cb400) [pid = 1778] [serial = 1176] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x9c868c00) [pid = 1778] [serial = 1155] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x951cd000) [pid = 1778] [serial = 1149] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9c88e000) [pid = 1778] [serial = 1157] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x9c945c00) [pid = 1778] [serial = 1160] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x894ce400) [pid = 1778] [serial = 1185] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x9d206c00) [pid = 1778] [serial = 1167] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x92df8400) [pid = 1778] [serial = 1145] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8f786c00) [pid = 1778] [serial = 1136] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8af85800) [pid = 1778] [serial = 1125] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x921f7000) [pid = 1778] [serial = 1139] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x8bca3c00) [pid = 1778] [serial = 1181] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x9d9cc400) [pid = 1778] [serial = 1170] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8f18d400) [pid = 1778] [serial = 1134] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x86d02c00) [pid = 1778] [serial = 1175] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x8f0ca800) [pid = 1778] [serial = 1133] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8c052c00) [pid = 1778] [serial = 1182] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x86c3d400) [pid = 1778] [serial = 1184] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0xa1165800) [pid = 1778] [serial = 1172] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x99008800) [pid = 1778] [serial = 1152] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x9510a800) [pid = 1778] [serial = 1148] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8d2d9800) [pid = 1778] [serial = 1128] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x9c4bb400) [pid = 1778] [serial = 1154] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x92aae000) [pid = 1778] [serial = 1142] [outer = (nil)] [url = about:blank] 13:15:25 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8c0b5800) [pid = 1778] [serial = 1187] [outer = (nil)] [url = about:blank] 13:15:26 INFO - PROCESS | 1778 | 1464639326413 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 3845ms 13:15:26 INFO - PROCESS | 1778 | 1464639326443 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 1778 | 1464639326449 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 13:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:15:26 INFO - PROCESS | 1778 | 1464639326458 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 1778 | 1464639326463 Marionette TRACE conn4 <- [1,1710,null,{}] 13:15:26 INFO - PROCESS | 1778 | 1464639326471 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:26 INFO - PROCESS | 1778 | 1464639326714 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 13:15:27 INFO - PROCESS | 1778 | 1464639326986 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8824c000 == 118 [pid = 1778] [id = 435] 13:15:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x88251000) [pid = 1778] [serial = 1306] [outer = (nil)] 13:15:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x890cec00) [pid = 1778] [serial = 1307] [outer = 0x88251000] 13:15:27 INFO - PROCESS | 1778 | 1464639327100 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x89802000) [pid = 1778] [serial = 1308] [outer = 0x88251000] 13:15:27 INFO - PROCESS | 1778 | 1464639327970 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1535ms 13:15:28 INFO - PROCESS | 1778 | 1464639327995 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 1778 | 1464639328005 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 13:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:15:28 INFO - PROCESS | 1778 | 1464639328016 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 1778 | 1464639328021 Marionette TRACE conn4 <- [1,1714,null,{}] 13:15:28 INFO - PROCESS | 1778 | 1464639328027 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:28 INFO - PROCESS | 1778 | 1464639328359 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 13:15:28 INFO - PROCESS | 1778 | 1464639328405 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af43c00 == 119 [pid = 1778] [id = 436] 13:15:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8af44800) [pid = 1778] [serial = 1309] [outer = (nil)] 13:15:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8b0c3800) [pid = 1778] [serial = 1310] [outer = 0x8af44800] 13:15:28 INFO - PROCESS | 1778 | 1464639328499 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8b64f800) [pid = 1778] [serial = 1311] [outer = 0x8af44800] 13:15:29 INFO - PROCESS | 1778 | 1464639329633 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1695ms 13:15:29 INFO - PROCESS | 1778 | 1464639329724 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 1778 | 1464639329727 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 13:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:15:29 INFO - PROCESS | 1778 | 1464639329737 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 1778 | 1464639329743 Marionette TRACE conn4 <- [1,1718,null,{}] 13:15:29 INFO - PROCESS | 1778 | 1464639329771 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:30 INFO - PROCESS | 1778 | 1464639330110 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:15:30 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8b0c7800) [pid = 1778] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:15:30 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8980ac00) [pid = 1778] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:15:30 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x86c47000) [pid = 1778] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:15:30 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8ac97000) [pid = 1778] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:15:30 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8d1b3400) [pid = 1778] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x95106c00) [pid = 1778] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x910ddc00) [pid = 1778] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x890ca000) [pid = 1778] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8dcc0c00) [pid = 1778] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8aca0800) [pid = 1778] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x92aad800) [pid = 1778] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8f787800) [pid = 1778] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x929be400) [pid = 1778] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x910e1c00) [pid = 1778] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8980f800) [pid = 1778] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8c05e400) [pid = 1778] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x9d20c000) [pid = 1778] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8b6a5400) [pid = 1778] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x97623000) [pid = 1778] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8c050c00) [pid = 1778] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x8dd99c00) [pid = 1778] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:15:31 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x8f0d0400) [pid = 1778] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:15:31 INFO - PROCESS | 1778 | 1464639331017 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c47000 == 120 [pid = 1778] [id = 437] 13:15:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x86d04000) [pid = 1778] [serial = 1312] [outer = (nil)] 13:15:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x89804400) [pid = 1778] [serial = 1313] [outer = 0x86d04000] 13:15:31 INFO - PROCESS | 1778 | 1464639331113 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8c050c00) [pid = 1778] [serial = 1314] [outer = 0x86d04000] 13:15:31 INFO - PROCESS | 1778 | 1464639331953 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2251ms 13:15:31 INFO - PROCESS | 1778 | 1464639331988 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 1778 | 1464639331993 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 13:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:15:32 INFO - PROCESS | 1778 | 1464639331999 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 1778 | 1464639332002 Marionette TRACE conn4 <- [1,1722,null,{}] 13:15:32 INFO - PROCESS | 1778 | 1464639332008 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:32 INFO - PROCESS | 1778 | 1464639332228 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 13:15:32 INFO - PROCESS | 1778 | 1464639332440 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8aca0800 == 121 [pid = 1778] [id = 438] 13:15:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8c0b3000) [pid = 1778] [serial = 1315] [outer = (nil)] 13:15:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8c0e5400) [pid = 1778] [serial = 1316] [outer = 0x8c0b3000] 13:15:32 INFO - PROCESS | 1778 | 1464639332600 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8cfb4c00) [pid = 1778] [serial = 1317] [outer = 0x8c0b3000] 13:15:33 INFO - PROCESS | 1778 | 1464639333684 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1742ms 13:15:33 INFO - PROCESS | 1778 | 1464639333743 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 1778 | 1464639333750 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 13:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:15:33 INFO - PROCESS | 1778 | 1464639333759 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 1778 | 1464639333766 Marionette TRACE conn4 <- [1,1726,null,{}] 13:15:33 INFO - PROCESS | 1778 | 1464639333775 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:34 INFO - PROCESS | 1778 | 1464639334058 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 13:15:34 INFO - PROCESS | 1778 | 1464639334423 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8613e400 == 122 [pid = 1778] [id = 439] 13:15:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x86d0fc00) [pid = 1778] [serial = 1318] [outer = (nil)] 13:15:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x894cac00) [pid = 1778] [serial = 1319] [outer = 0x86d0fc00] 13:15:34 INFO - PROCESS | 1778 | 1464639334522 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8af39000) [pid = 1778] [serial = 1320] [outer = 0x86d0fc00] 13:15:35 INFO - PROCESS | 1778 | 1464639335493 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1795ms 13:15:35 INFO - PROCESS | 1778 | 1464639335556 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 1778 | 1464639335565 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 13:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:15:35 INFO - PROCESS | 1778 | 1464639335579 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 1778 | 1464639335583 Marionette TRACE conn4 <- [1,1730,null,{}] 13:15:35 INFO - PROCESS | 1778 | 1464639335590 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:35 INFO - PROCESS | 1778 | 1464639335883 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:15:36 INFO - PROCESS | 1778 | 1464639336214 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b656000 == 123 [pid = 1778] [id = 440] 13:15:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8b6ac800) [pid = 1778] [serial = 1321] [outer = (nil)] 13:15:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8bee5400) [pid = 1778] [serial = 1322] [outer = 0x8b6ac800] 13:15:36 INFO - PROCESS | 1778 | 1464639336303 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8c05bc00) [pid = 1778] [serial = 1323] [outer = 0x8b6ac800] 13:15:37 INFO - PROCESS | 1778 | 1464639337368 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 13:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1836ms 13:15:37 INFO - PROCESS | 1778 | 1464639337415 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 13:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:15:37 INFO - PROCESS | 1778 | 1464639337419 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 13:15:37 INFO - PROCESS | 1778 | 1464639337426 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 1778 | 1464639337433 Marionette TRACE conn4 <- [1,1734,null,{}] 13:15:37 INFO - PROCESS | 1778 | 1464639337461 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:37 INFO - PROCESS | 1778 | 1464639337762 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 13:15:38 INFO - PROCESS | 1778 | 1464639338104 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0e8c00 == 124 [pid = 1778] [id = 441] 13:15:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8d1b2c00) [pid = 1778] [serial = 1324] [outer = (nil)] 13:15:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8d2d4000) [pid = 1778] [serial = 1325] [outer = 0x8d1b2c00] 13:15:38 INFO - PROCESS | 1778 | 1464639338199 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8d9fb400) [pid = 1778] [serial = 1326] [outer = 0x8d1b2c00] 13:15:39 INFO - PROCESS | 1778 | 1464639339114 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1750ms 13:15:39 INFO - PROCESS | 1778 | 1464639339176 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:15:39 INFO - PROCESS | 1778 | 1464639339182 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:15:39 INFO - PROCESS | 1778 | 1464639339188 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 1778 | 1464639339191 Marionette TRACE conn4 <- [1,1738,null,{}] 13:15:39 INFO - PROCESS | 1778 | 1464639339197 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:39 INFO - PROCESS | 1778 | 1464639339434 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 13:15:39 INFO - PROCESS | 1778 | 1464639339759 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6b0c00 == 125 [pid = 1778] [id = 442] 13:15:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8d0a5c00) [pid = 1778] [serial = 1327] [outer = (nil)] 13:15:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8dccbc00) [pid = 1778] [serial = 1328] [outer = 0x8d0a5c00] 13:15:39 INFO - PROCESS | 1778 | 1464639339865 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8dd94400) [pid = 1778] [serial = 1329] [outer = 0x8d0a5c00] 13:15:40 INFO - PROCESS | 1778 | 1464639340918 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1781ms 13:15:40 INFO - PROCESS | 1778 | 1464639340971 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 1778 | 1464639340975 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 13:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:15:40 INFO - PROCESS | 1778 | 1464639340982 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 1778 | 1464639340985 Marionette TRACE conn4 <- [1,1742,null,{}] 13:15:40 INFO - PROCESS | 1778 | 1464639340991 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:41 INFO - PROCESS | 1778 | 1464639341258 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:15:41 INFO - PROCESS | 1778 | 1464639341578 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x894cf800 == 126 [pid = 1778] [id = 443] 13:15:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8b579800) [pid = 1778] [serial = 1330] [outer = (nil)] 13:15:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8e4b3400) [pid = 1778] [serial = 1331] [outer = 0x8b579800] 13:15:41 INFO - PROCESS | 1778 | 1464639341697 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8e676800) [pid = 1778] [serial = 1332] [outer = 0x8b579800] 13:15:42 INFO - PROCESS | 1778 | 1464639342707 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1786ms 13:15:42 INFO - PROCESS | 1778 | 1464639342770 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 13:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:15:42 INFO - PROCESS | 1778 | 1464639342774 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 13:15:42 INFO - PROCESS | 1778 | 1464639342782 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 1778 | 1464639342785 Marionette TRACE conn4 <- [1,1746,null,{}] 13:15:42 INFO - PROCESS | 1778 | 1464639342792 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:43 INFO - PROCESS | 1778 | 1464639343104 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 13:15:43 INFO - PROCESS | 1778 | 1464639343449 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd95000 == 127 [pid = 1778] [id = 444] 13:15:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8e4b2000) [pid = 1778] [serial = 1333] [outer = (nil)] 13:15:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8f0c8800) [pid = 1778] [serial = 1334] [outer = 0x8e4b2000] 13:15:43 INFO - PROCESS | 1778 | 1464639343542 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8f190400) [pid = 1778] [serial = 1335] [outer = 0x8e4b2000] 13:15:44 INFO - PROCESS | 1778 | 1464639344575 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1833ms 13:15:44 INFO - PROCESS | 1778 | 1464639344617 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 1778 | 1464639344624 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 13:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:15:44 INFO - PROCESS | 1778 | 1464639344632 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 1778 | 1464639344638 Marionette TRACE conn4 <- [1,1750,null,{}] 13:15:44 INFO - PROCESS | 1778 | 1464639344648 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:44 INFO - PROCESS | 1778 | 1464639344886 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 13:15:45 INFO - PROCESS | 1778 | 1464639345214 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef37400 == 128 [pid = 1778] [id = 445] 13:15:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8ef3c800) [pid = 1778] [serial = 1336] [outer = (nil)] 13:15:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8f662c00) [pid = 1778] [serial = 1337] [outer = 0x8ef3c800] 13:15:45 INFO - PROCESS | 1778 | 1464639345325 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8f66ac00) [pid = 1778] [serial = 1338] [outer = 0x8ef3c800] 13:15:46 INFO - PROCESS | 1778 | 1464639346294 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1739ms 13:15:46 INFO - PROCESS | 1778 | 1464639346372 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 1778 | 1464639346377 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 13:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:15:46 INFO - PROCESS | 1778 | 1464639346385 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 1778 | 1464639346388 Marionette TRACE conn4 <- [1,1754,null,{}] 13:15:46 INFO - PROCESS | 1778 | 1464639346394 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:46 INFO - PROCESS | 1778 | 1464639346730 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 13:15:47 INFO - PROCESS | 1778 | 1464639347140 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bc9a000 == 129 [pid = 1778] [id = 446] 13:15:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8c0ee800) [pid = 1778] [serial = 1339] [outer = (nil)] 13:15:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x90f71800) [pid = 1778] [serial = 1340] [outer = 0x8c0ee800] 13:15:47 INFO - PROCESS | 1778 | 1464639347262 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x90ff1c00) [pid = 1778] [serial = 1341] [outer = 0x8c0ee800] 13:15:48 INFO - PROCESS | 1778 | 1464639348322 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1986ms 13:15:48 INFO - PROCESS | 1778 | 1464639348371 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 1778 | 1464639348375 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 13:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:15:48 INFO - PROCESS | 1778 | 1464639348381 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 1778 | 1464639348385 Marionette TRACE conn4 <- [1,1758,null,{}] 13:15:48 INFO - PROCESS | 1778 | 1464639348391 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:48 INFO - PROCESS | 1778 | 1464639348645 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 13:15:49 INFO - PROCESS | 1778 | 1464639348986 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f190800 == 130 [pid = 1778] [id = 447] 13:15:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x8f78ac00) [pid = 1778] [serial = 1342] [outer = (nil)] 13:15:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x91f69400) [pid = 1778] [serial = 1343] [outer = 0x8f78ac00] 13:15:49 INFO - PROCESS | 1778 | 1464639349113 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x921e8800) [pid = 1778] [serial = 1344] [outer = 0x8f78ac00] 13:15:50 INFO - PROCESS | 1778 | 1464639350086 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1752ms 13:15:50 INFO - PROCESS | 1778 | 1464639350151 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 1778 | 1464639350157 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 13:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:15:50 INFO - PROCESS | 1778 | 1464639350169 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:15:50 INFO - PROCESS | 1778 | 1464639350172 Marionette TRACE conn4 <- [1,1762,null,{}] 13:15:50 INFO - PROCESS | 1778 | 1464639350179 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:50 INFO - PROCESS | 1778 | 1464639350427 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:15:50 INFO - PROCESS | 1778 | 1464639350780 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x910e0c00 == 131 [pid = 1778] [id = 448] 13:15:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x91f0d800) [pid = 1778] [serial = 1345] [outer = (nil)] 13:15:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x9250ac00) [pid = 1778] [serial = 1346] [outer = 0x91f0d800] 13:15:50 INFO - PROCESS | 1778 | 1464639350881 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x92665400) [pid = 1778] [serial = 1347] [outer = 0x91f0d800] 13:15:51 INFO - PROCESS | 1778 | 1464639351870 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1782ms 13:15:51 INFO - PROCESS | 1778 | 1464639351950 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 1778 | 1464639351955 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 13:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:15:51 INFO - PROCESS | 1778 | 1464639351963 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 1778 | 1464639351967 Marionette TRACE conn4 <- [1,1766,null,{}] 13:15:51 INFO - PROCESS | 1778 | 1464639351979 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:52 INFO - PROCESS | 1778 | 1464639352311 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 13:15:52 INFO - PROCESS | 1778 | 1464639352679 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x9250d800 == 132 [pid = 1778] [id = 449] 13:15:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x92ab2c00) [pid = 1778] [serial = 1348] [outer = (nil)] 13:15:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x92c42800) [pid = 1778] [serial = 1349] [outer = 0x92ab2c00] 13:15:52 INFO - PROCESS | 1778 | 1464639352805 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x92d5e400) [pid = 1778] [serial = 1350] [outer = 0x92ab2c00] 13:15:53 INFO - PROCESS | 1778 | 1464639353852 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1955ms 13:15:53 INFO - PROCESS | 1778 | 1464639353919 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 1778 | 1464639353925 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:15:53 INFO - PROCESS | 1778 | 1464639353933 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 1778 | 1464639353937 Marionette TRACE conn4 <- [1,1770,null,{}] 13:15:53 INFO - PROCESS | 1778 | 1464639353947 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:54 INFO - PROCESS | 1778 | 1464639354235 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 13:15:54 INFO - PROCESS | 1778 | 1464639354594 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ab0400 == 133 [pid = 1778] [id = 450] 13:15:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x92c43400) [pid = 1778] [serial = 1351] [outer = (nil)] 13:15:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x92e55c00) [pid = 1778] [serial = 1352] [outer = 0x92c43400] 13:15:54 INFO - PROCESS | 1778 | 1464639354700 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x92e5c000) [pid = 1778] [serial = 1353] [outer = 0x92c43400] 13:15:55 INFO - PROCESS | 1778 | 1464639355709 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1834ms 13:15:55 INFO - PROCESS | 1778 | 1464639355768 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 1778 | 1464639355771 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 13:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:15:55 INFO - PROCESS | 1778 | 1464639355781 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 1778 | 1464639355785 Marionette TRACE conn4 <- [1,1774,null,{}] 13:15:55 INFO - PROCESS | 1778 | 1464639355793 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:56 INFO - PROCESS | 1778 | 1464639356073 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 13:15:56 INFO - PROCESS | 1778 | 1464639356408 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd95800 == 134 [pid = 1778] [id = 451] 13:15:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x8f662800) [pid = 1778] [serial = 1354] [outer = (nil)] 13:15:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x94fbfc00) [pid = 1778] [serial = 1355] [outer = 0x8f662800] 13:15:56 INFO - PROCESS | 1778 | 1464639356508 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x950ce800) [pid = 1778] [serial = 1356] [outer = 0x8f662800] 13:15:57 INFO - PROCESS | 1778 | 1464639357490 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1792ms 13:15:57 INFO - PROCESS | 1778 | 1464639357572 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 1778 | 1464639357577 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 13:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:15:57 INFO - PROCESS | 1778 | 1464639357584 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - PROCESS | 1778 | 1464639357587 Marionette TRACE conn4 <- [1,1778,null,{}] 13:15:57 INFO - PROCESS | 1778 | 1464639357593 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:57 INFO - PROCESS | 1778 | 1464639357879 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 13:15:58 INFO - PROCESS | 1778 | 1464639358222 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x92d61000 == 135 [pid = 1778] [id = 452] 13:15:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x92df8400) [pid = 1778] [serial = 1357] [outer = (nil)] 13:15:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x951dac00) [pid = 1778] [serial = 1358] [outer = 0x92df8400] 13:15:58 INFO - PROCESS | 1778 | 1464639358316 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x9762e000) [pid = 1778] [serial = 1359] [outer = 0x92df8400] 13:15:59 INFO - PROCESS | 1778 | 1464639359285 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1784ms 13:15:59 INFO - PROCESS | 1778 | 1464639359370 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 13:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:15:59 INFO - PROCESS | 1778 | 1464639359374 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 13:15:59 INFO - PROCESS | 1778 | 1464639359380 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - PROCESS | 1778 | 1464639359384 Marionette TRACE conn4 <- [1,1782,null,{}] 13:15:59 INFO - PROCESS | 1778 | 1464639359390 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:59 INFO - PROCESS | 1778 | 1464639359676 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:16:00 INFO - PROCESS | 1778 | 1464639360045 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3b800 == 136 [pid = 1778] [id = 453] 13:16:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x92669000) [pid = 1778] [serial = 1360] [outer = (nil)] 13:16:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x992ed000) [pid = 1778] [serial = 1361] [outer = 0x92669000] 13:16:00 INFO - PROCESS | 1778 | 1464639360155 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x992f5000) [pid = 1778] [serial = 1362] [outer = 0x92669000] 13:16:01 INFO - PROCESS | 1778 | 1464639361145 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1836ms 13:16:01 INFO - PROCESS | 1778 | 1464639361218 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 1778 | 1464639361222 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 13:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:16:01 INFO - PROCESS | 1778 | 1464639361229 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 1778 | 1464639361232 Marionette TRACE conn4 <- [1,1786,null,{}] 13:16:01 INFO - PROCESS | 1778 | 1464639361238 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:01 INFO - PROCESS | 1778 | 1464639361550 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 13:16:01 INFO - PROCESS | 1778 | 1464639361908 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x92e59000 == 137 [pid = 1778] [id = 454] 13:16:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x9510a800) [pid = 1778] [serial = 1363] [outer = (nil)] 13:16:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x9a012800) [pid = 1778] [serial = 1364] [outer = 0x9510a800] 13:16:02 INFO - PROCESS | 1778 | 1464639362004 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x9a275800) [pid = 1778] [serial = 1365] [outer = 0x9510a800] 13:16:03 INFO - PROCESS | 1778 | 1464639363066 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1887ms 13:16:03 INFO - PROCESS | 1778 | 1464639363121 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 1778 | 1464639363124 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 13:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:16:03 INFO - PROCESS | 1778 | 1464639363136 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 1778 | 1464639363139 Marionette TRACE conn4 <- [1,1790,null,{}] 13:16:03 INFO - PROCESS | 1778 | 1464639363145 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:03 INFO - PROCESS | 1778 | 1464639363407 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8f188c00 == 136 [pid = 1778] [id = 389] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x85ef0c00 == 135 [pid = 1778] [id = 391] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8ac9e800 == 134 [pid = 1778] [id = 392] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8dcc9000 == 133 [pid = 1778] [id = 388] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x86c47000 == 132 [pid = 1778] [id = 437] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8af43c00 == 131 [pid = 1778] [id = 436] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8824c000 == 130 [pid = 1778] [id = 435] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x867c3800 == 129 [pid = 1778] [id = 433] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x867c5800 == 128 [pid = 1778] [id = 432] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x929bd800 == 127 [pid = 1778] [id = 431] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x929c2000 == 126 [pid = 1778] [id = 430] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x91f14800 == 125 [pid = 1778] [id = 428] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x86145800 == 124 [pid = 1778] [id = 429] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x90fedc00 == 123 [pid = 1778] [id = 427] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8d0a9c00 == 122 [pid = 1778] [id = 426] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x867cb800 == 121 [pid = 1778] [id = 425] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd95400 == 120 [pid = 1778] [id = 424] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9fd000 == 119 [pid = 1778] [id = 423] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8bca2400 == 118 [pid = 1778] [id = 422] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8c059c00 == 117 [pid = 1778] [id = 420] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8980b800 == 116 [pid = 1778] [id = 421] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6a6c00 == 115 [pid = 1778] [id = 419] 13:16:05 INFO - PROCESS | 1778 | --DOCSHELL 0x86d0d000 == 114 [pid = 1778] [id = 418] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x8bee1000) [pid = 1778] [serial = 1251] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x8b654800) [pid = 1778] [serial = 1248] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x8af3c000) [pid = 1778] [serial = 1245] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x86d0ac00) [pid = 1778] [serial = 1241] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x90f73c00) [pid = 1778] [serial = 1211] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x8dc4f800) [pid = 1778] [serial = 1197] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x99077400) [pid = 1778] [serial = 1232] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x92e5e400) [pid = 1778] [serial = 1227] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x990f0000) [pid = 1778] [serial = 1233] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8af43400) [pid = 1778] [serial = 1190] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8b650800) [pid = 1778] [serial = 1191] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8ac99400) [pid = 1778] [serial = 1244] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x8e4af800) [pid = 1778] [serial = 1202] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x95102c00) [pid = 1778] [serial = 1229] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x92d5cc00) [pid = 1778] [serial = 1223] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8d9f9000) [pid = 1778] [serial = 1196] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x910e6400) [pid = 1778] [serial = 1214] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x92c3a000) [pid = 1778] [serial = 1221] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x95110000) [pid = 1778] [serial = 1230] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x9250fc00) [pid = 1778] [serial = 1218] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x8e4b6400) [pid = 1778] [serial = 1203] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x92aaa000) [pid = 1778] [serial = 1220] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8b6a9c00) [pid = 1778] [serial = 1250] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x90f7b000) [pid = 1778] [serial = 1212] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x8d0a6400) [pid = 1778] [serial = 1194] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8b584800) [pid = 1778] [serial = 1247] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8c0ee400) [pid = 1778] [serial = 1193] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0xa2150800) [pid = 1778] [serial = 1173] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x8dd8b800) [pid = 1778] [serial = 1200] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x9c047c00) [pid = 1778] [serial = 1238] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x99f24800) [pid = 1778] [serial = 1235] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8d2d6000) [pid = 1778] [serial = 1122] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x921f7400) [pid = 1778] [serial = 1217] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x92d60400) [pid = 1778] [serial = 1224] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8ef3bc00) [pid = 1778] [serial = 1205] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8f0d2400) [pid = 1778] [serial = 1206] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8dcc6800) [pid = 1778] [serial = 1199] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x91f0f000) [pid = 1778] [serial = 1215] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8f665400) [pid = 1778] [serial = 1209] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x92e55400) [pid = 1778] [serial = 1226] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x9a00a800) [pid = 1778] [serial = 1236] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8f661400) [pid = 1778] [serial = 1208] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8824ec00) [pid = 1778] [serial = 1242] [outer = (nil)] [url = about:blank] 13:16:05 INFO - PROCESS | 1778 | 1464639365662 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c42400 == 115 [pid = 1778] [id = 455] 13:16:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x86c47000) [pid = 1778] [serial = 1366] [outer = (nil)] 13:16:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x877bf000) [pid = 1778] [serial = 1367] [outer = 0x86c47000] 13:16:05 INFO - PROCESS | 1778 | 1464639365756 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8824e000) [pid = 1778] [serial = 1368] [outer = 0x86c47000] 13:16:06 INFO - PROCESS | 1778 | 1464639366688 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 3594ms 13:16:06 INFO - PROCESS | 1778 | 1464639366734 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 1778 | 1464639366740 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 13:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:16:06 INFO - PROCESS | 1778 | 1464639366749 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 1778 | 1464639366757 Marionette TRACE conn4 <- [1,1794,null,{}] 13:16:06 INFO - PROCESS | 1778 | 1464639366765 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:07 INFO - PROCESS | 1778 | 1464639367051 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 13:16:07 INFO - PROCESS | 1778 | 1464639367328 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af40400 == 116 [pid = 1778] [id = 456] 13:16:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8af43400) [pid = 1778] [serial = 1369] [outer = (nil)] 13:16:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8af82000) [pid = 1778] [serial = 1370] [outer = 0x8af43400] 13:16:07 INFO - PROCESS | 1778 | 1464639367435 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8b0c5c00) [pid = 1778] [serial = 1371] [outer = 0x8af43400] 13:16:08 INFO - PROCESS | 1778 | 1464639368359 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1649ms 13:16:08 INFO - PROCESS | 1778 | 1464639368401 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 1778 | 1464639368408 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 13:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:16:08 INFO - PROCESS | 1778 | 1464639368427 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - PROCESS | 1778 | 1464639368430 Marionette TRACE conn4 <- [1,1798,null,{}] 13:16:08 INFO - PROCESS | 1778 | 1464639368438 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:08 INFO - PROCESS | 1778 | 1464639368742 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 13:16:08 INFO - PROCESS | 1778 | 1464639368782 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x867cf400 == 117 [pid = 1778] [id = 457] 13:16:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8b65b000) [pid = 1778] [serial = 1372] [outer = (nil)] 13:16:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8bc9d000) [pid = 1778] [serial = 1373] [outer = 0x8b65b000] 13:16:08 INFO - PROCESS | 1778 | 1464639368876 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8bee9c00) [pid = 1778] [serial = 1374] [outer = 0x8b65b000] 13:16:09 INFO - PROCESS | 1778 | 1464639369984 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1599ms 13:16:10 INFO - PROCESS | 1778 | 1464639370015 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 1778 | 1464639370021 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 13:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:16:10 INFO - PROCESS | 1778 | 1464639370698 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:16:10 INFO - PROCESS | 1778 | 1464639370710 Marionette TRACE conn4 <- [1,1802,null,{}] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8d1bfc00) [pid = 1778] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8c0ed400) [pid = 1778] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x92d62800) [pid = 1778] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x929c4400) [pid = 1778] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x92ead400) [pid = 1778] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x86d08000) [pid = 1778] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8bca1000) [pid = 1778] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8e680400) [pid = 1778] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x86d04000) [pid = 1778] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x92aa6000) [pid = 1778] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8ef38800) [pid = 1778] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x894c7400) [pid = 1778] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x929c5c00) [pid = 1778] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x91f67c00) [pid = 1778] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x90fee000) [pid = 1778] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8bca1400) [pid = 1778] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8dc53000) [pid = 1778] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x88251000) [pid = 1778] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x877c1000) [pid = 1778] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x8d9f3400) [pid = 1778] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x8af44800) [pid = 1778] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:16:10 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x8dd97000) [pid = 1778] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:16:10 INFO - PROCESS | 1778 | 1464639370909 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:11 INFO - PROCESS | 1778 | 1464639371198 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 13:16:11 INFO - PROCESS | 1778 | 1464639371331 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x894c7400 == 118 [pid = 1778] [id = 458] 13:16:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x8b6a5800) [pid = 1778] [serial = 1375] [outer = (nil)] 13:16:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x8c052000) [pid = 1778] [serial = 1376] [outer = 0x8b6a5800] 13:16:11 INFO - PROCESS | 1778 | 1464639371422 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8cfb3800) [pid = 1778] [serial = 1377] [outer = 0x8b6a5800] 13:16:12 INFO - PROCESS | 1778 | 1464639372340 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2379ms 13:16:12 INFO - PROCESS | 1778 | 1464639372414 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 13:16:12 INFO - PROCESS | 1778 | 1464639372420 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 13:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:16:12 INFO - PROCESS | 1778 | 1464639372427 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:16:12 INFO - PROCESS | 1778 | 1464639372430 Marionette TRACE conn4 <- [1,1806,null,{}] 13:16:12 INFO - PROCESS | 1778 | 1464639372444 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:12 INFO - PROCESS | 1778 | 1464639372681 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 13:16:13 INFO - PROCESS | 1778 | 1464639373151 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c39c00 == 119 [pid = 1778] [id = 459] 13:16:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x86c3ac00) [pid = 1778] [serial = 1378] [outer = (nil)] 13:16:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x86d0e400) [pid = 1778] [serial = 1379] [outer = 0x86c3ac00] 13:16:13 INFO - PROCESS | 1778 | 1464639373337 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x890c1c00) [pid = 1778] [serial = 1380] [outer = 0x86c3ac00] 13:16:14 INFO - PROCESS | 1778 | 1464639374454 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2091ms 13:16:14 INFO - PROCESS | 1778 | 1464639374523 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 13:16:14 INFO - PROCESS | 1778 | 1464639374531 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 13:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:16:14 INFO - PROCESS | 1778 | 1464639374541 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:16:14 INFO - PROCESS | 1778 | 1464639374550 Marionette TRACE conn4 <- [1,1810,null,{}] 13:16:14 INFO - PROCESS | 1778 | 1464639374559 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:14 INFO - PROCESS | 1778 | 1464639374855 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 13:16:15 INFO - PROCESS | 1778 | 1464639375224 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b0bcc00 == 120 [pid = 1778] [id = 460] 13:16:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8b576000) [pid = 1778] [serial = 1381] [outer = (nil)] 13:16:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8b653400) [pid = 1778] [serial = 1382] [outer = 0x8b576000] 13:16:15 INFO - PROCESS | 1778 | 1464639375326 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8b6a4c00) [pid = 1778] [serial = 1383] [outer = 0x8b576000] 13:16:16 INFO - PROCESS | 1778 | 1464639376457 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1995ms 13:16:16 INFO - PROCESS | 1778 | 1464639376541 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:16:16 INFO - PROCESS | 1778 | 1464639376549 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:16:16 INFO - PROCESS | 1778 | 1464639376557 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:16:16 INFO - PROCESS | 1778 | 1464639376564 Marionette TRACE conn4 <- [1,1814,null,{}] 13:16:16 INFO - PROCESS | 1778 | 1464639376573 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:16 INFO - PROCESS | 1778 | 1464639376974 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 13:16:17 INFO - PROCESS | 1778 | 1464639377307 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0afc00 == 121 [pid = 1778] [id = 461] 13:16:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8c0b9800) [pid = 1778] [serial = 1384] [outer = (nil)] 13:16:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8c0ef000) [pid = 1778] [serial = 1385] [outer = 0x8c0b9800] 13:16:17 INFO - PROCESS | 1778 | 1464639377469 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8d0a2c00) [pid = 1778] [serial = 1386] [outer = 0x8c0b9800] 13:16:18 INFO - PROCESS | 1778 | 1464639378615 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2105ms 13:16:18 INFO - PROCESS | 1778 | 1464639378662 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 13:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:16:18 INFO - PROCESS | 1778 | 1464639378667 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 13:16:18 INFO - PROCESS | 1778 | 1464639378681 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:16:18 INFO - PROCESS | 1778 | 1464639378692 Marionette TRACE conn4 <- [1,1818,null,{}] 13:16:18 INFO - PROCESS | 1778 | 1464639378701 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:18 INFO - PROCESS | 1778 | 1464639378986 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:16:19 INFO - PROCESS | 1778 | 1464639379322 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bc9f800 == 122 [pid = 1778] [id = 462] 13:16:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8d0a5000) [pid = 1778] [serial = 1387] [outer = (nil)] 13:16:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8d9f4800) [pid = 1778] [serial = 1388] [outer = 0x8d0a5000] 13:16:19 INFO - PROCESS | 1778 | 1464639379417 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8dc4d400) [pid = 1778] [serial = 1389] [outer = 0x8d0a5000] 13:16:20 INFO - PROCESS | 1778 | 1464639380474 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1853ms 13:16:20 INFO - PROCESS | 1778 | 1464639380528 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 1778 | 1464639380536 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 13:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:16:20 INFO - PROCESS | 1778 | 1464639380547 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 1778 | 1464639380551 Marionette TRACE conn4 <- [1,1822,null,{}] 13:16:20 INFO - PROCESS | 1778 | 1464639380562 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:20 INFO - PROCESS | 1778 | 1464639380862 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 13:16:21 INFO - PROCESS | 1778 | 1464639381207 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f6400 == 123 [pid = 1778] [id = 463] 13:16:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8d9fa000) [pid = 1778] [serial = 1390] [outer = (nil)] 13:16:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8dccb800) [pid = 1778] [serial = 1391] [outer = 0x8d9fa000] 13:16:21 INFO - PROCESS | 1778 | 1464639381314 Marionette DEBUG loaded listener.js 13:16:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8dd97000) [pid = 1778] [serial = 1392] [outer = 0x8d9fa000] 13:16:22 INFO - PROCESS | 1778 | 1464639382435 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1942ms 13:16:22 INFO - PROCESS | 1778 | 1464639382488 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 13:16:22 INFO - PROCESS | 1778 | 1464639382493 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 13:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:16:22 INFO - PROCESS | 1778 | 1464639382506 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:16:22 INFO - PROCESS | 1778 | 1464639382509 Marionette TRACE conn4 <- [1,1826,null,{}] 13:16:22 INFO - PROCESS | 1778 | 1464639382524 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:22 INFO - PROCESS | 1778 | 1464639382764 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 13:16:23 INFO - PROCESS | 1778 | 1464639383113 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e4b2c00 == 124 [pid = 1778] [id = 464] 13:16:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8e4b3800) [pid = 1778] [serial = 1393] [outer = (nil)] 13:16:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8e676000) [pid = 1778] [serial = 1394] [outer = 0x8e4b3800] 13:16:23 INFO - PROCESS | 1778 | 1464639383220 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8ef34c00) [pid = 1778] [serial = 1395] [outer = 0x8e4b3800] 13:16:24 INFO - PROCESS | 1778 | 1464639384263 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1798ms 13:16:24 INFO - PROCESS | 1778 | 1464639384299 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 1778 | 1464639384303 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 13:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:16:24 INFO - PROCESS | 1778 | 1464639384310 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - PROCESS | 1778 | 1464639384313 Marionette TRACE conn4 <- [1,1830,null,{}] 13:16:24 INFO - PROCESS | 1778 | 1464639384319 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:24 INFO - PROCESS | 1778 | 1464639384599 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 13:16:25 INFO - PROCESS | 1778 | 1464639385007 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8824e800 == 125 [pid = 1778] [id = 465] 13:16:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x890c2800) [pid = 1778] [serial = 1396] [outer = (nil)] 13:16:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8e677000) [pid = 1778] [serial = 1397] [outer = 0x890c2800] 13:16:25 INFO - PROCESS | 1778 | 1464639385177 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8f186000) [pid = 1778] [serial = 1398] [outer = 0x890c2800] 13:16:26 INFO - PROCESS | 1778 | 1464639386526 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2291ms 13:16:26 INFO - PROCESS | 1778 | 1464639386603 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 13:16:26 INFO - PROCESS | 1778 | 1464639386607 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 13:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:16:26 INFO - PROCESS | 1778 | 1464639386613 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:16:26 INFO - PROCESS | 1778 | 1464639386617 Marionette TRACE conn4 <- [1,1834,null,{}] 13:16:26 INFO - PROCESS | 1778 | 1464639386623 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:26 INFO - PROCESS | 1778 | 1464639386892 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:16:27 INFO - PROCESS | 1778 | 1464639387230 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6ae400 == 126 [pid = 1778] [id = 466] 13:16:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8c05e000) [pid = 1778] [serial = 1399] [outer = (nil)] 13:16:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8f662000) [pid = 1778] [serial = 1400] [outer = 0x8c05e000] 13:16:27 INFO - PROCESS | 1778 | 1464639387389 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8f665800) [pid = 1778] [serial = 1401] [outer = 0x8c05e000] 13:16:28 INFO - PROCESS | 1778 | 1464639388809 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2247ms 13:16:28 INFO - PROCESS | 1778 | 1464639388865 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 13:16:28 INFO - PROCESS | 1778 | 1464639388872 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 13:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:16:28 INFO - PROCESS | 1778 | 1464639388902 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - PROCESS | 1778 | 1464639388910 Marionette TRACE conn4 <- [1,1838,null,{}] 13:16:28 INFO - PROCESS | 1778 | 1464639388921 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:29 INFO - PROCESS | 1778 | 1464639389369 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 13:16:29 INFO - PROCESS | 1778 | 1464639389658 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0c7c00 == 127 [pid = 1778] [id = 467] 13:16:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8f51d400) [pid = 1778] [serial = 1402] [outer = (nil)] 13:16:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x90f7b000) [pid = 1778] [serial = 1403] [outer = 0x8f51d400] 13:16:29 INFO - PROCESS | 1778 | 1464639389811 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x90fea000) [pid = 1778] [serial = 1404] [outer = 0x8f51d400] 13:16:31 INFO - PROCESS | 1778 | 1464639391272 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2453ms 13:16:31 INFO - PROCESS | 1778 | 1464639391354 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 1778 | 1464639391361 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:16:31 INFO - PROCESS | 1778 | 1464639391373 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 1778 | 1464639391378 Marionette TRACE conn4 <- [1,1842,null,{}] 13:16:31 INFO - PROCESS | 1778 | 1464639391389 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:31 INFO - PROCESS | 1778 | 1464639391876 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 13:16:32 INFO - PROCESS | 1778 | 1464639392239 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f790000 == 128 [pid = 1778] [id = 468] 13:16:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x90f73c00) [pid = 1778] [serial = 1405] [outer = (nil)] 13:16:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x921ef400) [pid = 1778] [serial = 1406] [outer = 0x90f73c00] 13:16:32 INFO - PROCESS | 1778 | 1464639392393 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x921f7000) [pid = 1778] [serial = 1407] [outer = 0x90f73c00] 13:16:33 INFO - PROCESS | 1778 | 1464639393777 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2494ms 13:16:33 INFO - PROCESS | 1778 | 1464639393866 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 13:16:33 INFO - PROCESS | 1778 | 1464639393869 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 13:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:16:33 INFO - PROCESS | 1778 | 1464639393876 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 1778 | 1464639393880 Marionette TRACE conn4 <- [1,1846,null,{}] 13:16:33 INFO - PROCESS | 1778 | 1464639393886 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:34 INFO - PROCESS | 1778 | 1464639394174 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:16:34 INFO - PROCESS | 1778 | 1464639394538 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x92671400 == 129 [pid = 1778] [id = 469] 13:16:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92671800) [pid = 1778] [serial = 1408] [outer = (nil)] 13:16:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x929bdc00) [pid = 1778] [serial = 1409] [outer = 0x92671800] 13:16:34 INFO - PROCESS | 1778 | 1464639394655 Marionette DEBUG loaded listener.js 13:16:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x92aad800) [pid = 1778] [serial = 1410] [outer = 0x92671800] 13:16:35 INFO - PROCESS | 1778 | 1464639395683 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1883ms 13:16:35 INFO - PROCESS | 1778 | 1464639395760 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 1778 | 1464639395765 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 13:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:16:35 INFO - PROCESS | 1778 | 1464639395772 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 1778 | 1464639395777 Marionette TRACE conn4 <- [1,1850,null,{}] 13:16:35 INFO - PROCESS | 1778 | 1464639395783 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:36 INFO - PROCESS | 1778 | 1464639396103 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 13:16:36 INFO - PROCESS | 1778 | 1464639396438 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x9250bc00 == 130 [pid = 1778] [id = 470] 13:16:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x9266a400) [pid = 1778] [serial = 1411] [outer = (nil)] 13:16:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x92d61c00) [pid = 1778] [serial = 1412] [outer = 0x9266a400] 13:16:36 INFO - PROCESS | 1778 | 1464639396531 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x92dec000) [pid = 1778] [serial = 1413] [outer = 0x9266a400] 13:16:37 INFO - PROCESS | 1778 | 1464639397494 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1784ms 13:16:37 INFO - PROCESS | 1778 | 1464639397557 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 13:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:16:37 INFO - PROCESS | 1778 | 1464639397561 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 13:16:37 INFO - PROCESS | 1778 | 1464639397569 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 1778 | 1464639397573 Marionette TRACE conn4 <- [1,1854,null,{}] 13:16:37 INFO - PROCESS | 1778 | 1464639397580 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:37 INFO - PROCESS | 1778 | 1464639397850 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 13:16:38 INFO - PROCESS | 1778 | 1464639398186 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcc8c00 == 131 [pid = 1778] [id = 471] 13:16:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x92669c00) [pid = 1778] [serial = 1414] [outer = (nil)] 13:16:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x92e5cc00) [pid = 1778] [serial = 1415] [outer = 0x92669c00] 13:16:38 INFO - PROCESS | 1778 | 1464639398303 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x92eac800) [pid = 1778] [serial = 1416] [outer = 0x92669c00] 13:16:39 INFO - PROCESS | 1778 | 1464639399263 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1741ms 13:16:39 INFO - PROCESS | 1778 | 1464639399311 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 13:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:16:39 INFO - PROCESS | 1778 | 1464639399315 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 13:16:39 INFO - PROCESS | 1778 | 1464639399322 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 1778 | 1464639399325 Marionette TRACE conn4 <- [1,1858,null,{}] 13:16:39 INFO - PROCESS | 1778 | 1464639399332 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:39 INFO - PROCESS | 1778 | 1464639399583 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 13:16:39 INFO - PROCESS | 1778 | 1464639399920 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x92d62800 == 132 [pid = 1778] [id = 472] 13:16:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x92df6800) [pid = 1778] [serial = 1417] [outer = (nil)] 13:16:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x95110000) [pid = 1778] [serial = 1418] [outer = 0x92df6800] 13:16:40 INFO - PROCESS | 1778 | 1464639400020 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x951d4c00) [pid = 1778] [serial = 1419] [outer = 0x92df6800] 13:16:41 INFO - PROCESS | 1778 | 1464639401184 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1940ms 13:16:41 INFO - PROCESS | 1778 | 1464639401265 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:16:41 INFO - PROCESS | 1778 | 1464639401270 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:16:41 INFO - PROCESS | 1778 | 1464639401281 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:16:41 INFO - PROCESS | 1778 | 1464639401287 Marionette TRACE conn4 <- [1,1862,null,{}] 13:16:41 INFO - PROCESS | 1778 | 1464639401389 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:41 INFO - PROCESS | 1778 | 1464639401927 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 13:16:42 INFO - PROCESS | 1778 | 1464639402210 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x92c3f400 == 133 [pid = 1778] [id = 473] 13:16:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x92e5e400) [pid = 1778] [serial = 1420] [outer = (nil)] 13:16:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x99077400) [pid = 1778] [serial = 1421] [outer = 0x92e5e400] 13:16:42 INFO - PROCESS | 1778 | 1464639402366 Marionette DEBUG loaded listener.js 13:16:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x990e8000) [pid = 1778] [serial = 1422] [outer = 0x92e5e400] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8ac9dc00 == 132 [pid = 1778] [id = 218] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x894c7400 == 131 [pid = 1778] [id = 458] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x867cf400 == 130 [pid = 1778] [id = 457] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8af40400 == 129 [pid = 1778] [id = 456] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x86c42400 == 128 [pid = 1778] [id = 455] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x86c3b800 == 127 [pid = 1778] [id = 453] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x92d61000 == 126 [pid = 1778] [id = 452] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x92ab0400 == 125 [pid = 1778] [id = 450] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd95800 == 124 [pid = 1778] [id = 451] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x9250d800 == 123 [pid = 1778] [id = 449] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x910e0c00 == 122 [pid = 1778] [id = 448] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8f190800 == 121 [pid = 1778] [id = 447] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8bc9a000 == 120 [pid = 1778] [id = 446] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8ef37400 == 119 [pid = 1778] [id = 445] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x894cf800 == 118 [pid = 1778] [id = 443] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd95000 == 117 [pid = 1778] [id = 444] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6b0c00 == 116 [pid = 1778] [id = 442] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0e8c00 == 115 [pid = 1778] [id = 441] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8b656000 == 114 [pid = 1778] [id = 440] 13:16:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8613e400 == 113 [pid = 1778] [id = 439] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8c0e5400) [pid = 1778] [serial = 1316] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8dc56000) [pid = 1778] [serial = 1268] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8d1b7000) [pid = 1778] [serial = 1263] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x92e60000) [pid = 1778] [serial = 1298] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x92df7800) [pid = 1778] [serial = 1296] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x99009c00) [pid = 1778] [serial = 1305] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x8cfb3c00) [pid = 1778] [serial = 1188] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8beefc00) [pid = 1778] [serial = 1259] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x8f0c6000) [pid = 1778] [serial = 1277] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x89804400) [pid = 1778] [serial = 1313] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x92c44400) [pid = 1778] [serial = 1293] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x8c0b5400) [pid = 1778] [serial = 1260] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x97623800) [pid = 1778] [serial = 1304] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8f528000) [pid = 1778] [serial = 1281] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8af38000) [pid = 1778] [serial = 1256] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8c056c00) [pid = 1778] [serial = 1253] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x95107000) [pid = 1778] [serial = 1302] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8af8f800) [pid = 1778] [serial = 1257] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x9266ac00) [pid = 1778] [serial = 1287] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x90ff2800) [pid = 1778] [serial = 1283] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x92dec400) [pid = 1778] [serial = 1295] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8d2d0800) [pid = 1778] [serial = 1265] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x8e4b4000) [pid = 1778] [serial = 1271] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x890cec00) [pid = 1778] [serial = 1307] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x92505800) [pid = 1778] [serial = 1286] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8e674c00) [pid = 1778] [serial = 1272] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8d9eec00) [pid = 1778] [serial = 1266] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8c050c00) [pid = 1778] [serial = 1314] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8d0a8800) [pid = 1778] [serial = 1262] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x929b7800) [pid = 1778] [serial = 1289] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x910db400) [pid = 1778] [serial = 1284] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x929b9400) [pid = 1778] [serial = 1290] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x9c04f000) [pid = 1778] [serial = 1239] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x92eb0000) [pid = 1778] [serial = 1299] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8b0c3800) [pid = 1778] [serial = 1310] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8b64f800) [pid = 1778] [serial = 1311] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x94fc7c00) [pid = 1778] [serial = 1301] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8ef33c00) [pid = 1778] [serial = 1275] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8f525000) [pid = 1778] [serial = 1280] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92aaf800) [pid = 1778] [serial = 1292] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8edb1000) [pid = 1778] [serial = 1274] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8dc58800) [pid = 1778] [serial = 1269] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8f0cc400) [pid = 1778] [serial = 1278] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x89802000) [pid = 1778] [serial = 1308] [outer = (nil)] [url = about:blank] 13:16:47 INFO - PROCESS | 1778 | 1464639407967 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 6726ms 13:16:48 INFO - PROCESS | 1778 | 1464639408010 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 13:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:16:48 INFO - PROCESS | 1778 | 1464639408020 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 13:16:48 INFO - PROCESS | 1778 | 1464639408083 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 1778 | 1464639408093 Marionette TRACE conn4 <- [1,1866,null,{}] 13:16:48 INFO - PROCESS | 1778 | 1464639408122 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:48 INFO - PROCESS | 1778 | 1464639408483 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 13:16:48 INFO - PROCESS | 1778 | 1464639408848 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x88256c00 == 114 [pid = 1778] [id = 474] 13:16:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x890c9800) [pid = 1778] [serial = 1423] [outer = (nil)] 13:16:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8980e800) [pid = 1778] [serial = 1424] [outer = 0x890c9800] 13:16:48 INFO - PROCESS | 1778 | 1464639408994 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8af3c800) [pid = 1778] [serial = 1425] [outer = 0x890c9800] 13:16:50 INFO - PROCESS | 1778 | 1464639410384 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2425ms 13:16:50 INFO - PROCESS | 1778 | 1464639410457 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 1778 | 1464639410471 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 13:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:16:50 INFO - PROCESS | 1778 | 1464639410516 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 1778 | 1464639410523 Marionette TRACE conn4 <- [1,1870,null,{}] 13:16:50 INFO - PROCESS | 1778 | 1464639410555 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:50 INFO - PROCESS | 1778 | 1464639410971 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:16:51 INFO - PROCESS | 1778 | 1464639411013 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x89807400 == 115 [pid = 1778] [id = 475] 13:16:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8af46400) [pid = 1778] [serial = 1426] [outer = (nil)] 13:16:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8b654c00) [pid = 1778] [serial = 1427] [outer = 0x8af46400] 13:16:51 INFO - PROCESS | 1778 | 1464639411091 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8b6aec00) [pid = 1778] [serial = 1428] [outer = 0x8af46400] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8af89000) [pid = 1778] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8b65b000) [pid = 1778] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x92ab2c00) [pid = 1778] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x91f0d800) [pid = 1778] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8f78ac00) [pid = 1778] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8c0ee800) [pid = 1778] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x8ef3c800) [pid = 1778] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x8e4b2000) [pid = 1778] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x8b579800) [pid = 1778] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x8d0a5c00) [pid = 1778] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x8d1b2c00) [pid = 1778] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x8b6ac800) [pid = 1778] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x86d0fc00) [pid = 1778] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x8af43400) [pid = 1778] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x86c47000) [pid = 1778] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x9510a800) [pid = 1778] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x92669000) [pid = 1778] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x92df8400) [pid = 1778] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x8f662800) [pid = 1778] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:16:52 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x92c43400) [pid = 1778] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:16:52 INFO - PROCESS | 1778 | 1464639412816 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2357ms 13:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:16:52 INFO - PROCESS | 1778 | 1464639412860 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 1778 | 1464639412863 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 13:16:52 INFO - PROCESS | 1778 | 1464639412870 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - PROCESS | 1778 | 1464639412877 Marionette TRACE conn4 <- [1,1874,null,{}] 13:16:52 INFO - PROCESS | 1778 | 1464639412899 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:53 INFO - PROCESS | 1778 | 1464639413203 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 13:16:53 INFO - PROCESS | 1778 | 1464639413332 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af42c00 == 116 [pid = 1778] [id = 476] 13:16:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x8bca3c00) [pid = 1778] [serial = 1429] [outer = (nil)] 13:16:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x8bee7c00) [pid = 1778] [serial = 1430] [outer = 0x8bca3c00] 13:16:53 INFO - PROCESS | 1778 | 1464639413419 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x8c0b4400) [pid = 1778] [serial = 1431] [outer = 0x8bca3c00] 13:16:54 INFO - PROCESS | 1778 | 1464639414264 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1448ms 13:16:54 INFO - PROCESS | 1778 | 1464639414319 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 1778 | 1464639414323 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 13:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:16:54 INFO - PROCESS | 1778 | 1464639414331 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - PROCESS | 1778 | 1464639414335 Marionette TRACE conn4 <- [1,1878,null,{}] 13:16:54 INFO - PROCESS | 1778 | 1464639414342 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:54 INFO - PROCESS | 1778 | 1464639414579 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 13:16:54 INFO - PROCESS | 1778 | 1464639414905 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c42400 == 117 [pid = 1778] [id = 477] 13:16:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x86c43c00) [pid = 1778] [serial = 1432] [outer = (nil)] 13:16:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x877c4400) [pid = 1778] [serial = 1433] [outer = 0x86c43c00] 13:16:55 INFO - PROCESS | 1778 | 1464639415095 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x890cec00) [pid = 1778] [serial = 1434] [outer = 0x86c43c00] 13:16:56 INFO - PROCESS | 1778 | 1464639416130 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1835ms 13:16:56 INFO - PROCESS | 1778 | 1464639416177 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 13:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:16:56 INFO - PROCESS | 1778 | 1464639416192 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 13:16:56 INFO - PROCESS | 1778 | 1464639416202 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:16:56 INFO - PROCESS | 1778 | 1464639416208 Marionette TRACE conn4 <- [1,1882,null,{}] 13:16:56 INFO - PROCESS | 1778 | 1464639416217 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:56 INFO - PROCESS | 1778 | 1464639416471 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 13:16:56 INFO - PROCESS | 1778 | 1464639416804 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b0c6000 == 118 [pid = 1778] [id = 478] 13:16:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x8b575800) [pid = 1778] [serial = 1435] [outer = (nil)] 13:16:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x8b650800) [pid = 1778] [serial = 1436] [outer = 0x8b575800] 13:16:56 INFO - PROCESS | 1778 | 1464639416918 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x8bc9a400) [pid = 1778] [serial = 1437] [outer = 0x8b575800] 13:16:57 INFO - PROCESS | 1778 | 1464639417976 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1837ms 13:16:58 INFO - PROCESS | 1778 | 1464639418040 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 1778 | 1464639418049 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:16:58 INFO - PROCESS | 1778 | 1464639418059 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:16:58 INFO - PROCESS | 1778 | 1464639418062 Marionette TRACE conn4 <- [1,1886,null,{}] 13:16:58 INFO - PROCESS | 1778 | 1464639418070 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:58 INFO - PROCESS | 1778 | 1464639418325 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 13:16:58 INFO - PROCESS | 1778 | 1464639418727 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c05cc00 == 119 [pid = 1778] [id = 479] 13:16:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x8c0be800) [pid = 1778] [serial = 1438] [outer = (nil)] 13:16:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x8cfbd000) [pid = 1778] [serial = 1439] [outer = 0x8c0be800] 13:16:58 INFO - PROCESS | 1778 | 1464639418828 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x8d0ad400) [pid = 1778] [serial = 1440] [outer = 0x8c0be800] 13:16:59 INFO - PROCESS | 1778 | 1464639419847 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1854ms 13:16:59 INFO - PROCESS | 1778 | 1464639419914 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 13:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:16:59 INFO - PROCESS | 1778 | 1464639419919 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 13:16:59 INFO - PROCESS | 1778 | 1464639419928 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 1778 | 1464639419938 Marionette TRACE conn4 <- [1,1890,null,{}] 13:16:59 INFO - PROCESS | 1778 | 1464639419971 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:00 INFO - PROCESS | 1778 | 1464639420311 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:17:00 INFO - PROCESS | 1778 | 1464639420587 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1b1c00 == 120 [pid = 1778] [id = 480] 13:17:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8d2cac00) [pid = 1778] [serial = 1441] [outer = (nil)] 13:17:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8d9f3000) [pid = 1778] [serial = 1442] [outer = 0x8d2cac00] 13:17:00 INFO - PROCESS | 1778 | 1464639420681 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8dc50c00) [pid = 1778] [serial = 1443] [outer = 0x8d2cac00] 13:17:01 INFO - PROCESS | 1778 | 1464639421716 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1846ms 13:17:01 INFO - PROCESS | 1778 | 1464639421773 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 1778 | 1464639421777 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 13:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:17:01 INFO - PROCESS | 1778 | 1464639421785 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 1778 | 1464639421789 Marionette TRACE conn4 <- [1,1894,null,{}] 13:17:01 INFO - PROCESS | 1778 | 1464639421795 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:02 INFO - PROCESS | 1778 | 1464639422058 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 13:17:02 INFO - PROCESS | 1778 | 1464639422390 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f0400 == 121 [pid = 1778] [id = 481] 13:17:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8d9f7800) [pid = 1778] [serial = 1444] [outer = (nil)] 13:17:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8dd8b400) [pid = 1778] [serial = 1445] [outer = 0x8d9f7800] 13:17:02 INFO - PROCESS | 1778 | 1464639422491 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8e4a9c00) [pid = 1778] [serial = 1446] [outer = 0x8d9f7800] 13:17:03 INFO - PROCESS | 1778 | 1464639423443 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1734ms 13:17:03 INFO - PROCESS | 1778 | 1464639423520 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 1778 | 1464639423524 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 13:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:17:03 INFO - PROCESS | 1778 | 1464639423532 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 1778 | 1464639423536 Marionette TRACE conn4 <- [1,1898,null,{}] 13:17:03 INFO - PROCESS | 1778 | 1464639423541 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:03 INFO - PROCESS | 1778 | 1464639423833 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 13:17:04 INFO - PROCESS | 1778 | 1464639424208 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e676400 == 122 [pid = 1778] [id = 482] 13:17:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8e678400) [pid = 1778] [serial = 1447] [outer = (nil)] 13:17:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8e67d400) [pid = 1778] [serial = 1448] [outer = 0x8e678400] 13:17:04 INFO - PROCESS | 1778 | 1464639424314 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8ef34800) [pid = 1778] [serial = 1449] [outer = 0x8e678400] 13:17:05 INFO - PROCESS | 1778 | 1464639425350 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1888ms 13:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:17:05 INFO - PROCESS | 1778 | 1464639425422 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 1778 | 1464639425425 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 13:17:05 INFO - PROCESS | 1778 | 1464639425432 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 1778 | 1464639425435 Marionette TRACE conn4 <- [1,1902,null,{}] 13:17:05 INFO - PROCESS | 1778 | 1464639425441 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:05 INFO - PROCESS | 1778 | 1464639425673 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 13:17:06 INFO - PROCESS | 1778 | 1464639426006 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e67dc00 == 123 [pid = 1778] [id = 483] 13:17:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8ef37400) [pid = 1778] [serial = 1450] [outer = (nil)] 13:17:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8f186800) [pid = 1778] [serial = 1451] [outer = 0x8ef37400] 13:17:06 INFO - PROCESS | 1778 | 1464639426103 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8f527800) [pid = 1778] [serial = 1452] [outer = 0x8ef37400] 13:17:07 INFO - PROCESS | 1778 | 1464639427053 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1693ms 13:17:07 INFO - PROCESS | 1778 | 1464639427126 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 13:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:17:07 INFO - PROCESS | 1778 | 1464639427132 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:17:07 INFO - PROCESS | 1778 | 1464639427139 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 1778 | 1464639427142 Marionette TRACE conn4 <- [1,1906,null,{}] 13:17:07 INFO - PROCESS | 1778 | 1464639427149 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:07 INFO - PROCESS | 1778 | 1464639427437 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 13:17:07 INFO - PROCESS | 1778 | 1464639427769 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0ca400 == 124 [pid = 1778] [id = 484] 13:17:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8f0cd400) [pid = 1778] [serial = 1453] [outer = (nil)] 13:17:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8f788000) [pid = 1778] [serial = 1454] [outer = 0x8f0cd400] 13:17:07 INFO - PROCESS | 1778 | 1464639427898 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8f78d800) [pid = 1778] [serial = 1455] [outer = 0x8f0cd400] 13:17:08 INFO - PROCESS | 1778 | 1464639428816 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1739ms 13:17:08 INFO - PROCESS | 1778 | 1464639428878 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 1778 | 1464639428882 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 13:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:17:08 INFO - PROCESS | 1778 | 1464639428892 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - PROCESS | 1778 | 1464639428896 Marionette TRACE conn4 <- [1,1910,null,{}] 13:17:08 INFO - PROCESS | 1778 | 1464639428904 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:09 INFO - PROCESS | 1778 | 1464639429160 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:17:09 INFO - PROCESS | 1778 | 1464639429486 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f65cc00 == 125 [pid = 1778] [id = 485] 13:17:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8f662800) [pid = 1778] [serial = 1456] [outer = (nil)] 13:17:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x910e8400) [pid = 1778] [serial = 1457] [outer = 0x8f662800] 13:17:09 INFO - PROCESS | 1778 | 1464639429585 Marionette DEBUG loaded listener.js 13:17:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x91f1a400) [pid = 1778] [serial = 1458] [outer = 0x8f662800] 13:17:10 INFO - PROCESS | 1778 | 1464639430511 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1690ms 13:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:17:10 INFO - PROCESS | 1778 | 1464639430584 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 13:17:10 INFO - PROCESS | 1778 | 1464639430588 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 13:17:10 INFO - PROCESS | 1778 | 1464639430595 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:17:10 INFO - PROCESS | 1778 | 1464639430598 Marionette TRACE conn4 <- [1,1914,null,{}] 13:17:10 INFO - PROCESS | 1778 | 1464639430604 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:10 INFO - PROCESS | 1778 | 1464639430855 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 13:17:11 INFO - PROCESS | 1778 | 1464639431414 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x92666000 == 126 [pid = 1778] [id = 486] 13:17:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x92666400) [pid = 1778] [serial = 1459] [outer = (nil)] 13:17:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x9266c800) [pid = 1778] [serial = 1460] [outer = 0x92666400] 13:17:11 INFO - PROCESS | 1778 | 1464639431532 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x929b6c00) [pid = 1778] [serial = 1461] [outer = 0x92666400] 13:17:12 INFO - PROCESS | 1778 | 1464639432512 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1993ms 13:17:12 INFO - PROCESS | 1778 | 1464639432588 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 13:17:12 INFO - PROCESS | 1778 | 1464639432592 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 13:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:17:12 INFO - PROCESS | 1778 | 1464639432599 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:17:12 INFO - PROCESS | 1778 | 1464639432603 Marionette TRACE conn4 <- [1,1918,null,{}] 13:17:12 INFO - PROCESS | 1778 | 1464639432609 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:12 INFO - PROCESS | 1778 | 1464639432905 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 13:17:13 INFO - PROCESS | 1778 | 1464639433258 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x929c1400 == 127 [pid = 1778] [id = 487] 13:17:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x929c3800) [pid = 1778] [serial = 1462] [outer = (nil)] 13:17:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x92aacc00) [pid = 1778] [serial = 1463] [outer = 0x929c3800] 13:17:13 INFO - PROCESS | 1778 | 1464639433367 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x92c44800) [pid = 1778] [serial = 1464] [outer = 0x929c3800] 13:17:14 INFO - PROCESS | 1778 | 1464639434366 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1843ms 13:17:14 INFO - PROCESS | 1778 | 1464639434443 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 1778 | 1464639434447 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 13:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:17:14 INFO - PROCESS | 1778 | 1464639434454 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 1778 | 1464639434459 Marionette TRACE conn4 <- [1,1922,null,{}] 13:17:14 INFO - PROCESS | 1778 | 1464639434465 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:14 INFO - PROCESS | 1778 | 1464639434774 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 13:17:15 INFO - PROCESS | 1778 | 1464639435108 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x92aaa000 == 128 [pid = 1778] [id = 488] 13:17:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x92c47000) [pid = 1778] [serial = 1465] [outer = (nil)] 13:17:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x92e52400) [pid = 1778] [serial = 1466] [outer = 0x92c47000] 13:17:15 INFO - PROCESS | 1778 | 1464639435204 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x92e5d800) [pid = 1778] [serial = 1467] [outer = 0x92c47000] 13:17:16 INFO - PROCESS | 1778 | 1464639436167 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1751ms 13:17:16 INFO - PROCESS | 1778 | 1464639436207 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 13:17:16 INFO - PROCESS | 1778 | 1464639436211 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:17:16 INFO - PROCESS | 1778 | 1464639436217 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 1778 | 1464639436221 Marionette TRACE conn4 <- [1,1926,null,{}] 13:17:16 INFO - PROCESS | 1778 | 1464639436227 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:16 INFO - PROCESS | 1778 | 1464639436493 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 13:17:16 INFO - PROCESS | 1778 | 1464639436826 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x92665000 == 129 [pid = 1778] [id = 489] 13:17:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x92d62c00) [pid = 1778] [serial = 1468] [outer = (nil)] 13:17:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x9459e800) [pid = 1778] [serial = 1469] [outer = 0x92d62c00] 13:17:16 INFO - PROCESS | 1778 | 1464639436919 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x950cd000) [pid = 1778] [serial = 1470] [outer = 0x92d62c00] 13:17:17 INFO - PROCESS | 1778 | 1464639437846 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1688ms 13:17:17 INFO - PROCESS | 1778 | 1464639437907 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 1778 | 1464639437910 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 13:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:17:17 INFO - PROCESS | 1778 | 1464639437918 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - PROCESS | 1778 | 1464639437921 Marionette TRACE conn4 <- [1,1930,null,{}] 13:17:17 INFO - PROCESS | 1778 | 1464639437928 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:18 INFO - PROCESS | 1778 | 1464639438165 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 13:17:18 INFO - PROCESS | 1778 | 1464639438505 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x877c2000 == 130 [pid = 1778] [id = 490] 13:17:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x894d3000) [pid = 1778] [serial = 1471] [outer = (nil)] 13:17:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x951d9400) [pid = 1778] [serial = 1472] [outer = 0x894d3000] 13:17:18 INFO - PROCESS | 1778 | 1464639438603 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x9762c000) [pid = 1778] [serial = 1473] [outer = 0x894d3000] 13:17:19 INFO - PROCESS | 1778 | 1464639439561 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1685ms 13:17:19 INFO - PROCESS | 1778 | 1464639439604 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 1778 | 1464639439608 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 13:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:17:19 INFO - PROCESS | 1778 | 1464639439615 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 1778 | 1464639439618 Marionette TRACE conn4 <- [1,1934,null,{}] 13:17:19 INFO - PROCESS | 1778 | 1464639439624 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:19 INFO - PROCESS | 1778 | 1464639439864 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 13:17:20 INFO - PROCESS | 1778 | 1464639440195 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x92df8800 == 131 [pid = 1778] [id = 491] 13:17:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x951cc000) [pid = 1778] [serial = 1474] [outer = (nil)] 13:17:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x99ec2000) [pid = 1778] [serial = 1475] [outer = 0x951cc000] 13:17:20 INFO - PROCESS | 1778 | 1464639440285 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x99f26c00) [pid = 1778] [serial = 1476] [outer = 0x951cc000] 13:17:21 INFO - PROCESS | 1778 | 1464639441196 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1640ms 13:17:21 INFO - PROCESS | 1778 | 1464639441257 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 13:17:21 INFO - PROCESS | 1778 | 1464639441261 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 13:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:17:21 INFO - PROCESS | 1778 | 1464639441267 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:17:21 INFO - PROCESS | 1778 | 1464639441271 Marionette TRACE conn4 <- [1,1938,null,{}] 13:17:21 INFO - PROCESS | 1778 | 1464639441276 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:21 INFO - PROCESS | 1778 | 1464639441567 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:17:21 INFO - PROCESS | 1778 | 1464639441895 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x92eb4800 == 132 [pid = 1778] [id = 492] 13:17:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x992e6c00) [pid = 1778] [serial = 1477] [outer = (nil)] 13:17:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x9b84cc00) [pid = 1778] [serial = 1478] [outer = 0x992e6c00] 13:17:21 INFO - PROCESS | 1778 | 1464639441994 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x9bb30c00) [pid = 1778] [serial = 1479] [outer = 0x992e6c00] 13:17:22 INFO - PROCESS | 1778 | 1464639442907 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1687ms 13:17:22 INFO - PROCESS | 1778 | 1464639442956 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 1778 | 1464639442960 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 13:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:17:22 INFO - PROCESS | 1778 | 1464639442970 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 1778 | 1464639442979 Marionette TRACE conn4 <- [1,1942,null,{}] 13:17:22 INFO - PROCESS | 1778 | 1464639442993 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:23 INFO - PROCESS | 1778 | 1464639443313 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 13:17:23 INFO - PROCESS | 1778 | 1464639443665 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c40000 == 133 [pid = 1778] [id = 493] 13:17:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x89806400) [pid = 1778] [serial = 1480] [outer = (nil)] 13:17:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x9c272400) [pid = 1778] [serial = 1481] [outer = 0x89806400] 13:17:23 INFO - PROCESS | 1778 | 1464639443758 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x9c42e400) [pid = 1778] [serial = 1482] [outer = 0x89806400] 13:17:24 INFO - PROCESS | 1778 | 1464639444735 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1796ms 13:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:17:24 INFO - PROCESS | 1778 | 1464639444766 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 13:17:24 INFO - PROCESS | 1778 | 1464639444769 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 13:17:24 INFO - PROCESS | 1778 | 1464639444776 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - PROCESS | 1778 | 1464639444780 Marionette TRACE conn4 <- [1,1946,null,{}] 13:17:24 INFO - PROCESS | 1778 | 1464639444786 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:25 INFO - PROCESS | 1778 | 1464639445020 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfb6800 == 132 [pid = 1778] [id = 377] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x92d63400 == 131 [pid = 1778] [id = 382] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd90400 == 130 [pid = 1778] [id = 299] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8f18f000 == 129 [pid = 1778] [id = 379] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0e1400 == 128 [pid = 1778] [id = 220] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0cd000 == 127 [pid = 1778] [id = 380] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8af42c00 == 126 [pid = 1778] [id = 476] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x89807400 == 125 [pid = 1778] [id = 475] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x88256c00 == 124 [pid = 1778] [id = 474] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x85eed400 == 123 [pid = 1778] [id = 239] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8e4b2c00 == 122 [pid = 1778] [id = 464] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f6400 == 121 [pid = 1778] [id = 463] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8bc9f800 == 120 [pid = 1778] [id = 462] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8b0bcc00 == 119 [pid = 1778] [id = 460] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0afc00 == 118 [pid = 1778] [id = 461] 13:17:26 INFO - PROCESS | 1778 | --DOCSHELL 0x86c39c00 == 117 [pid = 1778] [id = 459] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x8c05fc00) [pid = 1778] [serial = 1254] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x8bc9d000) [pid = 1778] [serial = 1373] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x8bee9c00) [pid = 1778] [serial = 1374] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x92c42800) [pid = 1778] [serial = 1349] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x92665400) [pid = 1778] [serial = 1347] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x9250ac00) [pid = 1778] [serial = 1346] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x921e8800) [pid = 1778] [serial = 1344] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x91f69400) [pid = 1778] [serial = 1343] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x90ff1c00) [pid = 1778] [serial = 1341] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x90f71800) [pid = 1778] [serial = 1340] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8f66ac00) [pid = 1778] [serial = 1338] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8f662c00) [pid = 1778] [serial = 1337] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x8f190400) [pid = 1778] [serial = 1335] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8f0c8800) [pid = 1778] [serial = 1334] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8e676800) [pid = 1778] [serial = 1332] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x8e4b3400) [pid = 1778] [serial = 1331] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x8dd94400) [pid = 1778] [serial = 1329] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8dccbc00) [pid = 1778] [serial = 1328] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x8d9fb400) [pid = 1778] [serial = 1326] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8d2d4000) [pid = 1778] [serial = 1325] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8c05bc00) [pid = 1778] [serial = 1323] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8bee5400) [pid = 1778] [serial = 1322] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8af39000) [pid = 1778] [serial = 1320] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x894cac00) [pid = 1778] [serial = 1319] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8af82000) [pid = 1778] [serial = 1370] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x877bf000) [pid = 1778] [serial = 1367] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8824e000) [pid = 1778] [serial = 1368] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x9a275800) [pid = 1778] [serial = 1365] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x9a012800) [pid = 1778] [serial = 1364] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x992f5000) [pid = 1778] [serial = 1362] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x992ed000) [pid = 1778] [serial = 1361] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9762e000) [pid = 1778] [serial = 1359] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x951dac00) [pid = 1778] [serial = 1358] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x950ce800) [pid = 1778] [serial = 1356] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x94fbfc00) [pid = 1778] [serial = 1355] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92e5c000) [pid = 1778] [serial = 1353] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x92e55c00) [pid = 1778] [serial = 1352] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x92d5e400) [pid = 1778] [serial = 1350] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8c052000) [pid = 1778] [serial = 1376] [outer = (nil)] [url = about:blank] 13:17:26 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8b0c5c00) [pid = 1778] [serial = 1371] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 1778 | 1464639447145 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d0c800 == 118 [pid = 1778] [id = 494] 13:17:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x86d0cc00) [pid = 1778] [serial = 1483] [outer = (nil)] 13:17:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x877c9000) [pid = 1778] [serial = 1484] [outer = 0x86d0cc00] 13:17:27 INFO - PROCESS | 1778 | 1464639447232 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x890cd000) [pid = 1778] [serial = 1485] [outer = 0x86d0cc00] 13:17:28 INFO - PROCESS | 1778 | 1464639448055 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3339ms 13:17:28 INFO - PROCESS | 1778 | 1464639448116 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 1778 | 1464639448123 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 13:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:17:28 INFO - PROCESS | 1778 | 1464639448133 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 1778 | 1464639448139 Marionette TRACE conn4 <- [1,1950,null,{}] 13:17:28 INFO - PROCESS | 1778 | 1464639448147 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:28 INFO - PROCESS | 1778 | 1464639448381 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 13:17:28 INFO - PROCESS | 1778 | 1464639448576 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af45c00 == 119 [pid = 1778] [id = 495] 13:17:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8af46000) [pid = 1778] [serial = 1486] [outer = (nil)] 13:17:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8b0c5000) [pid = 1778] [serial = 1487] [outer = 0x8af46000] 13:17:28 INFO - PROCESS | 1778 | 1464639448658 Marionette DEBUG loaded listener.js 13:17:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8b651c00) [pid = 1778] [serial = 1488] [outer = 0x8af46000] 13:17:29 INFO - PROCESS | 1778 | 1464639449612 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1541ms 13:17:29 INFO - PROCESS | 1778 | 1464639449678 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 13:17:29 INFO - PROCESS | 1778 | 1464639449684 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 13:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:17:29 INFO - PROCESS | 1778 | 1464639449700 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:17:29 INFO - PROCESS | 1778 | 1464639449703 Marionette TRACE conn4 <- [1,1954,null,{}] 13:17:29 INFO - PROCESS | 1778 | 1464639449709 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:30 INFO - PROCESS | 1778 | 1464639450007 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 13:17:30 INFO - PROCESS | 1778 | 1464639450044 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c7400 == 120 [pid = 1778] [id = 496] 13:17:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8bee9000) [pid = 1778] [serial = 1489] [outer = (nil)] 13:17:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8c0afc00) [pid = 1778] [serial = 1490] [outer = 0x8bee9000] 13:17:30 INFO - PROCESS | 1778 | 1464639450120 Marionette DEBUG loaded listener.js 13:17:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8c0e6800) [pid = 1778] [serial = 1491] [outer = 0x8bee9000] 13:17:31 INFO - PROCESS | 1778 | 1464639451196 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1541ms 13:17:31 INFO - PROCESS | 1778 | 1464639451241 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 1778 | 1464639451245 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:17:31 INFO - PROCESS | 1778 | 1464639451266 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 1778 | 1464639451275 Marionette TRACE conn4 <- [1,1958,null,{}] 13:17:31 INFO - PROCESS | 1778 | 1464639451282 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:32 INFO - PROCESS | 1778 | 1464639452007 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8c0b3000) [pid = 1778] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8af46400) [pid = 1778] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x890c9800) [pid = 1778] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x92df6800) [pid = 1778] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92669c00) [pid = 1778] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x9266a400) [pid = 1778] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x92671800) [pid = 1778] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x90f73c00) [pid = 1778] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8f51d400) [pid = 1778] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x8c05e000) [pid = 1778] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x890c2800) [pid = 1778] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x8e4b3800) [pid = 1778] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x8d9fa000) [pid = 1778] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x8d0a5000) [pid = 1778] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x8c0b9800) [pid = 1778] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x8b576000) [pid = 1778] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:17:32 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x86c3ac00) [pid = 1778] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:17:32 INFO - PROCESS | 1778 | 1464639452301 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3ac00 == 121 [pid = 1778] [id = 497] 13:17:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x86c3d400) [pid = 1778] [serial = 1492] [outer = (nil)] 13:17:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x8af46400) [pid = 1778] [serial = 1493] [outer = 0x86c3d400] 13:17:32 INFO - PROCESS | 1778 | 1464639452437 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x8cfbe800) [pid = 1778] [serial = 1494] [outer = 0x86c3d400] 13:17:33 INFO - PROCESS | 1778 | 1464639453608 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2426ms 13:17:33 INFO - PROCESS | 1778 | 1464639453681 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 13:17:33 INFO - PROCESS | 1778 | 1464639453689 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 13:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:17:33 INFO - PROCESS | 1778 | 1464639453700 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:17:33 INFO - PROCESS | 1778 | 1464639453704 Marionette TRACE conn4 <- [1,1962,null,{}] 13:17:33 INFO - PROCESS | 1778 | 1464639453714 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:34 INFO - PROCESS | 1778 | 1464639454141 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:17:34 INFO - PROCESS | 1778 | 1464639454629 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x877bf000 == 122 [pid = 1778] [id = 498] 13:17:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x877c2400) [pid = 1778] [serial = 1495] [outer = (nil)] 13:17:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x890c6400) [pid = 1778] [serial = 1496] [outer = 0x877c2400] 13:17:34 INFO - PROCESS | 1778 | 1464639454720 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x8ac9a000) [pid = 1778] [serial = 1497] [outer = 0x877c2400] 13:17:35 INFO - PROCESS | 1778 | 1464639455720 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2037ms 13:17:35 INFO - PROCESS | 1778 | 1464639455738 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 1778 | 1464639455744 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 13:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:17:35 INFO - PROCESS | 1778 | 1464639455752 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - PROCESS | 1778 | 1464639455759 Marionette TRACE conn4 <- [1,1966,null,{}] 13:17:35 INFO - PROCESS | 1778 | 1464639455766 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:36 INFO - PROCESS | 1778 | 1464639456005 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 13:17:36 INFO - PROCESS | 1778 | 1464639456331 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6ac800 == 123 [pid = 1778] [id = 499] 13:17:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8bc9dc00) [pid = 1778] [serial = 1498] [outer = (nil)] 13:17:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8beed000) [pid = 1778] [serial = 1499] [outer = 0x8bc9dc00] 13:17:36 INFO - PROCESS | 1778 | 1464639456443 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8c0e1400) [pid = 1778] [serial = 1500] [outer = 0x8bc9dc00] 13:17:37 INFO - PROCESS | 1778 | 1464639457377 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1700ms 13:17:37 INFO - PROCESS | 1778 | 1464639457456 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 13:17:37 INFO - PROCESS | 1778 | 1464639457463 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 13:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:17:37 INFO - PROCESS | 1778 | 1464639457470 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:17:37 INFO - PROCESS | 1778 | 1464639457474 Marionette TRACE conn4 <- [1,1970,null,{}] 13:17:37 INFO - PROCESS | 1778 | 1464639457480 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:37 INFO - PROCESS | 1778 | 1464639457769 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 13:17:38 INFO - PROCESS | 1778 | 1464639458142 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1b7000 == 124 [pid = 1778] [id = 500] 13:17:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8d1bcc00) [pid = 1778] [serial = 1501] [outer = (nil)] 13:17:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8d2d0400) [pid = 1778] [serial = 1502] [outer = 0x8d1bcc00] 13:17:38 INFO - PROCESS | 1778 | 1464639458232 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8d9ee800) [pid = 1778] [serial = 1503] [outer = 0x8d1bcc00] 13:17:39 INFO - PROCESS | 1778 | 1464639459218 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1787ms 13:17:39 INFO - PROCESS | 1778 | 1464639459258 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 1778 | 1464639459263 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 13:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:17:39 INFO - PROCESS | 1778 | 1464639459279 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 1778 | 1464639459288 Marionette TRACE conn4 <- [1,1974,null,{}] 13:17:39 INFO - PROCESS | 1778 | 1464639459295 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:39 INFO - PROCESS | 1778 | 1464639459557 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 13:17:39 INFO - PROCESS | 1778 | 1464639459894 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0aac00 == 125 [pid = 1778] [id = 501] 13:17:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8d1b7400) [pid = 1778] [serial = 1504] [outer = (nil)] 13:17:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8dd97c00) [pid = 1778] [serial = 1505] [outer = 0x8d1b7400] 13:17:39 INFO - PROCESS | 1778 | 1464639459994 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8e672400) [pid = 1778] [serial = 1506] [outer = 0x8d1b7400] 13:17:41 INFO - PROCESS | 1778 | 1464639461038 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1801ms 13:17:41 INFO - PROCESS | 1778 | 1464639461073 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 1778 | 1464639461079 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:17:41 INFO - PROCESS | 1778 | 1464639461086 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 1778 | 1464639461090 Marionette TRACE conn4 <- [1,1978,null,{}] 13:17:41 INFO - PROCESS | 1778 | 1464639461097 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:41 INFO - PROCESS | 1778 | 1464639461343 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 13:17:41 INFO - PROCESS | 1778 | 1464639461697 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1b6000 == 126 [pid = 1778] [id = 502] 13:17:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8dd94400) [pid = 1778] [serial = 1507] [outer = (nil)] 13:17:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8edb3000) [pid = 1778] [serial = 1508] [outer = 0x8dd94400] 13:17:41 INFO - PROCESS | 1778 | 1464639461812 Marionette DEBUG loaded listener.js 13:17:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8ef33c00) [pid = 1778] [serial = 1509] [outer = 0x8dd94400] 13:17:42 INFO - PROCESS | 1778 | 1464639462708 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1684ms 13:17:42 INFO - PROCESS | 1778 | 1464639462772 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 1778 | 1464639462776 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 13:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:17:42 INFO - PROCESS | 1778 | 1464639462783 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - PROCESS | 1778 | 1464639462787 Marionette TRACE conn4 <- [1,1982,null,{}] 13:17:42 INFO - PROCESS | 1778 | 1464639462792 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:43 INFO - PROCESS | 1778 | 1464639463060 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:17:43 INFO - PROCESS | 1778 | 1464639463391 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0c9800 == 127 [pid = 1778] [id = 503] 13:17:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8f0cc800) [pid = 1778] [serial = 1510] [outer = (nil)] 13:17:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8f183800) [pid = 1778] [serial = 1511] [outer = 0x8f0cc800] 13:17:43 INFO - PROCESS | 1778 | 1464639463501 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8f668c00) [pid = 1778] [serial = 1512] [outer = 0x8f0cc800] 13:17:44 INFO - PROCESS | 1778 | 1464639464464 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1749ms 13:17:44 INFO - PROCESS | 1778 | 1464639464534 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 1778 | 1464639464538 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 13:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:17:44 INFO - PROCESS | 1778 | 1464639464545 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - PROCESS | 1778 | 1464639464549 Marionette TRACE conn4 <- [1,1986,null,{}] 13:17:44 INFO - PROCESS | 1778 | 1464639464555 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:44 INFO - PROCESS | 1778 | 1464639464797 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 13:17:45 INFO - PROCESS | 1778 | 1464639465134 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd99400 == 128 [pid = 1778] [id = 504] 13:17:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8e674800) [pid = 1778] [serial = 1513] [outer = (nil)] 13:17:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x910e1c00) [pid = 1778] [serial = 1514] [outer = 0x8e674800] 13:17:45 INFO - PROCESS | 1778 | 1464639465226 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x91f11000) [pid = 1778] [serial = 1515] [outer = 0x8e674800] 13:17:46 INFO - PROCESS | 1778 | 1464639466146 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1635ms 13:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:17:46 INFO - PROCESS | 1778 | 1464639466181 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 1778 | 1464639466184 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 13:17:46 INFO - PROCESS | 1778 | 1464639466192 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 1778 | 1464639466195 Marionette TRACE conn4 <- [1,1990,null,{}] 13:17:46 INFO - PROCESS | 1778 | 1464639466203 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:46 INFO - PROCESS | 1778 | 1464639466468 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 13:17:46 INFO - PROCESS | 1778 | 1464639466805 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b3000 == 129 [pid = 1778] [id = 505] 13:17:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8f668000) [pid = 1778] [serial = 1516] [outer = (nil)] 13:17:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x921f3000) [pid = 1778] [serial = 1517] [outer = 0x8f668000] 13:17:46 INFO - PROCESS | 1778 | 1464639466905 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x9250a400) [pid = 1778] [serial = 1518] [outer = 0x8f668000] 13:17:47 INFO - PROCESS | 1778 | 1464639467799 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1647ms 13:17:47 INFO - PROCESS | 1778 | 1464639467838 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 13:17:47 INFO - PROCESS | 1778 | 1464639467842 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 13:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:17:47 INFO - PROCESS | 1778 | 1464639467849 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - PROCESS | 1778 | 1464639467852 Marionette TRACE conn4 <- [1,1994,null,{}] 13:17:47 INFO - PROCESS | 1778 | 1464639467858 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:48 INFO - PROCESS | 1778 | 1464639468088 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 13:17:48 INFO - PROCESS | 1778 | 1464639468428 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x921e8800 == 130 [pid = 1778] [id = 506] 13:17:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x92669000) [pid = 1778] [serial = 1519] [outer = (nil)] 13:17:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x929bf800) [pid = 1778] [serial = 1520] [outer = 0x92669000] 13:17:48 INFO - PROCESS | 1778 | 1464639468527 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x929c3400) [pid = 1778] [serial = 1521] [outer = 0x92669000] 13:17:49 INFO - PROCESS | 1778 | 1464639469438 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1641ms 13:17:49 INFO - PROCESS | 1778 | 1464639469491 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 1778 | 1464639469496 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:17:49 INFO - PROCESS | 1778 | 1464639469502 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 1778 | 1464639469506 Marionette TRACE conn4 <- [1,1998,null,{}] 13:17:49 INFO - PROCESS | 1778 | 1464639469512 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:49 INFO - PROCESS | 1778 | 1464639469778 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 13:17:50 INFO - PROCESS | 1778 | 1464639470147 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f668800 == 131 [pid = 1778] [id = 507] 13:17:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x910dd000) [pid = 1778] [serial = 1522] [outer = (nil)] 13:17:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x92c47400) [pid = 1778] [serial = 1523] [outer = 0x910dd000] 13:17:50 INFO - PROCESS | 1778 | 1464639470242 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x92d5d400) [pid = 1778] [serial = 1524] [outer = 0x910dd000] 13:17:51 INFO - PROCESS | 1778 | 1464639471142 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1688ms 13:17:51 INFO - PROCESS | 1778 | 1464639471191 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 1778 | 1464639471196 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 13:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:17:51 INFO - PROCESS | 1778 | 1464639471202 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 1778 | 1464639471206 Marionette TRACE conn4 <- [1,2002,null,{}] 13:17:51 INFO - PROCESS | 1778 | 1464639471211 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:51 INFO - PROCESS | 1778 | 1464639471460 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 13:17:51 INFO - PROCESS | 1778 | 1464639471808 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x92df0800 == 132 [pid = 1778] [id = 508] 13:17:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x92df6800) [pid = 1778] [serial = 1525] [outer = (nil)] 13:17:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x92e53400) [pid = 1778] [serial = 1526] [outer = 0x92df6800] 13:17:51 INFO - PROCESS | 1778 | 1464639471919 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x94594800) [pid = 1778] [serial = 1527] [outer = 0x92df6800] 13:17:52 INFO - PROCESS | 1778 | 1464639472873 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1740ms 13:17:52 INFO - PROCESS | 1778 | 1464639472943 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 1778 | 1464639472948 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 13:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:17:52 INFO - PROCESS | 1778 | 1464639472954 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 1778 | 1464639472959 Marionette TRACE conn4 <- [1,2006,null,{}] 13:17:52 INFO - PROCESS | 1778 | 1464639472965 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:53 INFO - PROCESS | 1778 | 1464639473268 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 13:17:53 INFO - PROCESS | 1778 | 1464639473601 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x92aab000 == 133 [pid = 1778] [id = 509] 13:17:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x94fc9800) [pid = 1778] [serial = 1528] [outer = (nil)] 13:17:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x990e2c00) [pid = 1778] [serial = 1529] [outer = 0x94fc9800] 13:17:53 INFO - PROCESS | 1778 | 1464639473692 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x992ed000) [pid = 1778] [serial = 1530] [outer = 0x94fc9800] 13:17:54 INFO - PROCESS | 1778 | 1464639474660 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1746ms 13:17:54 INFO - PROCESS | 1778 | 1464639474702 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 1778 | 1464639474705 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 13:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:17:54 INFO - PROCESS | 1778 | 1464639474712 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 1778 | 1464639474716 Marionette TRACE conn4 <- [1,2010,null,{}] 13:17:54 INFO - PROCESS | 1778 | 1464639474721 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:54 INFO - PROCESS | 1778 | 1464639474961 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 13:17:55 INFO - PROCESS | 1778 | 1464639475309 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x90fe9400 == 134 [pid = 1778] [id = 510] 13:17:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x91f10000) [pid = 1778] [serial = 1531] [outer = (nil)] 13:17:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x99ebe800) [pid = 1778] [serial = 1532] [outer = 0x91f10000] 13:17:55 INFO - PROCESS | 1778 | 1464639475404 Marionette DEBUG loaded listener.js 13:17:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x9b47dc00) [pid = 1778] [serial = 1533] [outer = 0x91f10000] 13:17:56 INFO - PROCESS | 1778 | 1464639476294 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1635ms 13:17:56 INFO - PROCESS | 1778 | 1464639476351 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 13:17:56 INFO - PROCESS | 1778 | 1464639476355 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 13:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:17:56 INFO - PROCESS | 1778 | 1464639476364 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:17:56 INFO - PROCESS | 1778 | 1464639476367 Marionette TRACE conn4 <- [1,2014,null,{}] 13:17:56 INFO - PROCESS | 1778 | 1464639476373 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:56 INFO - PROCESS | 1778 | 1464639476613 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:17:56 INFO - PROCESS | 1778 | 1464639476927 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x954b4c00 == 135 [pid = 1778] [id = 511] 13:17:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x9a273c00) [pid = 1778] [serial = 1534] [outer = (nil)] 13:17:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x9c636400) [pid = 1778] [serial = 1535] [outer = 0x9a273c00] 13:17:57 INFO - PROCESS | 1778 | 1464639477018 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x9c864000) [pid = 1778] [serial = 1536] [outer = 0x9a273c00] 13:17:57 INFO - PROCESS | 1778 | 1464639477892 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1577ms 13:17:57 INFO - PROCESS | 1778 | 1464639477943 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 13:17:57 INFO - PROCESS | 1778 | 1464639477947 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 13:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:17:57 INFO - PROCESS | 1778 | 1464639477953 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 1778 | 1464639477957 Marionette TRACE conn4 <- [1,2018,null,{}] 13:17:57 INFO - PROCESS | 1778 | 1464639477962 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:58 INFO - PROCESS | 1778 | 1464639478187 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 13:17:58 INFO - PROCESS | 1778 | 1464639478512 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x92c3bc00 == 136 [pid = 1778] [id = 512] 13:17:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x99f24800) [pid = 1778] [serial = 1537] [outer = (nil)] 13:17:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x9c888000) [pid = 1778] [serial = 1538] [outer = 0x99f24800] 13:17:58 INFO - PROCESS | 1778 | 1464639478609 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x9c88a400) [pid = 1778] [serial = 1539] [outer = 0x99f24800] 13:17:59 INFO - PROCESS | 1778 | 1464639479535 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1641ms 13:17:59 INFO - PROCESS | 1778 | 1464639479595 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 1778 | 1464639479599 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 13:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:17:59 INFO - PROCESS | 1778 | 1464639479606 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - PROCESS | 1778 | 1464639479609 Marionette TRACE conn4 <- [1,2022,null,{}] 13:17:59 INFO - PROCESS | 1778 | 1464639479615 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:59 INFO - PROCESS | 1778 | 1464639479871 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 13:18:00 INFO - PROCESS | 1778 | 1464639480218 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x894cdc00 == 137 [pid = 1778] [id = 513] 13:18:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x9250f000) [pid = 1778] [serial = 1540] [outer = (nil)] 13:18:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x9c891c00) [pid = 1778] [serial = 1541] [outer = 0x9250f000] 13:18:00 INFO - PROCESS | 1778 | 1464639480317 Marionette DEBUG loaded listener.js 13:18:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x9c91b800) [pid = 1778] [serial = 1542] [outer = 0x9250f000] 13:18:01 INFO - PROCESS | 1778 | 1464639481221 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1691ms 13:18:01 INFO - PROCESS | 1778 | 1464639481300 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 1778 | 1464639481303 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 13:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:18:01 INFO - PROCESS | 1778 | 1464639481310 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:18:01 INFO - PROCESS | 1778 | 1464639481313 Marionette TRACE conn4 <- [1,2026,null,{}] 13:18:01 INFO - PROCESS | 1778 | 1464639481322 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:01 INFO - PROCESS | 1778 | 1464639481634 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 13:18:02 INFO - PROCESS | 1778 | 1464639481982 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c888c00 == 138 [pid = 1778] [id = 514] 13:18:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x9c88c400) [pid = 1778] [serial = 1543] [outer = (nil)] 13:18:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x9cb4dc00) [pid = 1778] [serial = 1544] [outer = 0x9c88c400] 13:18:02 INFO - PROCESS | 1778 | 1464639482078 Marionette DEBUG loaded listener.js 13:18:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x9cb75000) [pid = 1778] [serial = 1545] [outer = 0x9c88c400] 13:18:03 INFO - PROCESS | 1778 | 1464639483051 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1788ms 13:18:03 INFO - PROCESS | 1778 | 1464639483098 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:18:03 INFO - PROCESS | 1778 | 1464639483103 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:18:03 INFO - PROCESS | 1778 | 1464639483109 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - PROCESS | 1778 | 1464639483113 Marionette TRACE conn4 <- [1,2030,null,{}] 13:18:03 INFO - PROCESS | 1778 | 1464639483118 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:03 INFO - PROCESS | 1778 | 1464639483364 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 13:18:03 INFO - PROCESS | 1778 | 1464639483700 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c949800 == 139 [pid = 1778] [id = 515] 13:18:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x9c94a000) [pid = 1778] [serial = 1546] [outer = (nil)] 13:18:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x9d18ac00) [pid = 1778] [serial = 1547] [outer = 0x9c94a000] 13:18:03 INFO - PROCESS | 1778 | 1464639483796 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x9d202c00) [pid = 1778] [serial = 1548] [outer = 0x9c94a000] 13:18:04 INFO - PROCESS | 1778 | 1464639484706 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1632ms 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x86c3ac00 == 138 [pid = 1778] [id = 497] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x867c7400 == 137 [pid = 1778] [id = 496] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8af45c00 == 136 [pid = 1778] [id = 495] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x86d0c800 == 135 [pid = 1778] [id = 494] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x92eb4800 == 134 [pid = 1778] [id = 492] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x92df8800 == 133 [pid = 1778] [id = 491] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x92665000 == 132 [pid = 1778] [id = 489] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x877c2000 == 131 [pid = 1778] [id = 490] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x92aaa000 == 130 [pid = 1778] [id = 488] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x929c1400 == 129 [pid = 1778] [id = 487] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x92666000 == 128 [pid = 1778] [id = 486] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8f65cc00 == 127 [pid = 1778] [id = 485] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0ca400 == 126 [pid = 1778] [id = 484] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8e67dc00 == 125 [pid = 1778] [id = 483] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8e676400 == 124 [pid = 1778] [id = 482] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1b1c00 == 123 [pid = 1778] [id = 480] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f0400 == 122 [pid = 1778] [id = 481] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8c05cc00 == 121 [pid = 1778] [id = 479] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8b0c6000 == 120 [pid = 1778] [id = 478] 13:18:06 INFO - PROCESS | 1778 | --DOCSHELL 0x86c42400 == 119 [pid = 1778] [id = 477] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x8cfb4c00) [pid = 1778] [serial = 1317] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x8b654c00) [pid = 1778] [serial = 1427] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x8b6aec00) [pid = 1778] [serial = 1428] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x8980e800) [pid = 1778] [serial = 1424] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x99077400) [pid = 1778] [serial = 1421] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x951d4c00) [pid = 1778] [serial = 1419] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x95110000) [pid = 1778] [serial = 1418] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x92eac800) [pid = 1778] [serial = 1416] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x92e5cc00) [pid = 1778] [serial = 1415] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x92dec000) [pid = 1778] [serial = 1413] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x92d61c00) [pid = 1778] [serial = 1412] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x92aad800) [pid = 1778] [serial = 1410] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x929bdc00) [pid = 1778] [serial = 1409] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x921f7000) [pid = 1778] [serial = 1407] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x921ef400) [pid = 1778] [serial = 1406] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x90fea000) [pid = 1778] [serial = 1404] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x90f7b000) [pid = 1778] [serial = 1403] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x8f665800) [pid = 1778] [serial = 1401] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8f662000) [pid = 1778] [serial = 1400] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8f186000) [pid = 1778] [serial = 1398] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8e677000) [pid = 1778] [serial = 1397] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x8ef34c00) [pid = 1778] [serial = 1395] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8e676000) [pid = 1778] [serial = 1394] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8dd97000) [pid = 1778] [serial = 1392] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x8dccb800) [pid = 1778] [serial = 1391] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x8dc4d400) [pid = 1778] [serial = 1389] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8d9f4800) [pid = 1778] [serial = 1388] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x8d0a2c00) [pid = 1778] [serial = 1386] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8c0ef000) [pid = 1778] [serial = 1385] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8b6a4c00) [pid = 1778] [serial = 1383] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8b653400) [pid = 1778] [serial = 1382] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x890c1c00) [pid = 1778] [serial = 1380] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x86d0e400) [pid = 1778] [serial = 1379] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8bee7c00) [pid = 1778] [serial = 1430] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8af3c800) [pid = 1778] [serial = 1425] [outer = (nil)] [url = about:blank] 13:18:06 INFO - PROCESS | 1778 | 1464639486811 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 1778 | 1464639486817 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 13:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:18:06 INFO - PROCESS | 1778 | 1464639486856 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 1778 | 1464639486862 Marionette TRACE conn4 <- [1,2034,null,{}] 13:18:06 INFO - PROCESS | 1778 | 1464639486870 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:07 INFO - PROCESS | 1778 | 1464639487075 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:18:07 INFO - PROCESS | 1778 | 1464639487301 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x890c9c00 == 120 [pid = 1778] [id = 516] 13:18:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x894c5c00) [pid = 1778] [serial = 1549] [outer = (nil)] 13:18:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x894cf800) [pid = 1778] [serial = 1550] [outer = 0x894c5c00] 13:18:07 INFO - PROCESS | 1778 | 1464639487388 Marionette DEBUG loaded listener.js 13:18:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8ac97400) [pid = 1778] [serial = 1551] [outer = 0x894c5c00] 13:18:08 INFO - PROCESS | 1778 | 1464639488235 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1443ms 13:18:08 INFO - PROCESS | 1778 | 1464639488299 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 1778 | 1464639488305 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 13:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:18:08 INFO - PROCESS | 1778 | 1464639488316 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 1778 | 1464639488321 Marionette TRACE conn4 <- [1,2038,null,{}] 13:18:08 INFO - PROCESS | 1778 | 1464639488327 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:08 INFO - PROCESS | 1778 | 1464639488550 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 13:18:08 INFO - PROCESS | 1778 | 1464639488813 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b57b000 == 121 [pid = 1778] [id = 517] 13:18:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8b57e000) [pid = 1778] [serial = 1552] [outer = (nil)] 13:18:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8b655400) [pid = 1778] [serial = 1553] [outer = 0x8b57e000] 13:18:08 INFO - PROCESS | 1778 | 1464639488896 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8b6a9c00) [pid = 1778] [serial = 1554] [outer = 0x8b57e000] 13:18:09 INFO - PROCESS | 1778 | 1464639489839 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1588ms 13:18:09 INFO - PROCESS | 1778 | 1464639489903 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 13:18:09 INFO - PROCESS | 1778 | 1464639489907 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 13:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:18:09 INFO - PROCESS | 1778 | 1464639489914 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:18:09 INFO - PROCESS | 1778 | 1464639489918 Marionette TRACE conn4 <- [1,2042,null,{}] 13:18:09 INFO - PROCESS | 1778 | 1464639489931 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:10 INFO - PROCESS | 1778 | 1464639490232 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 13:18:10 INFO - PROCESS | 1778 | 1464639490264 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c052c00 == 122 [pid = 1778] [id = 518] 13:18:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8c054000) [pid = 1778] [serial = 1555] [outer = (nil)] 13:18:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8c0b0c00) [pid = 1778] [serial = 1556] [outer = 0x8c054000] 13:18:10 INFO - PROCESS | 1778 | 1464639490346 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8c0eec00) [pid = 1778] [serial = 1557] [outer = 0x8c054000] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x929c3800) [pid = 1778] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x894d3000) [pid = 1778] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8f662800) [pid = 1778] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8d9f7800) [pid = 1778] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8bee9000) [pid = 1778] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8d2cac00) [pid = 1778] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8c0be800) [pid = 1778] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x92d62c00) [pid = 1778] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x86d0cc00) [pid = 1778] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8ef37400) [pid = 1778] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x86c43c00) [pid = 1778] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8af46000) [pid = 1778] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x89806400) [pid = 1778] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x92e5e400) [pid = 1778] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x951cc000) [pid = 1778] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8e678400) [pid = 1778] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8f0cd400) [pid = 1778] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x992e6c00) [pid = 1778] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92666400) [pid = 1778] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8b575800) [pid = 1778] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x92c47000) [pid = 1778] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:18:11 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8b6a5800) [pid = 1778] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:18:12 INFO - PROCESS | 1778 | 1464639492160 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2282ms 13:18:12 INFO - PROCESS | 1778 | 1464639492197 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 13:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:18:12 INFO - PROCESS | 1778 | 1464639492202 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 13:18:12 INFO - PROCESS | 1778 | 1464639492209 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 1778 | 1464639492213 Marionette TRACE conn4 <- [1,2046,null,{}] 13:18:12 INFO - PROCESS | 1778 | 1464639492219 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:12 INFO - PROCESS | 1778 | 1464639492440 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 13:18:12 INFO - PROCESS | 1778 | 1464639492636 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c42800 == 123 [pid = 1778] [id = 519] 13:18:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8ac9f000) [pid = 1778] [serial = 1558] [outer = (nil)] 13:18:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8c0b7400) [pid = 1778] [serial = 1559] [outer = 0x8ac9f000] 13:18:12 INFO - PROCESS | 1778 | 1464639492720 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8d1b3400) [pid = 1778] [serial = 1560] [outer = 0x8ac9f000] 13:18:13 INFO - PROCESS | 1778 | 1464639493597 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1454ms 13:18:13 INFO - PROCESS | 1778 | 1464639493663 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:18:13 INFO - PROCESS | 1778 | 1464639493667 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:18:13 INFO - PROCESS | 1778 | 1464639493673 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:18:13 INFO - PROCESS | 1778 | 1464639493677 Marionette TRACE conn4 <- [1,2050,null,{}] 13:18:13 INFO - PROCESS | 1778 | 1464639493682 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:14 INFO - PROCESS | 1778 | 1464639494036 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 13:18:14 INFO - PROCESS | 1778 | 1464639494384 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d04000 == 124 [pid = 1778] [id = 520] 13:18:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x86d0c400) [pid = 1778] [serial = 1561] [outer = (nil)] 13:18:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x877c3000) [pid = 1778] [serial = 1562] [outer = 0x86d0c400] 13:18:14 INFO - PROCESS | 1778 | 1464639494479 Marionette DEBUG loaded listener.js 13:18:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x890c7c00) [pid = 1778] [serial = 1563] [outer = 0x86d0c400] 13:18:15 INFO - PROCESS | 1778 | 1464639495471 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1841ms 13:18:15 INFO - PROCESS | 1778 | 1464639495521 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 1778 | 1464639495528 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 13:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:18:15 INFO - PROCESS | 1778 | 1464639495536 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:18:15 INFO - PROCESS | 1778 | 1464639495542 Marionette TRACE conn4 <- [1,2054,null,{}] 13:18:15 INFO - PROCESS | 1778 | 1464639495550 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:15 INFO - PROCESS | 1778 | 1464639495817 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 13:18:16 INFO - PROCESS | 1778 | 1464639496153 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b653400 == 125 [pid = 1778] [id = 521] 13:18:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8b657000) [pid = 1778] [serial = 1564] [outer = (nil)] 13:18:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8b6aec00) [pid = 1778] [serial = 1565] [outer = 0x8b657000] 13:18:16 INFO - PROCESS | 1778 | 1464639496253 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8bee3400) [pid = 1778] [serial = 1566] [outer = 0x8b657000] 13:18:17 INFO - PROCESS | 1778 | 1464639497261 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1789ms 13:18:17 INFO - PROCESS | 1778 | 1464639497326 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 13:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:18:17 INFO - PROCESS | 1778 | 1464639497332 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 13:18:17 INFO - PROCESS | 1778 | 1464639497339 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 1778 | 1464639497342 Marionette TRACE conn4 <- [1,2058,null,{}] 13:18:17 INFO - PROCESS | 1778 | 1464639497349 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:17 INFO - PROCESS | 1778 | 1464639497591 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:18:17 INFO - PROCESS | 1778 | 1464639497966 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0a4000 == 126 [pid = 1778] [id = 522] 13:18:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8d0adc00) [pid = 1778] [serial = 1567] [outer = (nil)] 13:18:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8d1b8400) [pid = 1778] [serial = 1568] [outer = 0x8d0adc00] 13:18:18 INFO - PROCESS | 1778 | 1464639498060 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8d2d0c00) [pid = 1778] [serial = 1569] [outer = 0x8d0adc00] 13:18:19 INFO - PROCESS | 1778 | 1464639499076 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1790ms 13:18:19 INFO - PROCESS | 1778 | 1464639499130 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 1778 | 1464639499136 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 13:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:18:19 INFO - PROCESS | 1778 | 1464639499154 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 1778 | 1464639499162 Marionette TRACE conn4 <- [1,2062,null,{}] 13:18:19 INFO - PROCESS | 1778 | 1464639499169 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:19 INFO - PROCESS | 1778 | 1464639499465 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 13:18:19 INFO - PROCESS | 1778 | 1464639499796 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1b8c00 == 127 [pid = 1778] [id = 523] 13:18:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8d9f5c00) [pid = 1778] [serial = 1570] [outer = (nil)] 13:18:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8dcc4c00) [pid = 1778] [serial = 1571] [outer = 0x8d9f5c00] 13:18:19 INFO - PROCESS | 1778 | 1464639499888 Marionette DEBUG loaded listener.js 13:18:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8dd8d800) [pid = 1778] [serial = 1572] [outer = 0x8d9f5c00] 13:18:20 INFO - PROCESS | 1778 | 1464639500847 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1745ms 13:18:20 INFO - PROCESS | 1778 | 1464639500892 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 13:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:18:20 INFO - PROCESS | 1778 | 1464639500896 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 13:18:20 INFO - PROCESS | 1778 | 1464639500903 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - PROCESS | 1778 | 1464639500907 Marionette TRACE conn4 <- [1,2066,null,{}] 13:18:20 INFO - PROCESS | 1778 | 1464639500912 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:21 INFO - PROCESS | 1778 | 1464639501150 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 13:18:21 INFO - PROCESS | 1778 | 1464639501487 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8980a800 == 128 [pid = 1778] [id = 524] 13:18:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8d9fac00) [pid = 1778] [serial = 1573] [outer = (nil)] 13:18:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8e673400) [pid = 1778] [serial = 1574] [outer = 0x8d9fac00] 13:18:21 INFO - PROCESS | 1778 | 1464639501581 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8e678000) [pid = 1778] [serial = 1575] [outer = 0x8d9fac00] 13:18:22 INFO - PROCESS | 1778 | 1464639502558 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1686ms 13:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:18:22 INFO - PROCESS | 1778 | 1464639502590 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 1778 | 1464639502593 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 13:18:22 INFO - PROCESS | 1778 | 1464639502601 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 1778 | 1464639502603 Marionette TRACE conn4 <- [1,2070,null,{}] 13:18:22 INFO - PROCESS | 1778 | 1464639502610 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:22 INFO - PROCESS | 1778 | 1464639502851 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 13:18:23 INFO - PROCESS | 1778 | 1464639503191 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef33400 == 129 [pid = 1778] [id = 525] 13:18:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8ef34400) [pid = 1778] [serial = 1576] [outer = (nil)] 13:18:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8ef3cc00) [pid = 1778] [serial = 1577] [outer = 0x8ef34400] 13:18:23 INFO - PROCESS | 1778 | 1464639503303 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8f51c800) [pid = 1778] [serial = 1578] [outer = 0x8ef34400] 13:18:24 INFO - PROCESS | 1778 | 1464639504268 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1741ms 13:18:24 INFO - PROCESS | 1778 | 1464639504341 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 1778 | 1464639504345 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:18:24 INFO - PROCESS | 1778 | 1464639504352 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 1778 | 1464639504355 Marionette TRACE conn4 <- [1,2074,null,{}] 13:18:24 INFO - PROCESS | 1778 | 1464639504362 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:24 INFO - PROCESS | 1778 | 1464639504609 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 13:18:24 INFO - PROCESS | 1778 | 1464639504936 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0a2c00 == 130 [pid = 1778] [id = 526] 13:18:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8dc53c00) [pid = 1778] [serial = 1579] [outer = (nil)] 13:18:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8f662800) [pid = 1778] [serial = 1580] [outer = 0x8dc53c00] 13:18:25 INFO - PROCESS | 1778 | 1464639505028 Marionette DEBUG loaded listener.js 13:18:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8f667000) [pid = 1778] [serial = 1581] [outer = 0x8dc53c00] 13:18:26 INFO - PROCESS | 1778 | 1464639505998 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1684ms 13:18:26 INFO - PROCESS | 1778 | 1464639506037 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 13:18:26 INFO - PROCESS | 1778 | 1464639506042 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 13:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:18:26 INFO - PROCESS | 1778 | 1464639506048 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:18:26 INFO - PROCESS | 1778 | 1464639506051 Marionette TRACE conn4 <- [1,2078,null,{}] 13:18:26 INFO - PROCESS | 1778 | 1464639506058 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:26 INFO - PROCESS | 1778 | 1464639506297 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:18:26 INFO - PROCESS | 1778 | 1464639506638 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f526800 == 131 [pid = 1778] [id = 527] 13:18:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8f665800) [pid = 1778] [serial = 1582] [outer = (nil)] 13:18:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x90fe9c00) [pid = 1778] [serial = 1583] [outer = 0x8f665800] 13:18:26 INFO - PROCESS | 1778 | 1464639506732 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x90fec800) [pid = 1778] [serial = 1584] [outer = 0x8f665800] 13:18:27 INFO - PROCESS | 1778 | 1464639507662 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1680ms 13:18:27 INFO - PROCESS | 1778 | 1464639507729 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 13:18:27 INFO - PROCESS | 1778 | 1464639507734 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 13:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:18:27 INFO - PROCESS | 1778 | 1464639507740 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:18:27 INFO - PROCESS | 1778 | 1464639507744 Marionette TRACE conn4 <- [1,2082,null,{}] 13:18:27 INFO - PROCESS | 1778 | 1464639507749 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:27 INFO - PROCESS | 1778 | 1464639507983 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 13:18:28 INFO - PROCESS | 1778 | 1464639508308 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f523800 == 132 [pid = 1778] [id = 528] 13:18:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x8f78b000) [pid = 1778] [serial = 1585] [outer = (nil)] 13:18:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x91f67000) [pid = 1778] [serial = 1586] [outer = 0x8f78b000] 13:18:28 INFO - PROCESS | 1778 | 1464639508408 Marionette DEBUG loaded listener.js 13:18:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x921ef400) [pid = 1778] [serial = 1587] [outer = 0x8f78b000] 13:18:29 INFO - PROCESS | 1778 | 1464639509338 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1639ms 13:18:29 INFO - PROCESS | 1778 | 1464639509380 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 13:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:18:29 INFO - PROCESS | 1778 | 1464639509384 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 13:18:29 INFO - PROCESS | 1778 | 1464639509391 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - PROCESS | 1778 | 1464639509395 Marionette TRACE conn4 <- [1,2086,null,{}] 13:18:29 INFO - PROCESS | 1778 | 1464639509401 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:29 INFO - PROCESS | 1778 | 1464639509654 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 13:18:30 INFO - PROCESS | 1778 | 1464639509985 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f65e400 == 133 [pid = 1778] [id = 529] 13:18:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x910dc000) [pid = 1778] [serial = 1588] [outer = (nil)] 13:18:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x9266c400) [pid = 1778] [serial = 1589] [outer = 0x910dc000] 13:18:30 INFO - PROCESS | 1778 | 1464639510078 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x92673000) [pid = 1778] [serial = 1590] [outer = 0x910dc000] 13:18:30 INFO - PROCESS | 1778 | 1464639510990 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1631ms 13:18:31 INFO - PROCESS | 1778 | 1464639511023 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 13:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:18:31 INFO - PROCESS | 1778 | 1464639511027 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 13:18:31 INFO - PROCESS | 1778 | 1464639511034 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - PROCESS | 1778 | 1464639511037 Marionette TRACE conn4 <- [1,2090,null,{}] 13:18:31 INFO - PROCESS | 1778 | 1464639511044 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:31 INFO - PROCESS | 1778 | 1464639511285 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 13:18:31 INFO - PROCESS | 1778 | 1464639511647 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ab3000 == 134 [pid = 1778] [id = 530] 13:18:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x92ab3400) [pid = 1778] [serial = 1591] [outer = (nil)] 13:18:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x92c40c00) [pid = 1778] [serial = 1592] [outer = 0x92ab3400] 13:18:31 INFO - PROCESS | 1778 | 1464639511764 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x92d61c00) [pid = 1778] [serial = 1593] [outer = 0x92ab3400] 13:18:32 INFO - PROCESS | 1778 | 1464639512799 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1837ms 13:18:32 INFO - PROCESS | 1778 | 1464639512872 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:18:32 INFO - PROCESS | 1778 | 1464639512876 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:18:32 INFO - PROCESS | 1778 | 1464639512883 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 1778 | 1464639512887 Marionette TRACE conn4 <- [1,2094,null,{}] 13:18:32 INFO - PROCESS | 1778 | 1464639512893 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:33 INFO - PROCESS | 1778 | 1464639513193 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 13:18:33 INFO - PROCESS | 1778 | 1464639513528 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x9266d400 == 135 [pid = 1778] [id = 531] 13:18:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x929c2800) [pid = 1778] [serial = 1594] [outer = (nil)] 13:18:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x92ead400) [pid = 1778] [serial = 1595] [outer = 0x929c2800] 13:18:33 INFO - PROCESS | 1778 | 1464639513623 Marionette DEBUG loaded listener.js 13:18:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x92eb2c00) [pid = 1778] [serial = 1596] [outer = 0x929c2800] 13:18:34 INFO - PROCESS | 1778 | 1464639514516 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1685ms 13:18:34 INFO - PROCESS | 1778 | 1464639514568 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 13:18:34 INFO - PROCESS | 1778 | 1464639514572 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 13:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:18:34 INFO - PROCESS | 1778 | 1464639514579 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:18:34 INFO - PROCESS | 1778 | 1464639514582 Marionette TRACE conn4 <- [1,2098,null,{}] 13:18:34 INFO - PROCESS | 1778 | 1464639514588 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:34 INFO - PROCESS | 1778 | 1464639514829 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 13:18:35 INFO - PROCESS | 1778 | 1464639515158 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x92e53800 == 136 [pid = 1778] [id = 532] 13:18:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x92e56400) [pid = 1778] [serial = 1597] [outer = (nil)] 13:18:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x9510ac00) [pid = 1778] [serial = 1598] [outer = 0x92e56400] 13:18:35 INFO - PROCESS | 1778 | 1464639515257 Marionette DEBUG loaded listener.js 13:18:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x951cc400) [pid = 1778] [serial = 1599] [outer = 0x92e56400] 13:18:36 INFO - PROCESS | 1778 | 1464639516185 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1647ms 13:18:36 INFO - PROCESS | 1778 | 1464639516227 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 13:18:36 INFO - PROCESS | 1778 | 1464639516231 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 13:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:18:36 INFO - PROCESS | 1778 | 1464639516238 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - PROCESS | 1778 | 1464639516241 Marionette TRACE conn4 <- [1,2102,null,{}] 13:18:36 INFO - PROCESS | 1778 | 1464639516247 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:36 INFO - PROCESS | 1778 | 1464639516474 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 13:18:36 INFO - PROCESS | 1778 | 1464639516824 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b581400 == 137 [pid = 1778] [id = 533] 13:18:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x92eab400) [pid = 1778] [serial = 1600] [outer = (nil)] 13:18:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x97630400) [pid = 1778] [serial = 1601] [outer = 0x92eab400] 13:18:36 INFO - PROCESS | 1778 | 1464639516938 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x990e4000) [pid = 1778] [serial = 1602] [outer = 0x92eab400] 13:18:37 INFO - PROCESS | 1778 | 1464639517871 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1685ms 13:18:37 INFO - PROCESS | 1778 | 1464639517924 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 13:18:37 INFO - PROCESS | 1778 | 1464639517928 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 13:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:18:37 INFO - PROCESS | 1778 | 1464639517935 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:18:37 INFO - PROCESS | 1778 | 1464639517938 Marionette TRACE conn4 <- [1,2106,null,{}] 13:18:37 INFO - PROCESS | 1778 | 1464639517944 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:38 INFO - PROCESS | 1778 | 1464639518192 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 13:18:38 INFO - PROCESS | 1778 | 1464639518519 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x94fc8400 == 138 [pid = 1778] [id = 534] 13:18:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x951cc000) [pid = 1778] [serial = 1603] [outer = (nil)] 13:18:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x9a26d000) [pid = 1778] [serial = 1604] [outer = 0x951cc000] 13:18:38 INFO - PROCESS | 1778 | 1464639518614 Marionette DEBUG loaded listener.js 13:18:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x9b47d000) [pid = 1778] [serial = 1605] [outer = 0x951cc000] 13:18:39 INFO - PROCESS | 1778 | 1464639519534 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1646ms 13:18:39 INFO - PROCESS | 1778 | 1464639519582 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 13:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:18:39 INFO - PROCESS | 1778 | 1464639519586 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 13:18:39 INFO - PROCESS | 1778 | 1464639519593 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:18:39 INFO - PROCESS | 1778 | 1464639519596 Marionette TRACE conn4 <- [1,2110,null,{}] 13:18:39 INFO - PROCESS | 1778 | 1464639519603 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:39 INFO - PROCESS | 1778 | 1464639519850 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 13:18:40 INFO - PROCESS | 1778 | 1464639520186 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x867cf400 == 139 [pid = 1778] [id = 535] 13:18:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x92eb1400) [pid = 1778] [serial = 1606] [outer = (nil)] 13:18:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x9c867400) [pid = 1778] [serial = 1607] [outer = 0x92eb1400] 13:18:40 INFO - PROCESS | 1778 | 1464639520283 Marionette DEBUG loaded listener.js 13:18:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x9c871400) [pid = 1778] [serial = 1608] [outer = 0x92eb1400] 13:18:41 INFO - PROCESS | 1778 | 1464639521195 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1639ms 13:18:41 INFO - PROCESS | 1778 | 1464639521250 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 13:18:41 INFO - PROCESS | 1778 | 1464639521255 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 13:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:18:41 INFO - PROCESS | 1778 | 1464639521264 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:18:41 INFO - PROCESS | 1778 | 1464639521267 Marionette TRACE conn4 <- [1,2114,null,{}] 13:18:41 INFO - PROCESS | 1778 | 1464639521273 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:41 INFO - PROCESS | 1778 | 1464639521513 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:18:41 INFO - PROCESS | 1778 | 1464639521860 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c2400 == 140 [pid = 1778] [id = 536] 13:18:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x894d1000) [pid = 1778] [serial = 1609] [outer = (nil)] 13:18:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x9d206400) [pid = 1778] [serial = 1610] [outer = 0x894d1000] 13:18:41 INFO - PROCESS | 1778 | 1464639521984 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x9d20b400) [pid = 1778] [serial = 1611] [outer = 0x894d1000] 13:18:42 INFO - PROCESS | 1778 | 1464639522923 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1739ms 13:18:43 INFO - PROCESS | 1778 | 1464639523003 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 1778 | 1464639523006 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 13:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:18:43 INFO - PROCESS | 1778 | 1464639523013 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 1778 | 1464639523016 Marionette TRACE conn4 <- [1,2118,null,{}] 13:18:43 INFO - PROCESS | 1778 | 1464639523022 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:43 INFO - PROCESS | 1778 | 1464639523296 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 13:18:43 INFO - PROCESS | 1778 | 1464639523632 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x867cec00 == 141 [pid = 1778] [id = 537] 13:18:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x8c050400) [pid = 1778] [serial = 1612] [outer = (nil)] 13:18:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0x9d4cfc00) [pid = 1778] [serial = 1613] [outer = 0x8c050400] 13:18:43 INFO - PROCESS | 1778 | 1464639523721 Marionette DEBUG loaded listener.js 13:18:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 180 (0x9d9c8400) [pid = 1778] [serial = 1614] [outer = 0x8c050400] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e4ab000 == 140 [pid = 1778] [id = 297] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8b64e400 == 139 [pid = 1778] [id = 393] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x92671c00 == 138 [pid = 1778] [id = 381] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x894cc000 == 137 [pid = 1778] [id = 221] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x86c42800 == 136 [pid = 1778] [id = 519] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c052c00 == 135 [pid = 1778] [id = 518] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8b57b000 == 134 [pid = 1778] [id = 517] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x890c9c00 == 133 [pid = 1778] [id = 516] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x9c888c00 == 132 [pid = 1778] [id = 514] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x92c3bc00 == 131 [pid = 1778] [id = 512] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x894cdc00 == 130 [pid = 1778] [id = 513] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x954b4c00 == 129 [pid = 1778] [id = 511] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x90fe9400 == 128 [pid = 1778] [id = 510] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x92aab000 == 127 [pid = 1778] [id = 509] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8f668800 == 126 [pid = 1778] [id = 507] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x92df0800 == 125 [pid = 1778] [id = 508] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x921e8800 == 124 [pid = 1778] [id = 506] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0b3000 == 123 [pid = 1778] [id = 505] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd99400 == 122 [pid = 1778] [id = 504] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0c9800 == 121 [pid = 1778] [id = 503] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1b6000 == 120 [pid = 1778] [id = 502] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1b7000 == 119 [pid = 1778] [id = 500] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8d0aac00 == 118 [pid = 1778] [id = 501] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6ac800 == 117 [pid = 1778] [id = 499] 13:18:45 INFO - PROCESS | 1778 | --DOCSHELL 0x877bf000 == 116 [pid = 1778] [id = 498] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 179 (0x92c44800) [pid = 1778] [serial = 1464] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x9762c000) [pid = 1778] [serial = 1473] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x910e8400) [pid = 1778] [serial = 1457] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x8dd8b400) [pid = 1778] [serial = 1445] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x8c0afc00) [pid = 1778] [serial = 1490] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x8d9f3000) [pid = 1778] [serial = 1442] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x8cfbd000) [pid = 1778] [serial = 1439] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x9459e800) [pid = 1778] [serial = 1469] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x91f1a400) [pid = 1778] [serial = 1458] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x890cd000) [pid = 1778] [serial = 1485] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x8f186800) [pid = 1778] [serial = 1451] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x877c4400) [pid = 1778] [serial = 1433] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x8dc50c00) [pid = 1778] [serial = 1443] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x951d9400) [pid = 1778] [serial = 1472] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8b651c00) [pid = 1778] [serial = 1488] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8af46400) [pid = 1778] [serial = 1493] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x9c272400) [pid = 1778] [serial = 1481] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x990e8000) [pid = 1778] [serial = 1422] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x877c9000) [pid = 1778] [serial = 1484] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x99f26c00) [pid = 1778] [serial = 1476] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x8ef34800) [pid = 1778] [serial = 1449] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8f788000) [pid = 1778] [serial = 1454] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9bb30c00) [pid = 1778] [serial = 1479] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x929b6c00) [pid = 1778] [serial = 1461] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x9266c800) [pid = 1778] [serial = 1460] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x890cec00) [pid = 1778] [serial = 1434] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x9c42e400) [pid = 1778] [serial = 1482] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8e4a9c00) [pid = 1778] [serial = 1446] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8e67d400) [pid = 1778] [serial = 1448] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8bc9a400) [pid = 1778] [serial = 1437] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x8b0c5000) [pid = 1778] [serial = 1487] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8f527800) [pid = 1778] [serial = 1452] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x92e5d800) [pid = 1778] [serial = 1467] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x950cd000) [pid = 1778] [serial = 1470] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x8cfb3800) [pid = 1778] [serial = 1377] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x92aacc00) [pid = 1778] [serial = 1463] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x99ec2000) [pid = 1778] [serial = 1475] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x92e52400) [pid = 1778] [serial = 1466] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x9b84cc00) [pid = 1778] [serial = 1478] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8b650800) [pid = 1778] [serial = 1436] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8c0e6800) [pid = 1778] [serial = 1491] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8f78d800) [pid = 1778] [serial = 1455] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8d0ad400) [pid = 1778] [serial = 1440] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 1778 | 1464639526634 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 3694ms 13:18:46 INFO - PROCESS | 1778 | 1464639526712 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 13:18:46 INFO - PROCESS | 1778 | 1464639526720 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 13:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:18:46 INFO - PROCESS | 1778 | 1464639526729 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:18:46 INFO - PROCESS | 1778 | 1464639526734 Marionette TRACE conn4 <- [1,2122,null,{}] 13:18:46 INFO - PROCESS | 1778 | 1464639526743 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:47 INFO - PROCESS | 1778 | 1464639527001 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 13:18:47 INFO - PROCESS | 1778 | 1464639527271 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x894c6400 == 117 [pid = 1778] [id = 538] 13:18:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x894ca800) [pid = 1778] [serial = 1615] [outer = (nil)] 13:18:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8af3c800) [pid = 1778] [serial = 1616] [outer = 0x894ca800] 13:18:47 INFO - PROCESS | 1778 | 1464639527400 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8af8c000) [pid = 1778] [serial = 1617] [outer = 0x894ca800] 13:18:48 INFO - PROCESS | 1778 | 1464639528244 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1534ms 13:18:48 INFO - PROCESS | 1778 | 1464639528264 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 1778 | 1464639528274 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 13:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:18:48 INFO - PROCESS | 1778 | 1464639528285 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 1778 | 1464639528288 Marionette TRACE conn4 <- [1,2126,null,{}] 13:18:48 INFO - PROCESS | 1778 | 1464639528294 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:48 INFO - PROCESS | 1778 | 1464639528617 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 13:18:48 INFO - PROCESS | 1778 | 1464639528658 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b57b000 == 118 [pid = 1778] [id = 539] 13:18:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8b64e000) [pid = 1778] [serial = 1618] [outer = (nil)] 13:18:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8b6ac800) [pid = 1778] [serial = 1619] [outer = 0x8b64e000] 13:18:48 INFO - PROCESS | 1778 | 1464639528737 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8bca4800) [pid = 1778] [serial = 1620] [outer = 0x8b64e000] 13:18:49 INFO - PROCESS | 1778 | 1464639529827 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1592ms 13:18:49 INFO - PROCESS | 1778 | 1464639529877 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:18:49 INFO - PROCESS | 1778 | 1464639529884 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:18:49 INFO - PROCESS | 1778 | 1464639529897 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:18:49 INFO - PROCESS | 1778 | 1464639529902 Marionette TRACE conn4 <- [1,2130,null,{}] 13:18:49 INFO - PROCESS | 1778 | 1464639529919 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:50 INFO - PROCESS | 1778 | 1464639530239 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 13:18:50 INFO - PROCESS | 1778 | 1464639530274 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6a9400 == 119 [pid = 1778] [id = 540] 13:18:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8c0e5400) [pid = 1778] [serial = 1621] [outer = (nil)] 13:18:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8cfc0000) [pid = 1778] [serial = 1622] [outer = 0x8c0e5400] 13:18:50 INFO - PROCESS | 1778 | 1464639530357 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8d0b0000) [pid = 1778] [serial = 1623] [outer = 0x8c0e5400] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x8e674800) [pid = 1778] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8d1b7400) [pid = 1778] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x91f10000) [pid = 1778] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8bc9dc00) [pid = 1778] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8d1bcc00) [pid = 1778] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8f0cc800) [pid = 1778] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x9c88c400) [pid = 1778] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8dd94400) [pid = 1778] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x99f24800) [pid = 1778] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8f668000) [pid = 1778] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8c054000) [pid = 1778] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8b57e000) [pid = 1778] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x910dd000) [pid = 1778] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x894c5c00) [pid = 1778] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x92669000) [pid = 1778] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9a273c00) [pid = 1778] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x94fc9800) [pid = 1778] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x9250f000) [pid = 1778] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8bca3c00) [pid = 1778] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92df6800) [pid = 1778] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:18:51 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x877c2400) [pid = 1778] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:18:52 INFO - PROCESS | 1778 | 1464639532026 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:18:52 INFO - PROCESS | 1778 | 1464639532099 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 13:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:18:52 INFO - PROCESS | 1778 | 1464639532118 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:18:52 INFO - PROCESS | 1778 | 1464639532122 Marionette TRACE conn4 <- [1,2134,null,{}] 13:18:52 INFO - PROCESS | 1778 | 1464639532127 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:52 INFO - PROCESS | 1778 | 1464639532389 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 13:18:52 INFO - PROCESS | 1778 | 1464639532660 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b57e000 == 120 [pid = 1778] [id = 541] 13:18:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8cfb7000) [pid = 1778] [serial = 1624] [outer = (nil)] 13:18:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8d9f6400) [pid = 1778] [serial = 1625] [outer = 0x8cfb7000] 13:18:52 INFO - PROCESS | 1778 | 1464639532739 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8dc4e800) [pid = 1778] [serial = 1626] [outer = 0x8cfb7000] 13:18:53 INFO - PROCESS | 1778 | 1464639533730 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1690ms 13:18:53 INFO - PROCESS | 1778 | 1464639533809 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 1778 | 1464639533815 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 13:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:18:53 INFO - PROCESS | 1778 | 1464639533825 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:18:53 INFO - PROCESS | 1778 | 1464639533830 Marionette TRACE conn4 <- [1,2138,null,{}] 13:18:53 INFO - PROCESS | 1778 | 1464639533841 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:54 INFO - PROCESS | 1778 | 1464639534137 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 13:18:54 INFO - PROCESS | 1778 | 1464639534482 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c47800 == 121 [pid = 1778] [id = 542] 13:18:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8824f000) [pid = 1778] [serial = 1627] [outer = (nil)] 13:18:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8af90c00) [pid = 1778] [serial = 1628] [outer = 0x8824f000] 13:18:54 INFO - PROCESS | 1778 | 1464639534577 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8b64fc00) [pid = 1778] [serial = 1629] [outer = 0x8824f000] 13:18:55 INFO - PROCESS | 1778 | 1464639535596 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1841ms 13:18:55 INFO - PROCESS | 1778 | 1464639535666 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 13:18:55 INFO - PROCESS | 1778 | 1464639535676 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 13:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:18:55 INFO - PROCESS | 1778 | 1464639535690 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:18:55 INFO - PROCESS | 1778 | 1464639535694 Marionette TRACE conn4 <- [1,2142,null,{}] 13:18:55 INFO - PROCESS | 1778 | 1464639535702 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:56 INFO - PROCESS | 1778 | 1464639536014 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:18:56 INFO - PROCESS | 1778 | 1464639536350 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0ee400 == 122 [pid = 1778] [id = 543] 13:18:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8cfb2800) [pid = 1778] [serial = 1630] [outer = (nil)] 13:18:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8d1bdc00) [pid = 1778] [serial = 1631] [outer = 0x8cfb2800] 13:18:56 INFO - PROCESS | 1778 | 1464639536443 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8dc4fc00) [pid = 1778] [serial = 1632] [outer = 0x8cfb2800] 13:18:57 INFO - PROCESS | 1778 | 1464639537523 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:18:57 INFO - PROCESS | 1778 | 1464639537589 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 13:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:18:57 INFO - PROCESS | 1778 | 1464639537596 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:18:57 INFO - PROCESS | 1778 | 1464639537603 Marionette TRACE conn4 <- [1,2146,null,{}] 13:18:57 INFO - PROCESS | 1778 | 1464639537619 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:57 INFO - PROCESS | 1778 | 1464639537864 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 13:18:58 INFO - PROCESS | 1778 | 1464639538169 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd8ec00 == 123 [pid = 1778] [id = 544] 13:18:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8dd96800) [pid = 1778] [serial = 1633] [outer = (nil)] 13:18:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8e4b3400) [pid = 1778] [serial = 1634] [outer = 0x8dd96800] 13:18:58 INFO - PROCESS | 1778 | 1464639538289 Marionette DEBUG loaded listener.js 13:18:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8eda9000) [pid = 1778] [serial = 1635] [outer = 0x8dd96800] 13:18:59 INFO - PROCESS | 1778 | 1464639539245 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:18:59 INFO - PROCESS | 1778 | 1464639539290 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 13:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:18:59 INFO - PROCESS | 1778 | 1464639539297 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - PROCESS | 1778 | 1464639539301 Marionette TRACE conn4 <- [1,2150,null,{}] 13:18:59 INFO - PROCESS | 1778 | 1464639539307 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:59 INFO - PROCESS | 1778 | 1464639539550 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 13:18:59 INFO - PROCESS | 1778 | 1464639539873 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e677800 == 124 [pid = 1778] [id = 545] 13:18:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8ef3b400) [pid = 1778] [serial = 1636] [outer = (nil)] 13:18:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8f0cc400) [pid = 1778] [serial = 1637] [outer = 0x8ef3b400] 13:18:59 INFO - PROCESS | 1778 | 1464639539972 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8f0d2000) [pid = 1778] [serial = 1638] [outer = 0x8ef3b400] 13:19:00 INFO - PROCESS | 1778 | 1464639540908 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1687ms 13:19:00 INFO - PROCESS | 1778 | 1464639540986 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 13:19:00 INFO - PROCESS | 1778 | 1464639540990 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 13:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:19:00 INFO - PROCESS | 1778 | 1464639540997 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 1778 | 1464639541000 Marionette TRACE conn4 <- [1,2154,null,{}] 13:19:01 INFO - PROCESS | 1778 | 1464639541006 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:01 INFO - PROCESS | 1778 | 1464639541278 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 13:19:01 INFO - PROCESS | 1778 | 1464639541609 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e4ac400 == 125 [pid = 1778] [id = 546] 13:19:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8e67cc00) [pid = 1778] [serial = 1639] [outer = (nil)] 13:19:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8f51f800) [pid = 1778] [serial = 1640] [outer = 0x8e67cc00] 13:19:01 INFO - PROCESS | 1778 | 1464639541702 Marionette DEBUG loaded listener.js 13:19:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8f528c00) [pid = 1778] [serial = 1641] [outer = 0x8e67cc00] 13:19:02 INFO - PROCESS | 1778 | 1464639542886 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1939ms 13:19:02 INFO - PROCESS | 1778 | 1464639542937 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 13:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:19:02 INFO - PROCESS | 1778 | 1464639542941 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 13:19:02 INFO - PROCESS | 1778 | 1464639542948 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:19:02 INFO - PROCESS | 1778 | 1464639542952 Marionette TRACE conn4 <- [1,2158,null,{}] 13:19:02 INFO - PROCESS | 1778 | 1464639542958 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:03 INFO - PROCESS | 1778 | 1464639543267 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 13:19:03 INFO - PROCESS | 1778 | 1464639543608 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x867cb000 == 126 [pid = 1778] [id = 547] 13:19:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8e67c000) [pid = 1778] [serial = 1642] [outer = (nil)] 13:19:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x910db400) [pid = 1778] [serial = 1643] [outer = 0x8e67c000] 13:19:03 INFO - PROCESS | 1778 | 1464639543702 Marionette DEBUG loaded listener.js 13:19:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x91f16800) [pid = 1778] [serial = 1644] [outer = 0x8e67c000] 13:19:04 INFO - PROCESS | 1778 | 1464639544648 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1747ms 13:19:04 INFO - PROCESS | 1778 | 1464639544695 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 13:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:19:04 INFO - PROCESS | 1778 | 1464639544699 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 13:19:04 INFO - PROCESS | 1778 | 1464639544706 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - PROCESS | 1778 | 1464639544710 Marionette TRACE conn4 <- [1,2162,null,{}] 13:19:04 INFO - PROCESS | 1778 | 1464639544717 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:04 INFO - PROCESS | 1778 | 1464639544954 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 13:19:05 INFO - PROCESS | 1778 | 1464639545285 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f786400 == 127 [pid = 1778] [id = 548] 13:19:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x910dd400) [pid = 1778] [serial = 1645] [outer = (nil)] 13:19:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x9250f000) [pid = 1778] [serial = 1646] [outer = 0x910dd400] 13:19:05 INFO - PROCESS | 1778 | 1464639545386 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x9266f400) [pid = 1778] [serial = 1647] [outer = 0x910dd400] 13:19:06 INFO - PROCESS | 1778 | 1464639546296 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1645ms 13:19:06 INFO - PROCESS | 1778 | 1464639546351 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 1778 | 1464639546354 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 13:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:19:06 INFO - PROCESS | 1778 | 1464639546361 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - PROCESS | 1778 | 1464639546364 Marionette TRACE conn4 <- [1,2166,null,{}] 13:19:06 INFO - PROCESS | 1778 | 1464639546370 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:06 INFO - PROCESS | 1778 | 1464639546592 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 13:19:06 INFO - PROCESS | 1778 | 1464639546916 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0cf400 == 128 [pid = 1778] [id = 549] 13:19:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8f529c00) [pid = 1778] [serial = 1648] [outer = (nil)] 13:19:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x92aaf800) [pid = 1778] [serial = 1649] [outer = 0x8f529c00] 13:19:07 INFO - PROCESS | 1778 | 1464639547021 Marionette DEBUG loaded listener.js 13:19:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92ab4c00) [pid = 1778] [serial = 1650] [outer = 0x8f529c00] 13:19:07 INFO - PROCESS | 1778 | 1464639547952 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1640ms 13:19:08 INFO - PROCESS | 1778 | 1464639548002 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 1778 | 1464639548006 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 13:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:19:08 INFO - PROCESS | 1778 | 1464639548014 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - PROCESS | 1778 | 1464639548018 Marionette TRACE conn4 <- [1,2170,null,{}] 13:19:08 INFO - PROCESS | 1778 | 1464639548024 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:08 INFO - PROCESS | 1778 | 1464639548268 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 13:19:08 INFO - PROCESS | 1778 | 1464639548608 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2d9800 == 129 [pid = 1778] [id = 550] 13:19:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8f0c9400) [pid = 1778] [serial = 1651] [outer = (nil)] 13:19:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x92c45400) [pid = 1778] [serial = 1652] [outer = 0x8f0c9400] 13:19:08 INFO - PROCESS | 1778 | 1464639548700 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x92d5ec00) [pid = 1778] [serial = 1653] [outer = 0x8f0c9400] 13:19:09 INFO - PROCESS | 1778 | 1464639549582 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1644ms 13:19:09 INFO - PROCESS | 1778 | 1464639549659 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:19:09 INFO - PROCESS | 1778 | 1464639549663 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:19:09 INFO - PROCESS | 1778 | 1464639549669 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:19:09 INFO - PROCESS | 1778 | 1464639549673 Marionette TRACE conn4 <- [1,2174,null,{}] 13:19:09 INFO - PROCESS | 1778 | 1464639549678 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:09 INFO - PROCESS | 1778 | 1464639549938 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 13:19:10 INFO - PROCESS | 1778 | 1464639550294 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x921ea000 == 130 [pid = 1778] [id = 551] 13:19:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x92c44000) [pid = 1778] [serial = 1654] [outer = (nil)] 13:19:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x92e52400) [pid = 1778] [serial = 1655] [outer = 0x92c44000] 13:19:10 INFO - PROCESS | 1778 | 1464639550396 Marionette DEBUG loaded listener.js 13:19:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x92e56000) [pid = 1778] [serial = 1656] [outer = 0x92c44000] 13:19:11 INFO - PROCESS | 1778 | 1464639551348 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1736ms 13:19:11 INFO - PROCESS | 1778 | 1464639551407 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 1778 | 1464639551412 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 13:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:19:11 INFO - PROCESS | 1778 | 1464639551419 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 1778 | 1464639551423 Marionette TRACE conn4 <- [1,2178,null,{}] 13:19:11 INFO - PROCESS | 1778 | 1464639551429 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:11 INFO - PROCESS | 1778 | 1464639551697 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 13:19:12 INFO - PROCESS | 1778 | 1464639552044 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x92d5c400 == 131 [pid = 1778] [id = 552] 13:19:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x95106c00) [pid = 1778] [serial = 1657] [outer = (nil)] 13:19:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x951d9400) [pid = 1778] [serial = 1658] [outer = 0x95106c00] 13:19:12 INFO - PROCESS | 1778 | 1464639552160 Marionette DEBUG loaded listener.js 13:19:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x990e5400) [pid = 1778] [serial = 1659] [outer = 0x95106c00] 13:19:13 INFO - PROCESS | 1778 | 1464639553096 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1733ms 13:19:13 INFO - PROCESS | 1778 | 1464639553153 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 13:19:13 INFO - PROCESS | 1778 | 1464639553157 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 13:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:19:13 INFO - PROCESS | 1778 | 1464639553163 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:19:13 INFO - PROCESS | 1778 | 1464639553167 Marionette TRACE conn4 <- [1,2182,null,{}] 13:19:13 INFO - PROCESS | 1778 | 1464639553173 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:13 INFO - PROCESS | 1778 | 1464639553411 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 13:19:13 INFO - PROCESS | 1778 | 1464639553762 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f10400 == 132 [pid = 1778] [id = 553] 13:19:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x929ba800) [pid = 1778] [serial = 1660] [outer = (nil)] 13:19:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x99f20400) [pid = 1778] [serial = 1661] [outer = 0x929ba800] 13:19:13 INFO - PROCESS | 1778 | 1464639553859 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x9a274400) [pid = 1778] [serial = 1662] [outer = 0x929ba800] 13:19:14 INFO - PROCESS | 1778 | 1464639554776 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1688ms 13:19:14 INFO - PROCESS | 1778 | 1464639554854 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 13:19:14 INFO - PROCESS | 1778 | 1464639554858 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 13:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:19:14 INFO - PROCESS | 1778 | 1464639554865 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - PROCESS | 1778 | 1464639554869 Marionette TRACE conn4 <- [1,2186,null,{}] 13:19:14 INFO - PROCESS | 1778 | 1464639554875 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:15 INFO - PROCESS | 1778 | 1464639555119 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:19:15 INFO - PROCESS | 1778 | 1464639555452 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x99ecb800 == 133 [pid = 1778] [id = 554] 13:19:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x9b846800) [pid = 1778] [serial = 1663] [outer = (nil)] 13:19:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x9c42e400) [pid = 1778] [serial = 1664] [outer = 0x9b846800] 13:19:15 INFO - PROCESS | 1778 | 1464639555547 Marionette DEBUG loaded listener.js 13:19:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x9c4c3c00) [pid = 1778] [serial = 1665] [outer = 0x9b846800] 13:19:16 INFO - PROCESS | 1778 | 1464639556484 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1683ms 13:19:16 INFO - PROCESS | 1778 | 1464639556549 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 13:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:19:16 INFO - PROCESS | 1778 | 1464639556554 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 13:19:16 INFO - PROCESS | 1778 | 1464639556562 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:19:16 INFO - PROCESS | 1778 | 1464639556565 Marionette TRACE conn4 <- [1,2190,null,{}] 13:19:16 INFO - PROCESS | 1778 | 1464639556573 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:16 INFO - PROCESS | 1778 | 1464639556818 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 13:19:17 INFO - PROCESS | 1778 | 1464639557178 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x86145400 == 134 [pid = 1778] [id = 555] 13:19:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x99fb8c00) [pid = 1778] [serial = 1666] [outer = (nil)] 13:19:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x9c889c00) [pid = 1778] [serial = 1667] [outer = 0x99fb8c00] 13:19:17 INFO - PROCESS | 1778 | 1464639557274 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x9c892000) [pid = 1778] [serial = 1668] [outer = 0x99fb8c00] 13:19:18 INFO - PROCESS | 1778 | 1464639558235 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1734ms 13:19:18 INFO - PROCESS | 1778 | 1464639558301 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 13:19:18 INFO - PROCESS | 1778 | 1464639558305 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 13:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:19:18 INFO - PROCESS | 1778 | 1464639558314 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:19:18 INFO - PROCESS | 1778 | 1464639558316 Marionette TRACE conn4 <- [1,2194,null,{}] 13:19:18 INFO - PROCESS | 1778 | 1464639558322 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:18 INFO - PROCESS | 1778 | 1464639558544 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 13:19:18 INFO - PROCESS | 1778 | 1464639558887 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ab1000 == 135 [pid = 1778] [id = 556] 13:19:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x92dee400) [pid = 1778] [serial = 1669] [outer = (nil)] 13:19:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x9cb72400) [pid = 1778] [serial = 1670] [outer = 0x92dee400] 13:19:18 INFO - PROCESS | 1778 | 1464639558983 Marionette DEBUG loaded listener.js 13:19:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x9d201c00) [pid = 1778] [serial = 1671] [outer = 0x92dee400] 13:19:19 INFO - PROCESS | 1778 | 1464639559884 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1645ms 13:19:19 INFO - PROCESS | 1778 | 1464639559963 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 1778 | 1464639559969 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 13:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:19:19 INFO - PROCESS | 1778 | 1464639559979 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - PROCESS | 1778 | 1464639559985 Marionette TRACE conn4 <- [1,2198,null,{}] 13:19:20 INFO - PROCESS | 1778 | 1464639559994 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:20 INFO - PROCESS | 1778 | 1464639560287 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 13:19:20 INFO - PROCESS | 1778 | 1464639560621 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x92eb8000 == 136 [pid = 1778] [id = 557] 13:19:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x9cb41800) [pid = 1778] [serial = 1672] [outer = (nil)] 13:19:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0xa061a000) [pid = 1778] [serial = 1673] [outer = 0x9cb41800] 13:19:20 INFO - PROCESS | 1778 | 1464639560711 Marionette DEBUG loaded listener.js 13:19:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0xa1160400) [pid = 1778] [serial = 1674] [outer = 0x9cb41800] 13:19:21 INFO - PROCESS | 1778 | 1464639561688 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1748ms 13:19:21 INFO - PROCESS | 1778 | 1464639561725 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 13:19:21 INFO - PROCESS | 1778 | 1464639561729 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 13:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:19:21 INFO - PROCESS | 1778 | 1464639561736 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:19:21 INFO - PROCESS | 1778 | 1464639561739 Marionette TRACE conn4 <- [1,2202,null,{}] 13:19:21 INFO - PROCESS | 1778 | 1464639561745 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:21 INFO - PROCESS | 1778 | 1464639561954 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:19:22 INFO - PROCESS | 1778 | 1464639562301 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b6c00 == 137 [pid = 1778] [id = 558] 13:19:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x9d9cc000) [pid = 1778] [serial = 1675] [outer = (nil)] 13:19:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0xa227f000) [pid = 1778] [serial = 1676] [outer = 0x9d9cc000] 13:19:22 INFO - PROCESS | 1778 | 1464639562393 Marionette DEBUG loaded listener.js 13:19:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0xa2285800) [pid = 1778] [serial = 1677] [outer = 0x9d9cc000] 13:19:23 INFO - PROCESS | 1778 | 1464639563364 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1684ms 13:19:23 INFO - PROCESS | 1778 | 1464639563422 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 1778 | 1464639563426 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 13:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:19:23 INFO - PROCESS | 1778 | 1464639563432 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - PROCESS | 1778 | 1464639563436 Marionette TRACE conn4 <- [1,2206,null,{}] 13:19:23 INFO - PROCESS | 1778 | 1464639563441 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:23 INFO - PROCESS | 1778 | 1464639563705 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x88257c00 == 136 [pid = 1778] [id = 370] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x9266d400 == 135 [pid = 1778] [id = 531] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92e53800 == 134 [pid = 1778] [id = 532] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92ab3000 == 133 [pid = 1778] [id = 530] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f65e400 == 132 [pid = 1778] [id = 529] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f523800 == 131 [pid = 1778] [id = 528] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f526800 == 130 [pid = 1778] [id = 527] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8d0a2c00 == 129 [pid = 1778] [id = 526] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8ef33400 == 128 [pid = 1778] [id = 525] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1b8c00 == 127 [pid = 1778] [id = 523] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8980a800 == 126 [pid = 1778] [id = 524] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8d0a4000 == 125 [pid = 1778] [id = 522] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8b653400 == 124 [pid = 1778] [id = 521] 13:19:25 INFO - PROCESS | 1778 | --DOCSHELL 0x86d04000 == 123 [pid = 1778] [id = 520] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x91f11000) [pid = 1778] [serial = 1515] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x8e672400) [pid = 1778] [serial = 1506] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x99ebe800) [pid = 1778] [serial = 1532] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x8beed000) [pid = 1778] [serial = 1499] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x9d18ac00) [pid = 1778] [serial = 1547] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x8d9ee800) [pid = 1778] [serial = 1503] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x9b47dc00) [pid = 1778] [serial = 1533] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x8f668c00) [pid = 1778] [serial = 1512] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x9cb75000) [pid = 1778] [serial = 1545] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x8ef33c00) [pid = 1778] [serial = 1509] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x9c888000) [pid = 1778] [serial = 1538] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x8f183800) [pid = 1778] [serial = 1511] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x9cb4dc00) [pid = 1778] [serial = 1544] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8d2d0400) [pid = 1778] [serial = 1502] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x9250a400) [pid = 1778] [serial = 1518] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8edb3000) [pid = 1778] [serial = 1508] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8c0b0c00) [pid = 1778] [serial = 1556] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x8b6a9c00) [pid = 1778] [serial = 1554] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x92d5d400) [pid = 1778] [serial = 1524] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x894cf800) [pid = 1778] [serial = 1550] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8dd97c00) [pid = 1778] [serial = 1505] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x921f3000) [pid = 1778] [serial = 1517] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x929c3400) [pid = 1778] [serial = 1521] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x9c864000) [pid = 1778] [serial = 1536] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x990e2c00) [pid = 1778] [serial = 1529] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x9c91b800) [pid = 1778] [serial = 1542] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8c0e1400) [pid = 1778] [serial = 1500] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x992ed000) [pid = 1778] [serial = 1530] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8c0eec00) [pid = 1778] [serial = 1557] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x8b655400) [pid = 1778] [serial = 1553] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8ac97400) [pid = 1778] [serial = 1551] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8c0b4400) [pid = 1778] [serial = 1431] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x94594800) [pid = 1778] [serial = 1527] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x890c6400) [pid = 1778] [serial = 1496] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x9c88a400) [pid = 1778] [serial = 1539] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x92e53400) [pid = 1778] [serial = 1526] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9c891c00) [pid = 1778] [serial = 1541] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x929bf800) [pid = 1778] [serial = 1520] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x9c636400) [pid = 1778] [serial = 1535] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x910e1c00) [pid = 1778] [serial = 1514] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x92c47400) [pid = 1778] [serial = 1523] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8ac9a000) [pid = 1778] [serial = 1497] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8c0b7400) [pid = 1778] [serial = 1559] [outer = (nil)] [url = about:blank] 13:19:25 INFO - PROCESS | 1778 | 1464639565968 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x877c7400 == 124 [pid = 1778] [id = 559] 13:19:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x877c8800) [pid = 1778] [serial = 1678] [outer = (nil)] 13:19:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x88258c00) [pid = 1778] [serial = 1679] [outer = 0x877c8800] 13:19:26 INFO - PROCESS | 1778 | 1464639566054 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x894d4000) [pid = 1778] [serial = 1680] [outer = 0x877c8800] 13:19:26 INFO - PROCESS | 1778 | 1464639566858 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 3438ms 13:19:26 INFO - PROCESS | 1778 | 1464639566872 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 13:19:26 INFO - PROCESS | 1778 | 1464639566877 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 13:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:19:26 INFO - PROCESS | 1778 | 1464639566885 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 1778 | 1464639566890 Marionette TRACE conn4 <- [1,2210,null,{}] 13:19:26 INFO - PROCESS | 1778 | 1464639566897 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:27 INFO - PROCESS | 1778 | 1464639567151 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:19:27 INFO - PROCESS | 1778 | 1464639567351 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x89808000 == 125 [pid = 1778] [id = 560] 13:19:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8ac97800) [pid = 1778] [serial = 1681] [outer = (nil)] 13:19:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8b57ec00) [pid = 1778] [serial = 1682] [outer = 0x8ac97800] 13:19:27 INFO - PROCESS | 1778 | 1464639567434 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8b6a9800) [pid = 1778] [serial = 1683] [outer = 0x8ac97800] 13:19:28 INFO - PROCESS | 1778 | 1464639568343 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1496ms 13:19:28 INFO - PROCESS | 1778 | 1464639568383 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 13:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:19:28 INFO - PROCESS | 1778 | 1464639568390 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 13:19:28 INFO - PROCESS | 1778 | 1464639568396 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 1778 | 1464639568400 Marionette TRACE conn4 <- [1,2214,null,{}] 13:19:28 INFO - PROCESS | 1778 | 1464639568415 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:28 INFO - PROCESS | 1778 | 1464639568705 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 13:19:28 INFO - PROCESS | 1778 | 1464639568738 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6afc00 == 126 [pid = 1778] [id = 561] 13:19:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8c0b0c00) [pid = 1778] [serial = 1684] [outer = (nil)] 13:19:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8c0ba000) [pid = 1778] [serial = 1685] [outer = 0x8c0b0c00] 13:19:28 INFO - PROCESS | 1778 | 1464639568813 Marionette DEBUG loaded listener.js 13:19:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8c0f0000) [pid = 1778] [serial = 1686] [outer = 0x8c0b0c00] 13:19:29 INFO - PROCESS | 1778 | 1464639569860 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1490ms 13:19:29 INFO - PROCESS | 1778 | 1464639569886 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 1778 | 1464639569890 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:19:29 INFO - PROCESS | 1778 | 1464639569905 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 1778 | 1464639569914 Marionette TRACE conn4 <- [1,2218,null,{}] 13:19:29 INFO - PROCESS | 1778 | 1464639569927 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:30 INFO - PROCESS | 1778 | 1464639570204 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x92eb1400) [pid = 1778] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x894ca800) [pid = 1778] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x910dc000) [pid = 1778] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8c0e5400) [pid = 1778] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x9c94a000) [pid = 1778] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x894d1000) [pid = 1778] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8f665800) [pid = 1778] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x86d0c400) [pid = 1778] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8d9fac00) [pid = 1778] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x92eab400) [pid = 1778] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x92e56400) [pid = 1778] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8f78b000) [pid = 1778] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x86c3d400) [pid = 1778] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8b64e000) [pid = 1778] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8d0adc00) [pid = 1778] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8d9f5c00) [pid = 1778] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8b657000) [pid = 1778] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x951cc000) [pid = 1778] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92ab3400) [pid = 1778] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x929c2800) [pid = 1778] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8dc53c00) [pid = 1778] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:19:30 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8ef34400) [pid = 1778] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:19:31 INFO - PROCESS | 1778 | 1464639571023 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x867c5800 == 127 [pid = 1778] [id = 562] 13:19:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x86c3d400) [pid = 1778] [serial = 1687] [outer = (nil)] 13:19:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8b575800) [pid = 1778] [serial = 1688] [outer = 0x86c3d400] 13:19:31 INFO - PROCESS | 1778 | 1464639571102 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8c0e9400) [pid = 1778] [serial = 1689] [outer = 0x86c3d400] 13:19:31 INFO - PROCESS | 1778 | 1464639571838 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1962ms 13:19:31 INFO - PROCESS | 1778 | 1464639571860 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 1778 | 1464639571865 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 13:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:19:31 INFO - PROCESS | 1778 | 1464639571884 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 1778 | 1464639571887 Marionette TRACE conn4 <- [1,2222,null,{}] 13:19:31 INFO - PROCESS | 1778 | 1464639571897 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:32 INFO - PROCESS | 1778 | 1464639572137 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 13:19:32 INFO - PROCESS | 1778 | 1464639572342 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfbd800 == 128 [pid = 1778] [id = 563] 13:19:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8d2d4000) [pid = 1778] [serial = 1690] [outer = (nil)] 13:19:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8d9fc400) [pid = 1778] [serial = 1691] [outer = 0x8d2d4000] 13:19:32 INFO - PROCESS | 1778 | 1464639572422 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8dc58800) [pid = 1778] [serial = 1692] [outer = 0x8d2d4000] 13:19:33 INFO - PROCESS | 1778 | 1464639573549 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1687ms 13:19:33 INFO - PROCESS | 1778 | 1464639573571 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 1778 | 1464639573578 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 13:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:19:33 INFO - PROCESS | 1778 | 1464639573593 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 1778 | 1464639573602 Marionette TRACE conn4 <- [1,2226,null,{}] 13:19:33 INFO - PROCESS | 1778 | 1464639573614 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:33 INFO - PROCESS | 1778 | 1464639573898 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 13:19:34 INFO - PROCESS | 1778 | 1464639574243 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x89803400 == 129 [pid = 1778] [id = 564] 13:19:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8af3c400) [pid = 1778] [serial = 1693] [outer = (nil)] 13:19:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8b653400) [pid = 1778] [serial = 1694] [outer = 0x8af3c400] 13:19:34 INFO - PROCESS | 1778 | 1464639574339 Marionette DEBUG loaded listener.js 13:19:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8beefc00) [pid = 1778] [serial = 1695] [outer = 0x8af3c400] 13:19:35 INFO - PROCESS | 1778 | 1464639575304 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1756ms 13:19:35 INFO - PROCESS | 1778 | 1464639575343 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 1778 | 1464639575352 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 13:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:19:35 INFO - PROCESS | 1778 | 1464639575363 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 1778 | 1464639575367 Marionette TRACE conn4 <- [1,2230,null,{}] 13:19:35 INFO - PROCESS | 1778 | 1464639575374 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:35 INFO - PROCESS | 1778 | 1464639575613 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 13:19:35 INFO - PROCESS | 1778 | 1464639575947 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfbc400 == 130 [pid = 1778] [id = 565] 13:19:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8cfbd400) [pid = 1778] [serial = 1696] [outer = (nil)] 13:19:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8d0ac400) [pid = 1778] [serial = 1697] [outer = 0x8cfbd400] 13:19:36 INFO - PROCESS | 1778 | 1464639576045 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8d2d8800) [pid = 1778] [serial = 1698] [outer = 0x8cfbd400] 13:19:37 INFO - PROCESS | 1778 | 1464639577016 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1695ms 13:19:37 INFO - PROCESS | 1778 | 1464639577059 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 13:19:37 INFO - PROCESS | 1778 | 1464639577063 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 13:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:19:37 INFO - PROCESS | 1778 | 1464639577070 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:19:37 INFO - PROCESS | 1778 | 1464639577076 Marionette TRACE conn4 <- [1,2234,null,{}] 13:19:37 INFO - PROCESS | 1778 | 1464639577093 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:37 INFO - PROCESS | 1778 | 1464639577367 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:19:37 INFO - PROCESS | 1778 | 1464639577695 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd95800 == 131 [pid = 1778] [id = 566] 13:19:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8e4adc00) [pid = 1778] [serial = 1699] [outer = (nil)] 13:19:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8e672800) [pid = 1778] [serial = 1700] [outer = 0x8e4adc00] 13:19:37 INFO - PROCESS | 1778 | 1464639577803 Marionette DEBUG loaded listener.js 13:19:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8e67dc00) [pid = 1778] [serial = 1701] [outer = 0x8e4adc00] 13:19:38 INFO - PROCESS | 1778 | 1464639578745 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1736ms 13:19:38 INFO - PROCESS | 1778 | 1464639578807 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 13:19:38 INFO - PROCESS | 1778 | 1464639578812 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 13:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:19:38 INFO - PROCESS | 1778 | 1464639578819 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:19:38 INFO - PROCESS | 1778 | 1464639578822 Marionette TRACE conn4 <- [1,2238,null,{}] 13:19:38 INFO - PROCESS | 1778 | 1464639578828 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:39 INFO - PROCESS | 1778 | 1464639579070 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 13:19:39 INFO - PROCESS | 1778 | 1464639579404 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd97400 == 132 [pid = 1778] [id = 567] 13:19:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8edb4000) [pid = 1778] [serial = 1702] [outer = (nil)] 13:19:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8ef3bc00) [pid = 1778] [serial = 1703] [outer = 0x8edb4000] 13:19:39 INFO - PROCESS | 1778 | 1464639579502 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8f0ca400) [pid = 1778] [serial = 1704] [outer = 0x8edb4000] 13:19:40 INFO - PROCESS | 1778 | 1464639580407 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1641ms 13:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:19:40 INFO - PROCESS | 1778 | 1464639580461 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 13:19:40 INFO - PROCESS | 1778 | 1464639580464 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 13:19:40 INFO - PROCESS | 1778 | 1464639580471 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - PROCESS | 1778 | 1464639580475 Marionette TRACE conn4 <- [1,2242,null,{}] 13:19:40 INFO - PROCESS | 1778 | 1464639580480 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:40 INFO - PROCESS | 1778 | 1464639580717 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 13:19:41 INFO - PROCESS | 1778 | 1464639581046 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd92400 == 133 [pid = 1778] [id = 568] 13:19:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8e4b2000) [pid = 1778] [serial = 1705] [outer = (nil)] 13:19:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8f51d800) [pid = 1778] [serial = 1706] [outer = 0x8e4b2000] 13:19:41 INFO - PROCESS | 1778 | 1464639581145 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8f527000) [pid = 1778] [serial = 1707] [outer = 0x8e4b2000] 13:19:42 INFO - PROCESS | 1778 | 1464639582046 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1646ms 13:19:42 INFO - PROCESS | 1778 | 1464639582117 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 1778 | 1464639582121 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 13:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:19:42 INFO - PROCESS | 1778 | 1464639582128 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 1778 | 1464639582133 Marionette TRACE conn4 <- [1,2246,null,{}] 13:19:42 INFO - PROCESS | 1778 | 1464639582138 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:42 INFO - PROCESS | 1778 | 1464639582459 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 13:19:42 INFO - PROCESS | 1778 | 1464639582795 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0c6800 == 134 [pid = 1778] [id = 569] 13:19:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8f65e400) [pid = 1778] [serial = 1708] [outer = (nil)] 13:19:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x90f70800) [pid = 1778] [serial = 1709] [outer = 0x8f65e400] 13:19:42 INFO - PROCESS | 1778 | 1464639582888 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x90fea800) [pid = 1778] [serial = 1710] [outer = 0x8f65e400] 13:19:43 INFO - PROCESS | 1778 | 1464639583850 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1792ms 13:19:43 INFO - PROCESS | 1778 | 1464639583922 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 1778 | 1464639583925 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:19:43 INFO - PROCESS | 1778 | 1464639583933 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 1778 | 1464639583935 Marionette TRACE conn4 <- [1,2250,null,{}] 13:19:43 INFO - PROCESS | 1778 | 1464639583942 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:44 INFO - PROCESS | 1778 | 1464639584217 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 13:19:44 INFO - PROCESS | 1778 | 1464639584561 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e67b000 == 135 [pid = 1778] [id = 570] 13:19:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8f0d2800) [pid = 1778] [serial = 1711] [outer = (nil)] 13:19:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x91f11400) [pid = 1778] [serial = 1712] [outer = 0x8f0d2800] 13:19:44 INFO - PROCESS | 1778 | 1464639584656 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x91f16c00) [pid = 1778] [serial = 1713] [outer = 0x8f0d2800] 13:19:45 INFO - PROCESS | 1778 | 1464639585597 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1749ms 13:19:45 INFO - PROCESS | 1778 | 1464639585685 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 13:19:45 INFO - PROCESS | 1778 | 1464639585692 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 13:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:19:45 INFO - PROCESS | 1778 | 1464639585701 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:19:45 INFO - PROCESS | 1778 | 1464639585706 Marionette TRACE conn4 <- [1,2254,null,{}] 13:19:45 INFO - PROCESS | 1778 | 1464639585716 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:46 INFO - PROCESS | 1778 | 1464639586044 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:19:46 INFO - PROCESS | 1778 | 1464639586377 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edac400 == 136 [pid = 1778] [id = 571] 13:19:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x8edb1c00) [pid = 1778] [serial = 1714] [outer = (nil)] 13:19:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92509800) [pid = 1778] [serial = 1715] [outer = 0x8edb1c00] 13:19:46 INFO - PROCESS | 1778 | 1464639586468 Marionette DEBUG loaded listener.js 13:19:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x92666000) [pid = 1778] [serial = 1716] [outer = 0x8edb1c00] 13:19:47 INFO - PROCESS | 1778 | 1464639587451 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1789ms 13:19:47 INFO - PROCESS | 1778 | 1464639587491 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 1778 | 1464639587495 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 13:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:19:47 INFO - PROCESS | 1778 | 1464639587502 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:19:47 INFO - PROCESS | 1778 | 1464639587505 Marionette TRACE conn4 <- [1,2258,null,{}] 13:19:47 INFO - PROCESS | 1778 | 1464639587511 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:47 INFO - PROCESS | 1778 | 1464639587763 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 13:19:48 INFO - PROCESS | 1778 | 1464639588095 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x85ef8000 == 137 [pid = 1778] [id = 572] 13:19:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x921f3400) [pid = 1778] [serial = 1717] [outer = (nil)] 13:19:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x92aa7000) [pid = 1778] [serial = 1718] [outer = 0x921f3400] 13:19:48 INFO - PROCESS | 1778 | 1464639588197 Marionette DEBUG loaded listener.js 13:19:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x92aaac00) [pid = 1778] [serial = 1719] [outer = 0x921f3400] 13:19:49 INFO - PROCESS | 1778 | 1464639589085 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:19:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1632ms 13:19:49 INFO - PROCESS | 1778 | 1464639589135 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 1778 | 1464639589139 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 13:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:19:49 INFO - PROCESS | 1778 | 1464639589145 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - PROCESS | 1778 | 1464639589149 Marionette TRACE conn4 <- [1,2262,null,{}] 13:19:49 INFO - PROCESS | 1778 | 1464639589155 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:49 INFO - PROCESS | 1778 | 1464639589375 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 13:19:49 INFO - PROCESS | 1778 | 1464639589712 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3a000 == 138 [pid = 1778] [id = 573] 13:19:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x929c0c00) [pid = 1778] [serial = 1720] [outer = (nil)] 13:19:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x92d59800) [pid = 1778] [serial = 1721] [outer = 0x929c0c00] 13:19:49 INFO - PROCESS | 1778 | 1464639589810 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x92d62400) [pid = 1778] [serial = 1722] [outer = 0x929c0c00] 13:19:50 INFO - PROCESS | 1778 | 1464639590751 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1643ms 13:19:50 INFO - PROCESS | 1778 | 1464639590790 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 13:19:50 INFO - PROCESS | 1778 | 1464639590795 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 13:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:19:50 INFO - PROCESS | 1778 | 1464639590802 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:19:50 INFO - PROCESS | 1778 | 1464639590806 Marionette TRACE conn4 <- [1,2266,null,{}] 13:19:50 INFO - PROCESS | 1778 | 1464639590812 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:51 INFO - PROCESS | 1778 | 1464639591057 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 13:19:51 INFO - PROCESS | 1778 | 1464639591399 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x92c3dc00 == 139 [pid = 1778] [id = 574] 13:19:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x94594800) [pid = 1778] [serial = 1723] [outer = (nil)] 13:19:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x94fbfc00) [pid = 1778] [serial = 1724] [outer = 0x94594800] 13:19:51 INFO - PROCESS | 1778 | 1464639591499 Marionette DEBUG loaded listener.js 13:19:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x9510e400) [pid = 1778] [serial = 1725] [outer = 0x94594800] 13:19:52 INFO - PROCESS | 1778 | 1464639592426 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1685ms 13:19:52 INFO - PROCESS | 1778 | 1464639592488 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:19:52 INFO - PROCESS | 1778 | 1464639592491 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:19:52 INFO - PROCESS | 1778 | 1464639592498 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:19:52 INFO - PROCESS | 1778 | 1464639592502 Marionette TRACE conn4 <- [1,2270,null,{}] 13:19:52 INFO - PROCESS | 1778 | 1464639592507 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:52 INFO - PROCESS | 1778 | 1464639592747 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 13:19:53 INFO - PROCESS | 1778 | 1464639593084 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x94fc5800 == 140 [pid = 1778] [id = 575] 13:19:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x951dac00) [pid = 1778] [serial = 1726] [outer = (nil)] 13:19:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x99079000) [pid = 1778] [serial = 1727] [outer = 0x951dac00] 13:19:53 INFO - PROCESS | 1778 | 1464639593182 Marionette DEBUG loaded listener.js 13:19:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x990e2c00) [pid = 1778] [serial = 1728] [outer = 0x951dac00] 13:19:54 INFO - PROCESS | 1778 | 1464639594150 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1692ms 13:19:54 INFO - PROCESS | 1778 | 1464639594191 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 1778 | 1464639594194 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 13:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:19:54 INFO - PROCESS | 1778 | 1464639594201 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 1778 | 1464639594205 Marionette TRACE conn4 <- [1,2274,null,{}] 13:19:54 INFO - PROCESS | 1778 | 1464639594211 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:54 INFO - PROCESS | 1778 | 1464639594437 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:19:54 INFO - PROCESS | 1778 | 1464639594783 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x992f3400 == 141 [pid = 1778] [id = 576] 13:19:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x992f3800) [pid = 1778] [serial = 1729] [outer = (nil)] 13:19:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x9b47f000) [pid = 1778] [serial = 1730] [outer = 0x992f3800] 13:19:54 INFO - PROCESS | 1778 | 1464639594877 Marionette DEBUG loaded listener.js 13:19:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x9b84bc00) [pid = 1778] [serial = 1731] [outer = 0x992f3800] 13:19:55 INFO - PROCESS | 1778 | 1464639595769 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1636ms 13:19:55 INFO - PROCESS | 1778 | 1464639595839 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 1778 | 1464639595844 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 13:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:19:55 INFO - PROCESS | 1778 | 1464639595850 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 1778 | 1464639595854 Marionette TRACE conn4 <- [1,2278,null,{}] 13:19:55 INFO - PROCESS | 1778 | 1464639595859 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:56 INFO - PROCESS | 1778 | 1464639596139 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 13:19:56 INFO - PROCESS | 1778 | 1464639596478 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x99006000 == 142 [pid = 1778] [id = 577] 13:19:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x99ec7800) [pid = 1778] [serial = 1732] [outer = (nil)] 13:19:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x9c865000) [pid = 1778] [serial = 1733] [outer = 0x99ec7800] 13:19:56 INFO - PROCESS | 1778 | 1464639596575 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x9c86d000) [pid = 1778] [serial = 1734] [outer = 0x99ec7800] 13:19:57 INFO - PROCESS | 1778 | 1464639597481 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1694ms 13:19:57 INFO - PROCESS | 1778 | 1464639597545 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 13:19:57 INFO - PROCESS | 1778 | 1464639597549 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 13:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:19:57 INFO - PROCESS | 1778 | 1464639597556 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 1778 | 1464639597559 Marionette TRACE conn4 <- [1,2282,null,{}] 13:19:57 INFO - PROCESS | 1778 | 1464639597565 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:57 INFO - PROCESS | 1778 | 1464639597796 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 13:19:58 INFO - PROCESS | 1778 | 1464639598127 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x950d6400 == 143 [pid = 1778] [id = 578] 13:19:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x9c27b000) [pid = 1778] [serial = 1735] [outer = (nil)] 13:19:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x9c94f000) [pid = 1778] [serial = 1736] [outer = 0x9c27b000] 13:19:58 INFO - PROCESS | 1778 | 1464639598222 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x9cb71800) [pid = 1778] [serial = 1737] [outer = 0x9c27b000] 13:19:59 INFO - PROCESS | 1778 | 1464639599125 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:19:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:19:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1641ms 13:19:59 INFO - PROCESS | 1778 | 1464639599198 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 1778 | 1464639599202 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 13:19:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:19:59 INFO - PROCESS | 1778 | 1464639599209 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - PROCESS | 1778 | 1464639599213 Marionette TRACE conn4 <- [1,2286,null,{}] 13:19:59 INFO - PROCESS | 1778 | 1464639599218 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:59 INFO - PROCESS | 1778 | 1464639599475 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 13:19:59 INFO - PROCESS | 1778 | 1464639599820 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0e3800 == 144 [pid = 1778] [id = 579] 13:19:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x9762d400) [pid = 1778] [serial = 1738] [outer = (nil)] 13:19:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x9d14b000) [pid = 1778] [serial = 1739] [outer = 0x9762d400] 13:19:59 INFO - PROCESS | 1778 | 1464639599908 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x9d210800) [pid = 1778] [serial = 1740] [outer = 0x9762d400] 13:20:00 INFO - PROCESS | 1778 | 1464639600803 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 13:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1644ms 13:20:00 INFO - PROCESS | 1778 | 1464639600854 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 1778 | 1464639600858 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:20:00 INFO - PROCESS | 1778 | 1464639600865 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - PROCESS | 1778 | 1464639600869 Marionette TRACE conn4 <- [1,2290,null,{}] 13:20:00 INFO - PROCESS | 1778 | 1464639600874 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:01 INFO - PROCESS | 1778 | 1464639601153 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 13:20:01 INFO - PROCESS | 1778 | 1464639601486 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d185000 == 145 [pid = 1778] [id = 580] 13:20:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0x9d18ac00) [pid = 1778] [serial = 1741] [outer = (nil)] 13:20:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0xa22a0800) [pid = 1778] [serial = 1742] [outer = 0x9d18ac00] 13:20:01 INFO - PROCESS | 1778 | 1464639601587 Marionette DEBUG loaded listener.js 13:20:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 180 (0xa2409400) [pid = 1778] [serial = 1743] [outer = 0x9d18ac00] 13:20:02 INFO - PROCESS | 1778 | 1464639602672 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1883ms 13:20:02 INFO - PROCESS | 1778 | 1464639602749 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 13:20:02 INFO - PROCESS | 1778 | 1464639602753 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 13:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:20:02 INFO - PROCESS | 1778 | 1464639602760 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:20:02 INFO - PROCESS | 1778 | 1464639602764 Marionette TRACE conn4 <- [1,2294,null,{}] 13:20:02 INFO - PROCESS | 1778 | 1464639602771 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:03 INFO - PROCESS | 1778 | 1464639603050 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:20:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8dcca400 == 144 [pid = 1778] [id = 376] 13:20:05 INFO - PROCESS | 1778 | --DOCSHELL 0x894cb000 == 143 [pid = 1778] [id = 208] 13:20:05 INFO - PROCESS | 1778 | --DOCSHELL 0x9d25c000 == 142 [pid = 1778] [id = 209] 13:20:05 INFO - PROCESS | 1778 | --DOCSHELL 0x890c5000 == 141 [pid = 1778] [id = 211] 13:20:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8bee7800 == 140 [pid = 1778] [id = 134] 13:20:05 INFO - PROCESS | 1778 | --DOCSHELL 0x8b582000 == 139 [pid = 1778] [id = 206] 13:20:05 INFO - PROCESS | 1778 | --DOCSHELL 0x88253800 == 138 [pid = 1778] [id = 417] 13:20:05 INFO - PROCESS | 1778 | --DOCSHELL 0x894c8c00 == 137 [pid = 1778] [id = 374] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 179 (0x8d9f6400) [pid = 1778] [serial = 1625] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x9c871400) [pid = 1778] [serial = 1608] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x8af3c800) [pid = 1778] [serial = 1616] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x92673000) [pid = 1778] [serial = 1590] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x8d0b0000) [pid = 1778] [serial = 1623] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x9d202c00) [pid = 1778] [serial = 1548] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x9d206400) [pid = 1778] [serial = 1610] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x8cfc0000) [pid = 1778] [serial = 1622] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x90fe9c00) [pid = 1778] [serial = 1583] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x877c3000) [pid = 1778] [serial = 1562] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x8e673400) [pid = 1778] [serial = 1574] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x890c7c00) [pid = 1778] [serial = 1563] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x9c867400) [pid = 1778] [serial = 1607] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x97630400) [pid = 1778] [serial = 1601] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x951cc400) [pid = 1778] [serial = 1599] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x921ef400) [pid = 1778] [serial = 1587] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x91f67000) [pid = 1778] [serial = 1586] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8cfbe800) [pid = 1778] [serial = 1494] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x990e4000) [pid = 1778] [serial = 1602] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x8b6ac800) [pid = 1778] [serial = 1619] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x8d2d0c00) [pid = 1778] [serial = 1569] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8dcc4c00) [pid = 1778] [serial = 1571] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9d20b400) [pid = 1778] [serial = 1611] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x8b6aec00) [pid = 1778] [serial = 1565] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x9266c400) [pid = 1778] [serial = 1589] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x8af8c000) [pid = 1778] [serial = 1617] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x90fec800) [pid = 1778] [serial = 1584] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x9a26d000) [pid = 1778] [serial = 1604] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x9b47d000) [pid = 1778] [serial = 1605] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8bee3400) [pid = 1778] [serial = 1566] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x92d61c00) [pid = 1778] [serial = 1593] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x92ead400) [pid = 1778] [serial = 1595] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x92c40c00) [pid = 1778] [serial = 1592] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x8f667000) [pid = 1778] [serial = 1581] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x8f51c800) [pid = 1778] [serial = 1578] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8f662800) [pid = 1778] [serial = 1580] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x8ef3cc00) [pid = 1778] [serial = 1577] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9d4cfc00) [pid = 1778] [serial = 1613] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8bca4800) [pid = 1778] [serial = 1620] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8d1b8400) [pid = 1778] [serial = 1568] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8e678000) [pid = 1778] [serial = 1575] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8dd8d800) [pid = 1778] [serial = 1572] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x92eb2c00) [pid = 1778] [serial = 1596] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x9510ac00) [pid = 1778] [serial = 1598] [outer = (nil)] [url = about:blank] 13:20:05 INFO - PROCESS | 1778 | 1464639605444 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x877c9400 == 138 [pid = 1778] [id = 581] 13:20:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8824e000) [pid = 1778] [serial = 1744] [outer = (nil)] 13:20:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x890d0000) [pid = 1778] [serial = 1745] [outer = 0x8824e000] 13:20:05 INFO - PROCESS | 1778 | 1464639605535 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x89807400) [pid = 1778] [serial = 1746] [outer = 0x8824e000] 13:20:06 INFO - PROCESS | 1778 | 1464639606352 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 3650ms 13:20:06 INFO - PROCESS | 1778 | 1464639606412 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 1778 | 1464639606417 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 13:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:20:06 INFO - PROCESS | 1778 | 1464639606425 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 1778 | 1464639606430 Marionette TRACE conn4 <- [1,2298,null,{}] 13:20:06 INFO - PROCESS | 1778 | 1464639606437 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:06 INFO - PROCESS | 1778 | 1464639606646 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 13:20:06 INFO - PROCESS | 1778 | 1464639606870 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b582000 == 139 [pid = 1778] [id = 582] 13:20:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8b64dc00) [pid = 1778] [serial = 1747] [outer = (nil)] 13:20:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8bc9a000) [pid = 1778] [serial = 1748] [outer = 0x8b64dc00] 13:20:07 INFO - PROCESS | 1778 | 1464639607008 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8bee5400) [pid = 1778] [serial = 1749] [outer = 0x8b64dc00] 13:20:07 INFO - PROCESS | 1778 | 1464639607841 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1491ms 13:20:07 INFO - PROCESS | 1778 | 1464639607921 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 13:20:07 INFO - PROCESS | 1778 | 1464639607926 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 13:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:20:07 INFO - PROCESS | 1778 | 1464639607940 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:20:07 INFO - PROCESS | 1778 | 1464639607945 Marionette TRACE conn4 <- [1,2302,null,{}] 13:20:07 INFO - PROCESS | 1778 | 1464639607951 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:08 INFO - PROCESS | 1778 | 1464639608253 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 13:20:08 INFO - PROCESS | 1778 | 1464639608293 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af8c000 == 140 [pid = 1778] [id = 583] 13:20:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8c0ecc00) [pid = 1778] [serial = 1750] [outer = (nil)] 13:20:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8d0a4400) [pid = 1778] [serial = 1751] [outer = 0x8c0ecc00] 13:20:08 INFO - PROCESS | 1778 | 1464639608371 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8d1b6800) [pid = 1778] [serial = 1752] [outer = 0x8c0ecc00] 13:20:09 INFO - PROCESS | 1778 | 1464639609475 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1589ms 13:20:09 INFO - PROCESS | 1778 | 1464639609534 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 1778 | 1464639609538 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 13:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:20:09 INFO - PROCESS | 1778 | 1464639609552 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 1778 | 1464639609561 Marionette TRACE conn4 <- [1,2306,null,{}] 13:20:09 INFO - PROCESS | 1778 | 1464639609577 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:09 INFO - PROCESS | 1778 | 1464639609871 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x86c3d400) [pid = 1778] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x92c44000) [pid = 1778] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8cfb2800) [pid = 1778] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x910dd400) [pid = 1778] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8e67c000) [pid = 1778] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x929ba800) [pid = 1778] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x877c8800) [pid = 1778] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8e67cc00) [pid = 1778] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x92dee400) [pid = 1778] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8f0c9400) [pid = 1778] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8f529c00) [pid = 1778] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8824f000) [pid = 1778] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x9d9cc000) [pid = 1778] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8ac9f000) [pid = 1778] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8ac97800) [pid = 1778] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x9cb41800) [pid = 1778] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8c0b0c00) [pid = 1778] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8dd96800) [pid = 1778] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x95106c00) [pid = 1778] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8ef3b400) [pid = 1778] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x99fb8c00) [pid = 1778] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x9b846800) [pid = 1778] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:20:10 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8c050400) [pid = 1778] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:20:10 INFO - PROCESS | 1778 | 1464639610698 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3d400 == 141 [pid = 1778] [id = 584] 13:20:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x877c8800) [pid = 1778] [serial = 1753] [outer = (nil)] 13:20:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8b0be400) [pid = 1778] [serial = 1754] [outer = 0x877c8800] 13:20:10 INFO - PROCESS | 1778 | 1464639610801 Marionette DEBUG loaded listener.js 13:20:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8d2d9000) [pid = 1778] [serial = 1755] [outer = 0x877c8800] 13:20:11 INFO - PROCESS | 1778 | 1464639611661 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2157ms 13:20:11 INFO - PROCESS | 1778 | 1464639611706 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:20:11 INFO - PROCESS | 1778 | 1464639611713 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:20:11 INFO - PROCESS | 1778 | 1464639611723 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 1778 | 1464639611727 Marionette TRACE conn4 <- [1,2310,null,{}] 13:20:11 INFO - PROCESS | 1778 | 1464639611738 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:12 INFO - PROCESS | 1778 | 1464639612097 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 13:20:12 INFO - PROCESS | 1778 | 1464639612654 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x85ef7000 == 142 [pid = 1778] [id = 585] 13:20:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x867d0400) [pid = 1778] [serial = 1756] [outer = (nil)] 13:20:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x877c4000) [pid = 1778] [serial = 1757] [outer = 0x867d0400] 13:20:12 INFO - PROCESS | 1778 | 1464639612750 Marionette DEBUG loaded listener.js 13:20:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x89802000) [pid = 1778] [serial = 1758] [outer = 0x867d0400] 13:20:13 INFO - PROCESS | 1778 | 1464639613773 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2093ms 13:20:13 INFO - PROCESS | 1778 | 1464639613816 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 13:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:20:13 INFO - PROCESS | 1778 | 1464639613824 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 13:20:13 INFO - PROCESS | 1778 | 1464639613832 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - PROCESS | 1778 | 1464639613838 Marionette TRACE conn4 <- [1,2314,null,{}] 13:20:13 INFO - PROCESS | 1778 | 1464639613846 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:14 INFO - PROCESS | 1778 | 1464639614156 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:20:14 INFO - PROCESS | 1778 | 1464639614506 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bc9dc00 == 143 [pid = 1778] [id = 586] 13:20:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8c053800) [pid = 1778] [serial = 1759] [outer = (nil)] 13:20:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8c0b5000) [pid = 1778] [serial = 1760] [outer = 0x8c053800] 13:20:14 INFO - PROCESS | 1778 | 1464639614602 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8c0f0400) [pid = 1778] [serial = 1761] [outer = 0x8c053800] 13:20:15 INFO - PROCESS | 1778 | 1464639615583 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1790ms 13:20:15 INFO - PROCESS | 1778 | 1464639615624 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 1778 | 1464639615631 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 13:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:20:15 INFO - PROCESS | 1778 | 1464639615640 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - PROCESS | 1778 | 1464639615644 Marionette TRACE conn4 <- [1,2318,null,{}] 13:20:15 INFO - PROCESS | 1778 | 1464639615650 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:15 INFO - PROCESS | 1778 | 1464639615911 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 13:20:16 INFO - PROCESS | 1778 | 1464639616274 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2d1400 == 144 [pid = 1778] [id = 587] 13:20:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8d2d1c00) [pid = 1778] [serial = 1762] [outer = (nil)] 13:20:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8d2d9400) [pid = 1778] [serial = 1763] [outer = 0x8d2d1c00] 13:20:16 INFO - PROCESS | 1778 | 1464639616385 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8dc59400) [pid = 1778] [serial = 1764] [outer = 0x8d2d1c00] 13:20:17 INFO - PROCESS | 1778 | 1464639617414 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 1778 | 1464639617496 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 13:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:20:17 INFO - PROCESS | 1778 | 1464639617561 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - PROCESS | 1778 | 1464639617572 Marionette TRACE conn4 <- [1,2322,null,{}] 13:20:17 INFO - PROCESS | 1778 | 1464639617608 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:17 INFO - PROCESS | 1778 | 1464639617909 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 13:20:18 INFO - PROCESS | 1778 | 1464639618244 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9f2c00 == 145 [pid = 1778] [id = 588] 13:20:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8e678800) [pid = 1778] [serial = 1765] [outer = (nil)] 13:20:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8ef32400) [pid = 1778] [serial = 1766] [outer = 0x8e678800] 13:20:18 INFO - PROCESS | 1778 | 1464639618335 Marionette DEBUG loaded listener.js 13:20:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8ef37400) [pid = 1778] [serial = 1767] [outer = 0x8e678800] 13:20:19 INFO - PROCESS | 1778 | 1464639619300 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1819ms 13:20:19 INFO - PROCESS | 1778 | 1464639619334 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 13:20:19 INFO - PROCESS | 1778 | 1464639619338 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 13:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:20:19 INFO - PROCESS | 1778 | 1464639619345 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:20:19 INFO - PROCESS | 1778 | 1464639619349 Marionette TRACE conn4 <- [1,2326,null,{}] 13:20:19 INFO - PROCESS | 1778 | 1464639619355 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:19 INFO - PROCESS | 1778 | 1464639619599 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 13:20:19 INFO - PROCESS | 1778 | 1464639619934 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb4400 == 146 [pid = 1778] [id = 589] 13:20:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8f191c00) [pid = 1778] [serial = 1768] [outer = (nil)] 13:20:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8f527800) [pid = 1778] [serial = 1769] [outer = 0x8f191c00] 13:20:20 INFO - PROCESS | 1778 | 1464639620031 Marionette DEBUG loaded listener.js 13:20:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8f663800) [pid = 1778] [serial = 1770] [outer = 0x8f191c00] 13:20:20 INFO - PROCESS | 1778 | 1464639620922 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1633ms 13:20:20 INFO - PROCESS | 1778 | 1464639620979 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:20:20 INFO - PROCESS | 1778 | 1464639620982 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:20:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:20:20 INFO - PROCESS | 1778 | 1464639620989 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - PROCESS | 1778 | 1464639620992 Marionette TRACE conn4 <- [1,2330,null,{}] 13:20:21 INFO - PROCESS | 1778 | 1464639620999 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:21 INFO - PROCESS | 1778 | 1464639621241 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 13:20:21 INFO - PROCESS | 1778 | 1464639621605 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f783400 == 147 [pid = 1778] [id = 590] 13:20:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8f783800) [pid = 1778] [serial = 1771] [outer = (nil)] 13:20:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8f789c00) [pid = 1778] [serial = 1772] [outer = 0x8f783800] 13:20:21 INFO - PROCESS | 1778 | 1464639621758 Marionette DEBUG loaded listener.js 13:20:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x910e2000) [pid = 1778] [serial = 1773] [outer = 0x8f783800] 13:20:22 INFO - PROCESS | 1778 | 1464639622985 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:20:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:20:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2031ms 13:20:23 INFO - PROCESS | 1778 | 1464639623022 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 13:20:23 INFO - PROCESS | 1778 | 1464639623026 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 13:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:20:23 INFO - PROCESS | 1778 | 1464639623035 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:20:23 INFO - PROCESS | 1778 | 1464639623039 Marionette TRACE conn4 <- [1,2334,null,{}] 13:20:23 INFO - PROCESS | 1778 | 1464639623047 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:23 INFO - PROCESS | 1778 | 1464639623383 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:20:23 INFO - PROCESS | 1778 | 1464639623741 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcc7c00 == 148 [pid = 1778] [id = 591] 13:20:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8f786800) [pid = 1778] [serial = 1774] [outer = (nil)] 13:20:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x92507400) [pid = 1778] [serial = 1775] [outer = 0x8f786800] 13:20:23 INFO - PROCESS | 1778 | 1464639623831 Marionette DEBUG loaded listener.js 13:20:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x9266c400) [pid = 1778] [serial = 1776] [outer = 0x8f786800] 13:20:24 INFO - PROCESS | 1778 | 1464639624783 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1796ms 13:20:24 INFO - PROCESS | 1778 | 1464639624832 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 13:20:24 INFO - PROCESS | 1778 | 1464639624836 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 13:20:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:20:24 INFO - PROCESS | 1778 | 1464639624843 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:20:24 INFO - PROCESS | 1778 | 1464639624846 Marionette TRACE conn4 <- [1,2338,null,{}] 13:20:24 INFO - PROCESS | 1778 | 1464639624852 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:25 INFO - PROCESS | 1778 | 1464639625081 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 13:20:25 INFO - PROCESS | 1778 | 1464639625409 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f6a400 == 149 [pid = 1778] [id = 592] 13:20:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x921ef400) [pid = 1778] [serial = 1777] [outer = (nil)] 13:20:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x92c3d400) [pid = 1778] [serial = 1778] [outer = 0x921ef400] 13:20:25 INFO - PROCESS | 1778 | 1464639625506 Marionette DEBUG loaded listener.js 13:20:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x92c44800) [pid = 1778] [serial = 1779] [outer = 0x921ef400] 13:20:26 INFO - PROCESS | 1778 | 1464639626442 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:20:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:20:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1636ms 13:20:26 INFO - PROCESS | 1778 | 1464639626480 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 13:20:26 INFO - PROCESS | 1778 | 1464639626484 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 13:20:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:20:26 INFO - PROCESS | 1778 | 1464639626491 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:20:26 INFO - PROCESS | 1778 | 1464639626495 Marionette TRACE conn4 <- [1,2342,null,{}] 13:20:26 INFO - PROCESS | 1778 | 1464639626500 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:26 INFO - PROCESS | 1778 | 1464639626737 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 13:20:27 INFO - PROCESS | 1778 | 1464639627045 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c05d000 == 150 [pid = 1778] [id = 593] 13:20:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x929be800) [pid = 1778] [serial = 1780] [outer = (nil)] 13:20:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x92df1800) [pid = 1778] [serial = 1781] [outer = 0x929be800] 13:20:27 INFO - PROCESS | 1778 | 1464639627135 Marionette DEBUG loaded listener.js 13:20:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92df7800) [pid = 1778] [serial = 1782] [outer = 0x929be800] 13:20:28 INFO - PROCESS | 1778 | 1464639628059 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:20:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:20:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1631ms 13:20:28 INFO - PROCESS | 1778 | 1464639628124 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 13:20:28 INFO - PROCESS | 1778 | 1464639628128 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 13:20:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:20:28 INFO - PROCESS | 1778 | 1464639628135 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:20:28 INFO - PROCESS | 1778 | 1464639628138 Marionette TRACE conn4 <- [1,2346,null,{}] 13:20:28 INFO - PROCESS | 1778 | 1464639628144 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:28 INFO - PROCESS | 1778 | 1464639628394 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 13:20:28 INFO - PROCESS | 1778 | 1464639628733 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0c9c00 == 151 [pid = 1778] [id = 594] 13:20:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x929c2c00) [pid = 1778] [serial = 1783] [outer = (nil)] 13:20:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x92eadc00) [pid = 1778] [serial = 1784] [outer = 0x929c2c00] 13:20:28 INFO - PROCESS | 1778 | 1464639628827 Marionette DEBUG loaded listener.js 13:20:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x92eb4800) [pid = 1778] [serial = 1785] [outer = 0x929c2c00] 13:20:29 INFO - PROCESS | 1778 | 1464639629754 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:20:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:20:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1688ms 13:20:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:20:29 INFO - PROCESS | 1778 | 1464639629824 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:20:29 INFO - PROCESS | 1778 | 1464639629828 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:20:29 INFO - PROCESS | 1778 | 1464639629835 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:20:29 INFO - PROCESS | 1778 | 1464639629838 Marionette TRACE conn4 <- [1,2350,null,{}] 13:20:29 INFO - PROCESS | 1778 | 1464639629844 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:30 INFO - PROCESS | 1778 | 1464639630108 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 13:20:30 INFO - PROCESS | 1778 | 1464639630450 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x94598400 == 152 [pid = 1778] [id = 595] 13:20:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x94599400) [pid = 1778] [serial = 1786] [outer = (nil)] 13:20:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x9510ac00) [pid = 1778] [serial = 1787] [outer = 0x94599400] 13:20:30 INFO - PROCESS | 1778 | 1464639630553 Marionette DEBUG loaded listener.js 13:20:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x990e3400) [pid = 1778] [serial = 1788] [outer = 0x94599400] 13:20:31 INFO - PROCESS | 1778 | 1464639631537 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:20:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:20:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1743ms 13:20:31 INFO - PROCESS | 1778 | 1464639631578 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 13:20:31 INFO - PROCESS | 1778 | 1464639631583 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 13:20:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:20:31 INFO - PROCESS | 1778 | 1464639631591 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:20:31 INFO - PROCESS | 1778 | 1464639631596 Marionette TRACE conn4 <- [1,2354,null,{}] 13:20:31 INFO - PROCESS | 1778 | 1464639631602 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:31 INFO - PROCESS | 1778 | 1464639631886 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:20:32 INFO - PROCESS | 1778 | 1464639632241 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x99fbd000 == 153 [pid = 1778] [id = 596] 13:20:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x9c045c00) [pid = 1778] [serial = 1789] [outer = (nil)] 13:20:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x9c04f400) [pid = 1778] [serial = 1790] [outer = 0x9c045c00] 13:20:32 INFO - PROCESS | 1778 | 1464639632339 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x9c4c4800) [pid = 1778] [serial = 1791] [outer = 0x9c045c00] 13:20:33 INFO - PROCESS | 1778 | 1464639633264 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:20:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:20:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1741ms 13:20:33 INFO - PROCESS | 1778 | 1464639633333 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 13:20:33 INFO - PROCESS | 1778 | 1464639633337 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 13:20:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:20:33 INFO - PROCESS | 1778 | 1464639633343 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:20:33 INFO - PROCESS | 1778 | 1464639633347 Marionette TRACE conn4 <- [1,2358,null,{}] 13:20:33 INFO - PROCESS | 1778 | 1464639633353 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:33 INFO - PROCESS | 1778 | 1464639633597 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 13:20:33 INFO - PROCESS | 1778 | 1464639633949 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x9973e400 == 154 [pid = 1778] [id = 597] 13:20:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x9b47d000) [pid = 1778] [serial = 1792] [outer = (nil)] 13:20:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x9c896400) [pid = 1778] [serial = 1793] [outer = 0x9b47d000] 13:20:34 INFO - PROCESS | 1778 | 1464639634041 Marionette DEBUG loaded listener.js 13:20:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x9cb43000) [pid = 1778] [serial = 1794] [outer = 0x9b47d000] 13:20:34 INFO - PROCESS | 1778 | 1464639634977 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1686ms 13:20:35 INFO - PROCESS | 1778 | 1464639635031 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 13:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:20:35 INFO - PROCESS | 1778 | 1464639635045 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 13:20:35 INFO - PROCESS | 1778 | 1464639635051 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:20:35 INFO - PROCESS | 1778 | 1464639635056 Marionette TRACE conn4 <- [1,2362,null,{}] 13:20:35 INFO - PROCESS | 1778 | 1464639635062 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:35 INFO - PROCESS | 1778 | 1464639635299 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 13:20:35 INFO - PROCESS | 1778 | 1464639635638 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x950d4400 == 155 [pid = 1778] [id = 598] 13:20:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x99ec2000) [pid = 1778] [serial = 1795] [outer = (nil)] 13:20:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x9d20f800) [pid = 1778] [serial = 1796] [outer = 0x99ec2000] 13:20:35 INFO - PROCESS | 1778 | 1464639635734 Marionette DEBUG loaded listener.js 13:20:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x9d2c3c00) [pid = 1778] [serial = 1797] [outer = 0x99ec2000] 13:20:36 INFO - PROCESS | 1778 | 1464639636674 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1682ms 13:20:36 INFO - PROCESS | 1778 | 1464639636735 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 13:20:36 INFO - PROCESS | 1778 | 1464639636739 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 13:20:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:20:36 INFO - PROCESS | 1778 | 1464639636746 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:20:36 INFO - PROCESS | 1778 | 1464639636750 Marionette TRACE conn4 <- [1,2366,null,{}] 13:20:36 INFO - PROCESS | 1778 | 1464639636755 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:36 INFO - PROCESS | 1778 | 1464639636984 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 13:20:37 INFO - PROCESS | 1778 | 1464639637322 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c48800 == 156 [pid = 1778] [id = 599] 13:20:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x8bee1000) [pid = 1778] [serial = 1798] [outer = (nil)] 13:20:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0xa22a8c00) [pid = 1778] [serial = 1799] [outer = 0x8bee1000] 13:20:37 INFO - PROCESS | 1778 | 1464639637420 Marionette DEBUG loaded listener.js 13:20:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0xa2453800) [pid = 1778] [serial = 1800] [outer = 0x8bee1000] 13:20:38 INFO - PROCESS | 1778 | 1464639638328 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1635ms 13:20:38 INFO - PROCESS | 1778 | 1464639638399 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:20:38 INFO - PROCESS | 1778 | 1464639638402 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:20:38 INFO - PROCESS | 1778 | 1464639638414 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:20:38 INFO - PROCESS | 1778 | 1464639638417 Marionette TRACE conn4 <- [1,2370,null,{}] 13:20:38 INFO - PROCESS | 1778 | 1464639638423 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:38 INFO - PROCESS | 1778 | 1464639638673 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 13:20:39 INFO - PROCESS | 1778 | 1464639638998 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x9cb42800 == 157 [pid = 1778] [id = 600] 13:20:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x9d152c00) [pid = 1778] [serial = 1801] [outer = (nil)] 13:20:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0xa26ca000) [pid = 1778] [serial = 1802] [outer = 0x9d152c00] 13:20:39 INFO - PROCESS | 1778 | 1464639639085 Marionette DEBUG loaded listener.js 13:20:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0xa304bc00) [pid = 1778] [serial = 1803] [outer = 0x9d152c00] 13:20:40 INFO - PROCESS | 1778 | 1464639640067 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1690ms 13:20:40 INFO - PROCESS | 1778 | 1464639640105 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 13:20:40 INFO - PROCESS | 1778 | 1464639640109 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 13:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:20:40 INFO - PROCESS | 1778 | 1464639640115 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:20:40 INFO - PROCESS | 1778 | 1464639640119 Marionette TRACE conn4 <- [1,2374,null,{}] 13:20:40 INFO - PROCESS | 1778 | 1464639640127 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:40 INFO - PROCESS | 1778 | 1464639640355 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:20:40 INFO - PROCESS | 1778 | 1464639640697 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:40 INFO - PROCESS | 1778 | ++DOCSHELL 0xa1167800 == 158 [pid = 1778] [id = 601] 13:20:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0xa304b400) [pid = 1778] [serial = 1804] [outer = (nil)] 13:20:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0xa35eb000) [pid = 1778] [serial = 1805] [outer = 0xa304b400] 13:20:40 INFO - PROCESS | 1778 | 1464639640794 Marionette DEBUG loaded listener.js 13:20:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0xa35ef800) [pid = 1778] [serial = 1806] [outer = 0xa304b400] 13:20:41 INFO - PROCESS | 1778 | 1464639641732 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:20:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:20:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1687ms 13:20:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:20:41 INFO - PROCESS | 1778 | 1464639641804 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 13:20:41 INFO - PROCESS | 1778 | 1464639641807 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 13:20:41 INFO - PROCESS | 1778 | 1464639641814 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:20:41 INFO - PROCESS | 1778 | 1464639641817 Marionette TRACE conn4 <- [1,2378,null,{}] 13:20:41 INFO - PROCESS | 1778 | 1464639641823 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:42 INFO - PROCESS | 1778 | 1464639642064 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 13:20:42 INFO - PROCESS | 1778 | 1464639642410 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3e000 == 159 [pid = 1778] [id = 602] 13:20:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0xa21b6800) [pid = 1778] [serial = 1807] [outer = (nil)] 13:20:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 178 (0xa6235400) [pid = 1778] [serial = 1808] [outer = 0xa21b6800] 13:20:42 INFO - PROCESS | 1778 | 1464639642502 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 179 (0xa623f400) [pid = 1778] [serial = 1809] [outer = 0xa21b6800] 13:20:44 INFO - PROCESS | 1778 | --DOCSHELL 0x86c3d400 == 158 [pid = 1778] [id = 584] 13:20:44 INFO - PROCESS | 1778 | --DOCSHELL 0x8af8c000 == 157 [pid = 1778] [id = 583] 13:20:44 INFO - PROCESS | 1778 | --DOCSHELL 0x8b582000 == 156 [pid = 1778] [id = 582] 13:20:44 INFO - PROCESS | 1778 | --DOCSHELL 0x877c9400 == 155 [pid = 1778] [id = 581] 13:20:44 INFO - PROCESS | 1778 | --DOCSHELL 0x94fc5800 == 154 [pid = 1778] [id = 575] 13:20:44 INFO - PROCESS | 1778 | --DOCSHELL 0x92c3dc00 == 153 [pid = 1778] [id = 574] 13:20:44 INFO - PROCESS | 1778 | --DOCSHELL 0x8dcbcc00 == 152 [pid = 1778] [id = 346] 13:20:44 INFO - PROCESS | 1778 | --DOCSHELL 0x86c3a000 == 151 [pid = 1778] [id = 573] 13:20:44 INFO - PROCESS | 1778 | --DOCSHELL 0x8edac400 == 150 [pid = 1778] [id = 571] 13:20:44 INFO - PROCESS | 1778 | --DOCSHELL 0x85ef8000 == 149 [pid = 1778] [id = 572] 13:20:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e67b000 == 148 [pid = 1778] [id = 570] 13:20:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0c6800 == 147 [pid = 1778] [id = 569] 13:20:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd92400 == 146 [pid = 1778] [id = 568] 13:20:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd97400 == 145 [pid = 1778] [id = 567] 13:20:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8dd95800 == 144 [pid = 1778] [id = 566] 13:20:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfbc400 == 143 [pid = 1778] [id = 565] 13:20:45 INFO - PROCESS | 1778 | --DOCSHELL 0x89803400 == 142 [pid = 1778] [id = 564] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 178 (0x8d9fc400) [pid = 1778] [serial = 1691] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 177 (0x8b575800) [pid = 1778] [serial = 1688] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x92e56000) [pid = 1778] [serial = 1656] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x8dc4fc00) [pid = 1778] [serial = 1632] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x8d1bdc00) [pid = 1778] [serial = 1631] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x9266f400) [pid = 1778] [serial = 1647] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x91f16800) [pid = 1778] [serial = 1644] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x99f20400) [pid = 1778] [serial = 1661] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x894d4000) [pid = 1778] [serial = 1680] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x8f528c00) [pid = 1778] [serial = 1641] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x9cb72400) [pid = 1778] [serial = 1670] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x92c45400) [pid = 1778] [serial = 1652] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x92aaf800) [pid = 1778] [serial = 1649] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8af90c00) [pid = 1778] [serial = 1628] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0xa227f000) [pid = 1778] [serial = 1676] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8d1b3400) [pid = 1778] [serial = 1560] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8b57ec00) [pid = 1778] [serial = 1682] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0xa061a000) [pid = 1778] [serial = 1673] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x8b64fc00) [pid = 1778] [serial = 1629] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x8f51f800) [pid = 1778] [serial = 1640] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8c0f0000) [pid = 1778] [serial = 1686] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9a274400) [pid = 1778] [serial = 1662] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0xa2285800) [pid = 1778] [serial = 1677] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x8b6a9800) [pid = 1778] [serial = 1683] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x8eda9000) [pid = 1778] [serial = 1635] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x9d201c00) [pid = 1778] [serial = 1671] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x951d9400) [pid = 1778] [serial = 1658] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8f0d2000) [pid = 1778] [serial = 1638] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x9c889c00) [pid = 1778] [serial = 1667] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x9c892000) [pid = 1778] [serial = 1668] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x990e5400) [pid = 1778] [serial = 1659] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x92d5ec00) [pid = 1778] [serial = 1653] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x9c42e400) [pid = 1778] [serial = 1664] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x92ab4c00) [pid = 1778] [serial = 1650] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8e4b3400) [pid = 1778] [serial = 1634] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x9d9c8400) [pid = 1778] [serial = 1614] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x92e52400) [pid = 1778] [serial = 1655] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0xa1160400) [pid = 1778] [serial = 1674] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8f0cc400) [pid = 1778] [serial = 1637] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x9c4c3c00) [pid = 1778] [serial = 1665] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8c0e9400) [pid = 1778] [serial = 1689] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9250f000) [pid = 1778] [serial = 1646] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x88258c00) [pid = 1778] [serial = 1679] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x910db400) [pid = 1778] [serial = 1643] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8c0ba000) [pid = 1778] [serial = 1685] [outer = (nil)] [url = about:blank] 13:20:45 INFO - PROCESS | 1778 | 1464639645843 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 4093ms 13:20:45 INFO - PROCESS | 1778 | 1464639645907 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 13:20:45 INFO - PROCESS | 1778 | 1464639645913 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 13:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:20:45 INFO - PROCESS | 1778 | 1464639645922 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:20:45 INFO - PROCESS | 1778 | 1464639645926 Marionette TRACE conn4 <- [1,2382,null,{}] 13:20:45 INFO - PROCESS | 1778 | 1464639645934 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:46 INFO - PROCESS | 1778 | 1464639646151 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 13:20:46 INFO - PROCESS | 1778 | 1464639646411 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af43400 == 143 [pid = 1778] [id = 603] 13:20:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8af46400) [pid = 1778] [serial = 1810] [outer = (nil)] 13:20:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8b57ac00) [pid = 1778] [serial = 1811] [outer = 0x8af46400] 13:20:46 INFO - PROCESS | 1778 | 1464639646519 Marionette DEBUG loaded listener.js 13:20:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8b65a800) [pid = 1778] [serial = 1812] [outer = 0x8af46400] 13:20:47 INFO - PROCESS | 1778 | 1464639647352 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1486ms 13:20:47 INFO - PROCESS | 1778 | 1464639647410 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 13:20:47 INFO - PROCESS | 1778 | 1464639647419 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 13:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:20:47 INFO - PROCESS | 1778 | 1464639647431 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:20:47 INFO - PROCESS | 1778 | 1464639647435 Marionette TRACE conn4 <- [1,2386,null,{}] 13:20:47 INFO - PROCESS | 1778 | 1464639647492 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:47 INFO - PROCESS | 1778 | 1464639647813 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 13:20:47 INFO - PROCESS | 1778 | 1464639647943 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c054c00 == 144 [pid = 1778] [id = 604] 13:20:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8c0afc00) [pid = 1778] [serial = 1813] [outer = (nil)] 13:20:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8c0bc400) [pid = 1778] [serial = 1814] [outer = 0x8c0afc00] 13:20:48 INFO - PROCESS | 1778 | 1464639648139 Marionette DEBUG loaded listener.js 13:20:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8cfb4c00) [pid = 1778] [serial = 1815] [outer = 0x8c0afc00] 13:20:49 INFO - PROCESS | 1778 | 1464639649007 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1630ms 13:20:49 INFO - PROCESS | 1778 | 1464639649061 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:20:49 INFO - PROCESS | 1778 | 1464639649064 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:20:49 INFO - PROCESS | 1778 | 1464639649081 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:20:49 INFO - PROCESS | 1778 | 1464639649087 Marionette TRACE conn4 <- [1,2390,null,{}] 13:20:49 INFO - PROCESS | 1778 | 1464639649102 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:49 INFO - PROCESS | 1778 | 1464639649468 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x94594800) [pid = 1778] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x992f3800) [pid = 1778] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9d18ac00) [pid = 1778] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x99ec7800) [pid = 1778] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8edb1c00) [pid = 1778] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8b64dc00) [pid = 1778] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8af3c400) [pid = 1778] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x921f3400) [pid = 1778] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8cfb7000) [pid = 1778] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8824e000) [pid = 1778] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x929c0c00) [pid = 1778] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8e4adc00) [pid = 1778] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8c0ecc00) [pid = 1778] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8f0d2800) [pid = 1778] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8edb4000) [pid = 1778] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8f65e400) [pid = 1778] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8e4b2000) [pid = 1778] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x9762d400) [pid = 1778] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x8cfbd400) [pid = 1778] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x951dac00) [pid = 1778] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:20:50 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x9c27b000) [pid = 1778] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:20:50 INFO - PROCESS | 1778 | 1464639650192 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3ac00 == 145 [pid = 1778] [id = 605] 13:20:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x877c2000) [pid = 1778] [serial = 1816] [outer = (nil)] 13:20:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8c0b7400) [pid = 1778] [serial = 1817] [outer = 0x877c2000] 13:20:50 INFO - PROCESS | 1778 | 1464639650298 Marionette DEBUG loaded listener.js 13:20:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8d9f4800) [pid = 1778] [serial = 1818] [outer = 0x877c2000] 13:20:51 INFO - PROCESS | 1778 | 1464639651081 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2042ms 13:20:51 INFO - PROCESS | 1778 | 1464639651135 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 13:20:51 INFO - PROCESS | 1778 | 1464639651139 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 13:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:20:51 INFO - PROCESS | 1778 | 1464639651146 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:20:51 INFO - PROCESS | 1778 | 1464639651149 Marionette TRACE conn4 <- [1,2394,null,{}] 13:20:51 INFO - PROCESS | 1778 | 1464639651154 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:51 INFO - PROCESS | 1778 | 1464639651379 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:20:51 INFO - PROCESS | 1778 | 1464639651574 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x88251c00 == 146 [pid = 1778] [id = 606] 13:20:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8d2d6000) [pid = 1778] [serial = 1819] [outer = (nil)] 13:20:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8dcc6800) [pid = 1778] [serial = 1820] [outer = 0x8d2d6000] 13:20:51 INFO - PROCESS | 1778 | 1464639651653 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8e4aa000) [pid = 1778] [serial = 1821] [outer = 0x8d2d6000] 13:20:52 INFO - PROCESS | 1778 | 1464639652825 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1730ms 13:20:52 INFO - PROCESS | 1778 | 1464639652878 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 13:20:52 INFO - PROCESS | 1778 | 1464639652885 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 13:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:20:52 INFO - PROCESS | 1778 | 1464639652896 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:20:52 INFO - PROCESS | 1778 | 1464639652901 Marionette TRACE conn4 <- [1,2398,null,{}] 13:20:52 INFO - PROCESS | 1778 | 1464639652912 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:53 INFO - PROCESS | 1778 | 1464639653170 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 13:20:53 INFO - PROCESS | 1778 | 1464639653530 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac9d800 == 147 [pid = 1778] [id = 607] 13:20:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8b0c6400) [pid = 1778] [serial = 1822] [outer = (nil)] 13:20:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8bc9cc00) [pid = 1778] [serial = 1823] [outer = 0x8b0c6400] 13:20:53 INFO - PROCESS | 1778 | 1464639653629 Marionette DEBUG loaded listener.js 13:20:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8c05e000) [pid = 1778] [serial = 1824] [outer = 0x8b0c6400] 13:20:54 INFO - PROCESS | 1778 | 1464639654639 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1794ms 13:20:54 INFO - PROCESS | 1778 | 1464639654692 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 13:20:54 INFO - PROCESS | 1778 | 1464639654703 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 13:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:20:54 INFO - PROCESS | 1778 | 1464639654714 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:20:54 INFO - PROCESS | 1778 | 1464639654718 Marionette TRACE conn4 <- [1,2402,null,{}] 13:20:54 INFO - PROCESS | 1778 | 1464639654725 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:55 INFO - PROCESS | 1778 | 1464639655131 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 13:20:55 INFO - PROCESS | 1778 | 1464639655382 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dc4cc00 == 148 [pid = 1778] [id = 608] 13:20:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8dc4d000) [pid = 1778] [serial = 1825] [outer = (nil)] 13:20:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8e4a9c00) [pid = 1778] [serial = 1826] [outer = 0x8dc4d000] 13:20:55 INFO - PROCESS | 1778 | 1464639655472 Marionette DEBUG loaded listener.js 13:20:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8e675c00) [pid = 1778] [serial = 1827] [outer = 0x8dc4d000] 13:20:56 INFO - PROCESS | 1778 | 1464639656485 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1848ms 13:20:56 INFO - PROCESS | 1778 | 1464639656563 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 13:20:56 INFO - PROCESS | 1778 | 1464639656567 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 13:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:20:56 INFO - PROCESS | 1778 | 1464639656575 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:20:56 INFO - PROCESS | 1778 | 1464639656582 Marionette TRACE conn4 <- [1,2406,null,{}] 13:20:56 INFO - PROCESS | 1778 | 1464639656600 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:56 INFO - PROCESS | 1778 | 1464639656965 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 13:20:57 INFO - PROCESS | 1778 | 1464639657235 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e680800 == 149 [pid = 1778] [id = 609] 13:20:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8edb4000) [pid = 1778] [serial = 1828] [outer = (nil)] 13:20:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8ef41800) [pid = 1778] [serial = 1829] [outer = 0x8edb4000] 13:20:57 INFO - PROCESS | 1778 | 1464639657329 Marionette DEBUG loaded listener.js 13:20:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8f0d2000) [pid = 1778] [serial = 1830] [outer = 0x8edb4000] 13:20:58 INFO - PROCESS | 1778 | 1464639658311 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1787ms 13:20:58 INFO - PROCESS | 1778 | 1464639658363 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:20:58 INFO - PROCESS | 1778 | 1464639658369 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:20:58 INFO - PROCESS | 1778 | 1464639658376 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:20:58 INFO - PROCESS | 1778 | 1464639658380 Marionette TRACE conn4 <- [1,2410,null,{}] 13:20:58 INFO - PROCESS | 1778 | 1464639658385 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:58 INFO - PROCESS | 1778 | 1464639658637 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 13:20:58 INFO - PROCESS | 1778 | 1464639658980 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edacc00 == 150 [pid = 1778] [id = 610] 13:20:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8ef3b400) [pid = 1778] [serial = 1831] [outer = (nil)] 13:20:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8f65c400) [pid = 1778] [serial = 1832] [outer = 0x8ef3b400] 13:20:59 INFO - PROCESS | 1778 | 1464639659079 Marionette DEBUG loaded listener.js 13:20:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8f665400) [pid = 1778] [serial = 1833] [outer = 0x8ef3b400] 13:21:00 INFO - PROCESS | 1778 | 1464639660060 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1734ms 13:21:00 INFO - PROCESS | 1778 | 1464639660111 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 13:21:00 INFO - PROCESS | 1778 | 1464639660116 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 13:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:21:00 INFO - PROCESS | 1778 | 1464639660122 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:21:00 INFO - PROCESS | 1778 | 1464639660126 Marionette TRACE conn4 <- [1,2414,null,{}] 13:21:00 INFO - PROCESS | 1778 | 1464639660131 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:00 INFO - PROCESS | 1778 | 1464639660386 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:21:00 INFO - PROCESS | 1778 | 1464639660730 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2d2000 == 151 [pid = 1778] [id = 611] 13:21:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8dcc0800) [pid = 1778] [serial = 1834] [outer = (nil)] 13:21:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x90f6d400) [pid = 1778] [serial = 1835] [outer = 0x8dcc0800] 13:21:00 INFO - PROCESS | 1778 | 1464639660828 Marionette DEBUG loaded listener.js 13:21:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x90f7b400) [pid = 1778] [serial = 1836] [outer = 0x8dcc0800] 13:21:01 INFO - PROCESS | 1778 | 1464639661754 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1681ms 13:21:01 INFO - PROCESS | 1778 | 1464639661805 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 13:21:01 INFO - PROCESS | 1778 | 1464639661809 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 13:21:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:21:01 INFO - PROCESS | 1778 | 1464639661815 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:21:01 INFO - PROCESS | 1778 | 1464639661819 Marionette TRACE conn4 <- [1,2418,null,{}] 13:21:01 INFO - PROCESS | 1778 | 1464639661825 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:02 INFO - PROCESS | 1778 | 1464639662099 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 13:21:02 INFO - PROCESS | 1778 | 1464639662459 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f51f800 == 152 [pid = 1778] [id = 612] 13:21:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x90f73c00) [pid = 1778] [serial = 1837] [outer = (nil)] 13:21:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x91f6e400) [pid = 1778] [serial = 1838] [outer = 0x90f73c00] 13:21:02 INFO - PROCESS | 1778 | 1464639662554 Marionette DEBUG loaded listener.js 13:21:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x921f7400) [pid = 1778] [serial = 1839] [outer = 0x90f73c00] 13:21:03 INFO - PROCESS | 1778 | 1464639663495 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:21:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:21:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1748ms 13:21:03 INFO - PROCESS | 1778 | 1464639663565 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 13:21:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:21:03 INFO - PROCESS | 1778 | 1464639663570 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 13:21:03 INFO - PROCESS | 1778 | 1464639663576 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:21:03 INFO - PROCESS | 1778 | 1464639663580 Marionette TRACE conn4 <- [1,2422,null,{}] 13:21:03 INFO - PROCESS | 1778 | 1464639663586 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:03 INFO - PROCESS | 1778 | 1464639663824 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 13:21:04 INFO - PROCESS | 1778 | 1464639664158 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f14000 == 153 [pid = 1778] [id = 613] 13:21:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x921ef800) [pid = 1778] [serial = 1840] [outer = (nil)] 13:21:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x929ba800) [pid = 1778] [serial = 1841] [outer = 0x921ef800] 13:21:04 INFO - PROCESS | 1778 | 1464639664265 Marionette DEBUG loaded listener.js 13:21:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x929c5c00) [pid = 1778] [serial = 1842] [outer = 0x921ef800] 13:21:05 INFO - PROCESS | 1778 | 1464639665193 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:21:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:21:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1684ms 13:21:05 INFO - PROCESS | 1778 | 1464639665262 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 13:21:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:21:05 INFO - PROCESS | 1778 | 1464639665266 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 13:21:05 INFO - PROCESS | 1778 | 1464639665273 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:21:05 INFO - PROCESS | 1778 | 1464639665277 Marionette TRACE conn4 <- [1,2426,null,{}] 13:21:05 INFO - PROCESS | 1778 | 1464639665283 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:05 INFO - PROCESS | 1778 | 1464639665538 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 13:21:05 INFO - PROCESS | 1778 | 1464639665880 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8eda9800 == 154 [pid = 1778] [id = 614] 13:21:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8f527c00) [pid = 1778] [serial = 1843] [outer = (nil)] 13:21:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x92c3dc00) [pid = 1778] [serial = 1844] [outer = 0x8f527c00] 13:21:05 INFO - PROCESS | 1778 | 1464639665969 Marionette DEBUG loaded listener.js 13:21:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x92d5dc00) [pid = 1778] [serial = 1845] [outer = 0x8f527c00] 13:21:06 INFO - PROCESS | 1778 | 1464639666878 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:21:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:21:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1682ms 13:21:06 INFO - PROCESS | 1778 | 1464639666956 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:21:06 INFO - PROCESS | 1778 | 1464639666959 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:21:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:21:06 INFO - PROCESS | 1778 | 1464639666966 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:21:06 INFO - PROCESS | 1778 | 1464639666969 Marionette TRACE conn4 <- [1,2430,null,{}] 13:21:06 INFO - PROCESS | 1778 | 1464639666975 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:07 INFO - PROCESS | 1778 | 1464639667356 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 13:21:07 INFO - PROCESS | 1778 | 1464639667802 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x910db400 == 155 [pid = 1778] [id = 615] 13:21:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x92d54800) [pid = 1778] [serial = 1846] [outer = (nil)] 13:21:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x92e59400) [pid = 1778] [serial = 1847] [outer = 0x92d54800] 13:21:08 INFO - PROCESS | 1778 | 1464639668024 Marionette DEBUG loaded listener.js 13:21:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92e60c00) [pid = 1778] [serial = 1848] [outer = 0x92d54800] 13:21:09 INFO - PROCESS | 1778 | 1464639669022 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:21:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:21:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2090ms 13:21:09 INFO - PROCESS | 1778 | 1464639669057 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 13:21:09 INFO - PROCESS | 1778 | 1464639669061 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 13:21:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:21:09 INFO - PROCESS | 1778 | 1464639669068 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:21:09 INFO - PROCESS | 1778 | 1464639669071 Marionette TRACE conn4 <- [1,2434,null,{}] 13:21:09 INFO - PROCESS | 1778 | 1464639669077 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:09 INFO - PROCESS | 1778 | 1464639669315 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:21:09 INFO - PROCESS | 1778 | 1464639669658 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x92e5fc00 == 156 [pid = 1778] [id = 616] 13:21:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x9510e800) [pid = 1778] [serial = 1849] [outer = (nil)] 13:21:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x951d9400) [pid = 1778] [serial = 1850] [outer = 0x9510e800] 13:21:09 INFO - PROCESS | 1778 | 1464639669788 Marionette DEBUG loaded listener.js 13:21:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x9762ec00) [pid = 1778] [serial = 1851] [outer = 0x9510e800] 13:21:10 INFO - PROCESS | 1778 | 1464639670724 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:21:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:21:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1690ms 13:21:10 INFO - PROCESS | 1778 | 1464639670759 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 13:21:10 INFO - PROCESS | 1778 | 1464639670764 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 13:21:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:21:10 INFO - PROCESS | 1778 | 1464639670770 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:21:10 INFO - PROCESS | 1778 | 1464639670774 Marionette TRACE conn4 <- [1,2438,null,{}] 13:21:10 INFO - PROCESS | 1778 | 1464639670781 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:11 INFO - PROCESS | 1778 | 1464639671063 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 13:21:11 INFO - PROCESS | 1778 | 1464639671410 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x92670400 == 157 [pid = 1778] [id = 617] 13:21:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x992f4000) [pid = 1778] [serial = 1852] [outer = (nil)] 13:21:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x99fbe800) [pid = 1778] [serial = 1853] [outer = 0x992f4000] 13:21:11 INFO - PROCESS | 1778 | 1464639671515 Marionette DEBUG loaded listener.js 13:21:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x9b481800) [pid = 1778] [serial = 1854] [outer = 0x992f4000] 13:21:12 INFO - PROCESS | 1778 | 1464639672427 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:21:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:21:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1694ms 13:21:12 INFO - PROCESS | 1778 | 1464639672465 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 13:21:12 INFO - PROCESS | 1778 | 1464639672468 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 13:21:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:21:12 INFO - PROCESS | 1778 | 1464639672474 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:21:12 INFO - PROCESS | 1778 | 1464639672478 Marionette TRACE conn4 <- [1,2442,null,{}] 13:21:12 INFO - PROCESS | 1778 | 1464639672484 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:12 INFO - PROCESS | 1778 | 1464639672717 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 13:21:13 INFO - PROCESS | 1778 | 1464639673086 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x99f20400 == 158 [pid = 1778] [id = 618] 13:21:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x9b481400) [pid = 1778] [serial = 1855] [outer = (nil)] 13:21:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x9c42ec00) [pid = 1778] [serial = 1856] [outer = 0x9b481400] 13:21:13 INFO - PROCESS | 1778 | 1464639673183 Marionette DEBUG loaded listener.js 13:21:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x9c630400) [pid = 1778] [serial = 1857] [outer = 0x9b481400] 13:21:14 INFO - PROCESS | 1778 | 1464639674092 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:21:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:21:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1685ms 13:21:14 INFO - PROCESS | 1778 | 1464639674160 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 13:21:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:21:14 INFO - PROCESS | 1778 | 1464639674165 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 13:21:14 INFO - PROCESS | 1778 | 1464639674171 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:21:14 INFO - PROCESS | 1778 | 1464639674175 Marionette TRACE conn4 <- [1,2446,null,{}] 13:21:14 INFO - PROCESS | 1778 | 1464639674181 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:14 INFO - PROCESS | 1778 | 1464639674435 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 13:21:14 INFO - PROCESS | 1778 | 1464639674792 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x950d7c00 == 159 [pid = 1778] [id = 619] 13:21:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x9c04e400) [pid = 1778] [serial = 1858] [outer = (nil)] 13:21:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x9c896800) [pid = 1778] [serial = 1859] [outer = 0x9c04e400] 13:21:14 INFO - PROCESS | 1778 | 1464639674889 Marionette DEBUG loaded listener.js 13:21:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x9c91e400) [pid = 1778] [serial = 1860] [outer = 0x9c04e400] 13:21:15 INFO - PROCESS | 1778 | 1464639675870 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:21:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:21:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1782ms 13:21:15 INFO - PROCESS | 1778 | 1464639675954 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:21:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:21:15 INFO - PROCESS | 1778 | 1464639675958 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:21:15 INFO - PROCESS | 1778 | 1464639675965 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:21:15 INFO - PROCESS | 1778 | 1464639675968 Marionette TRACE conn4 <- [1,2450,null,{}] 13:21:15 INFO - PROCESS | 1778 | 1464639675974 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:16 INFO - PROCESS | 1778 | 1464639676272 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 13:21:16 INFO - PROCESS | 1778 | 1464639676618 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x99077800 == 160 [pid = 1778] [id = 620] 13:21:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x99f1fc00) [pid = 1778] [serial = 1861] [outer = (nil)] 13:21:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x9d20b400) [pid = 1778] [serial = 1862] [outer = 0x99f1fc00] 13:21:16 INFO - PROCESS | 1778 | 1464639676769 Marionette DEBUG loaded listener.js 13:21:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x9d25d400) [pid = 1778] [serial = 1863] [outer = 0x99f1fc00] 13:21:18 INFO - PROCESS | 1778 | 1464639678198 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:21:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:21:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2293ms 13:21:18 INFO - PROCESS | 1778 | 1464639678259 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 13:21:18 INFO - PROCESS | 1778 | 1464639678264 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 13:21:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:21:18 INFO - PROCESS | 1778 | 1464639678270 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:21:18 INFO - PROCESS | 1778 | 1464639678273 Marionette TRACE conn4 <- [1,2454,null,{}] 13:21:18 INFO - PROCESS | 1778 | 1464639678279 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:18 INFO - PROCESS | 1778 | 1464639678587 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:21:18 INFO - PROCESS | 1778 | 1464639678883 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c432000 == 161 [pid = 1778] [id = 621] 13:21:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x9d18ac00) [pid = 1778] [serial = 1864] [outer = (nil)] 13:21:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0xa21aec00) [pid = 1778] [serial = 1865] [outer = 0x9d18ac00] 13:21:18 INFO - PROCESS | 1778 | 1464639678975 Marionette DEBUG loaded listener.js 13:21:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0xa2289000) [pid = 1778] [serial = 1866] [outer = 0x9d18ac00] 13:21:19 INFO - PROCESS | 1778 | 1464639679854 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:21:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:21:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1640ms 13:21:19 INFO - PROCESS | 1778 | 1464639679929 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 13:21:19 INFO - PROCESS | 1778 | 1464639679932 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 13:21:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:21:19 INFO - PROCESS | 1778 | 1464639679944 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:21:19 INFO - PROCESS | 1778 | 1464639679947 Marionette TRACE conn4 <- [1,2458,null,{}] 13:21:19 INFO - PROCESS | 1778 | 1464639679953 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:20 INFO - PROCESS | 1778 | 1464639680200 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 13:21:20 INFO - PROCESS | 1778 | 1464639680516 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d20e800 == 162 [pid = 1778] [id = 622] 13:21:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0xa2402400) [pid = 1778] [serial = 1867] [outer = (nil)] 13:21:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0xa3465c00) [pid = 1778] [serial = 1868] [outer = 0xa2402400] 13:21:20 INFO - PROCESS | 1778 | 1464639680610 Marionette DEBUG loaded listener.js 13:21:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0xa35ec800) [pid = 1778] [serial = 1869] [outer = 0xa2402400] 13:21:21 INFO - PROCESS | 1778 | 1464639681550 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:21:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:21:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1641ms 13:21:21 INFO - PROCESS | 1778 | 1464639681586 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 13:21:21 INFO - PROCESS | 1778 | 1464639681589 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 13:21:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:21:21 INFO - PROCESS | 1778 | 1464639681596 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:21:21 INFO - PROCESS | 1778 | 1464639681599 Marionette TRACE conn4 <- [1,2462,null,{}] 13:21:21 INFO - PROCESS | 1778 | 1464639681605 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:21 INFO - PROCESS | 1778 | 1464639681847 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 13:21:22 INFO - PROCESS | 1778 | 1464639682198 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:22 INFO - PROCESS | 1778 | ++DOCSHELL 0xa227f000 == 163 [pid = 1778] [id = 623] 13:21:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0xa3048400) [pid = 1778] [serial = 1870] [outer = (nil)] 13:21:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0xa62fe000) [pid = 1778] [serial = 1871] [outer = 0xa3048400] 13:21:22 INFO - PROCESS | 1778 | 1464639682294 Marionette DEBUG loaded listener.js 13:21:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0xa6707000) [pid = 1778] [serial = 1872] [outer = 0xa3048400] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x86c47800 == 162 [pid = 1778] [id = 542] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8b57e000 == 161 [pid = 1778] [id = 541] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8b650400 == 160 [pid = 1778] [id = 210] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92ab1000 == 159 [pid = 1778] [id = 556] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x86145400 == 158 [pid = 1778] [id = 555] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92eb8000 == 157 [pid = 1778] [id = 557] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x921ea000 == 156 [pid = 1778] [id = 551] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x894c6400 == 155 [pid = 1778] [id = 538] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x877c7400 == 154 [pid = 1778] [id = 559] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x89808000 == 153 [pid = 1778] [id = 560] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8d2d9800 == 152 [pid = 1778] [id = 550] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8e4ac400 == 151 [pid = 1778] [id = 546] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8b57b000 == 150 [pid = 1778] [id = 539] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x867c5800 == 149 [pid = 1778] [id = 562] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0cf400 == 148 [pid = 1778] [id = 549] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92d5c400 == 147 [pid = 1778] [id = 552] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x99ecb800 == 146 [pid = 1778] [id = 554] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f786400 == 145 [pid = 1778] [id = 548] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x91f10400 == 144 [pid = 1778] [id = 553] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x99fbd000 == 143 [pid = 1778] [id = 596] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0c9c00 == 142 [pid = 1778] [id = 594] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x94598400 == 141 [pid = 1778] [id = 595] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8c05d000 == 140 [pid = 1778] [id = 593] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x91f6a400 == 139 [pid = 1778] [id = 592] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8dcc7c00 == 138 [pid = 1778] [id = 591] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f783400 == 137 [pid = 1778] [id = 590] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb4400 == 136 [pid = 1778] [id = 589] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9f2c00 == 135 [pid = 1778] [id = 588] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8bc9dc00 == 134 [pid = 1778] [id = 586] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8d2d1400 == 133 [pid = 1778] [id = 587] 13:21:25 INFO - PROCESS | 1778 | --DOCSHELL 0x85ef7000 == 132 [pid = 1778] [id = 585] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x9510e400) [pid = 1778] [serial = 1725] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x9b84bc00) [pid = 1778] [serial = 1731] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0xa22a0800) [pid = 1778] [serial = 1742] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x9c86d000) [pid = 1778] [serial = 1734] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x92509800) [pid = 1778] [serial = 1715] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x8bee5400) [pid = 1778] [serial = 1749] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x8beefc00) [pid = 1778] [serial = 1695] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x92aaac00) [pid = 1778] [serial = 1719] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x92666000) [pid = 1778] [serial = 1716] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x8dc4e800) [pid = 1778] [serial = 1626] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x89807400) [pid = 1778] [serial = 1746] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x92d59800) [pid = 1778] [serial = 1721] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8e672800) [pid = 1778] [serial = 1700] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8d0a4400) [pid = 1778] [serial = 1751] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x91f11400) [pid = 1778] [serial = 1712] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0xa2409400) [pid = 1778] [serial = 1743] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x8d1b6800) [pid = 1778] [serial = 1752] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8e67dc00) [pid = 1778] [serial = 1701] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x94fbfc00) [pid = 1778] [serial = 1724] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x8f0ca400) [pid = 1778] [serial = 1704] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x9b47f000) [pid = 1778] [serial = 1730] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x90fea800) [pid = 1778] [serial = 1710] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x8f527000) [pid = 1778] [serial = 1707] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8bc9a000) [pid = 1778] [serial = 1748] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x9d14b000) [pid = 1778] [serial = 1739] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x92aa7000) [pid = 1778] [serial = 1718] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x90f70800) [pid = 1778] [serial = 1709] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8d0ac400) [pid = 1778] [serial = 1697] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8b653400) [pid = 1778] [serial = 1694] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x8d2d8800) [pid = 1778] [serial = 1698] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x890d0000) [pid = 1778] [serial = 1745] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8b0be400) [pid = 1778] [serial = 1754] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x8f51d800) [pid = 1778] [serial = 1706] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x92d62400) [pid = 1778] [serial = 1722] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x99079000) [pid = 1778] [serial = 1727] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x9d210800) [pid = 1778] [serial = 1740] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x990e2c00) [pid = 1778] [serial = 1728] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x9cb71800) [pid = 1778] [serial = 1737] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9c865000) [pid = 1778] [serial = 1733] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8ef3bc00) [pid = 1778] [serial = 1703] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x91f16c00) [pid = 1778] [serial = 1713] [outer = (nil)] [url = about:blank] 13:21:25 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x9c94f000) [pid = 1778] [serial = 1736] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1778 | 1464639686004 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:21:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:21:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 4449ms 13:21:26 INFO - PROCESS | 1778 | 1464639686045 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 13:21:26 INFO - PROCESS | 1778 | 1464639686051 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 13:21:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:21:26 INFO - PROCESS | 1778 | 1464639686059 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:21:26 INFO - PROCESS | 1778 | 1464639686064 Marionette TRACE conn4 <- [1,2466,null,{}] 13:21:26 INFO - PROCESS | 1778 | 1464639686071 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:26 INFO - PROCESS | 1778 | 1464639686315 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 13:21:26 INFO - PROCESS | 1778 | 1464639686605 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8980d000 == 133 [pid = 1778] [id = 624] 13:21:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8af44c00) [pid = 1778] [serial = 1873] [outer = (nil)] 13:21:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8b64c400) [pid = 1778] [serial = 1874] [outer = 0x8af44c00] 13:21:26 INFO - PROCESS | 1778 | 1464639686693 Marionette DEBUG loaded listener.js 13:21:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8b6ac400) [pid = 1778] [serial = 1875] [outer = 0x8af44c00] 13:21:27 INFO - PROCESS | 1778 | 1464639687527 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1483ms 13:21:27 INFO - PROCESS | 1778 | 1464639687543 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:21:27 INFO - PROCESS | 1778 | 1464639687551 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:21:27 INFO - PROCESS | 1778 | 1464639687612 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:21:27 INFO - PROCESS | 1778 | 1464639687617 Marionette TRACE conn4 <- [1,2470,null,{}] 13:21:27 INFO - PROCESS | 1778 | 1464639687623 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:27 INFO - PROCESS | 1778 | 1464639687911 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 13:21:27 INFO - PROCESS | 1778 | 1464639687942 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c05b400 == 134 [pid = 1778] [id = 625] 13:21:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8c05f800) [pid = 1778] [serial = 1876] [outer = (nil)] 13:21:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8d0a1c00) [pid = 1778] [serial = 1877] [outer = 0x8c05f800] 13:21:28 INFO - PROCESS | 1778 | 1464639688014 Marionette DEBUG loaded listener.js 13:21:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8d1b8400) [pid = 1778] [serial = 1878] [outer = 0x8c05f800] 13:21:29 INFO - PROCESS | 1778 | 1464639689052 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:21:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1496ms 13:21:29 INFO - PROCESS | 1778 | 1464639689101 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 13:21:29 INFO - PROCESS | 1778 | 1464639689104 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 13:21:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:21:29 INFO - PROCESS | 1778 | 1464639689132 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - PROCESS | 1778 | 1464639689142 Marionette TRACE conn4 <- [1,2474,null,{}] 13:21:29 INFO - PROCESS | 1778 | 1464639689172 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:29 INFO - PROCESS | 1778 | 1464639689471 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:21:29 INFO - PROCESS | 1778 | 1464639689505 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0a4800 == 135 [pid = 1778] [id = 626] 13:21:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8dc59000) [pid = 1778] [serial = 1879] [outer = (nil)] 13:21:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8dcc3800) [pid = 1778] [serial = 1880] [outer = 0x8dc59000] 13:21:29 INFO - PROCESS | 1778 | 1464639689590 Marionette DEBUG loaded listener.js 13:21:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8dd95800) [pid = 1778] [serial = 1881] [outer = 0x8dc59000] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x921ef400) [pid = 1778] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0xa304b400) [pid = 1778] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8f786800) [pid = 1778] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x99ec2000) [pid = 1778] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8d2d1c00) [pid = 1778] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8e678800) [pid = 1778] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x929c2c00) [pid = 1778] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8bee1000) [pid = 1778] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x94599400) [pid = 1778] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0xa21b6800) [pid = 1778] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x929be800) [pid = 1778] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8d2d4000) [pid = 1778] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x877c2000) [pid = 1778] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8c053800) [pid = 1778] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8c0afc00) [pid = 1778] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x9d152c00) [pid = 1778] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8f783800) [pid = 1778] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8af46400) [pid = 1778] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8f191c00) [pid = 1778] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x867d0400) [pid = 1778] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x9c045c00) [pid = 1778] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:21:30 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x9b47d000) [pid = 1778] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:21:31 INFO - PROCESS | 1778 | 1464639691266 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2156ms 13:21:31 INFO - PROCESS | 1778 | 1464639691285 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 13:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:21:31 INFO - PROCESS | 1778 | 1464639691290 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 13:21:31 INFO - PROCESS | 1778 | 1464639691296 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:21:31 INFO - PROCESS | 1778 | 1464639691300 Marionette TRACE conn4 <- [1,2478,null,{}] 13:21:31 INFO - PROCESS | 1778 | 1464639691305 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:31 INFO - PROCESS | 1778 | 1464639691513 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 13:21:31 INFO - PROCESS | 1778 | 1464639691731 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3a000 == 136 [pid = 1778] [id = 627] 13:21:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x894c7000) [pid = 1778] [serial = 1882] [outer = (nil)] 13:21:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8c0afc00) [pid = 1778] [serial = 1883] [outer = 0x894c7000] 13:21:31 INFO - PROCESS | 1778 | 1464639691806 Marionette DEBUG loaded listener.js 13:21:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8e678400) [pid = 1778] [serial = 1884] [outer = 0x894c7000] 13:21:32 INFO - PROCESS | 1778 | 1464639692862 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1641ms 13:21:32 INFO - PROCESS | 1778 | 1464639692938 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 13:21:32 INFO - PROCESS | 1778 | 1464639692945 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 13:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:21:32 INFO - PROCESS | 1778 | 1464639692954 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:21:32 INFO - PROCESS | 1778 | 1464639692961 Marionette TRACE conn4 <- [1,2482,null,{}] 13:21:32 INFO - PROCESS | 1778 | 1464639692972 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:33 INFO - PROCESS | 1778 | 1464639693274 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 13:21:33 INFO - PROCESS | 1778 | 1464639693630 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x894ca400 == 137 [pid = 1778] [id = 628] 13:21:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x894cdc00) [pid = 1778] [serial = 1885] [outer = (nil)] 13:21:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8b0c6800) [pid = 1778] [serial = 1886] [outer = 0x894cdc00] 13:21:33 INFO - PROCESS | 1778 | 1464639693720 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8bca0c00) [pid = 1778] [serial = 1887] [outer = 0x894cdc00] 13:21:34 INFO - PROCESS | 1778 | 1464639694702 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1787ms 13:21:34 INFO - PROCESS | 1778 | 1464639694742 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 13:21:34 INFO - PROCESS | 1778 | 1464639694751 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 13:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:21:34 INFO - PROCESS | 1778 | 1464639694762 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:21:34 INFO - PROCESS | 1778 | 1464639694767 Marionette TRACE conn4 <- [1,2486,null,{}] 13:21:34 INFO - PROCESS | 1778 | 1464639694773 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:35 INFO - PROCESS | 1778 | 1464639695023 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 13:21:35 INFO - PROCESS | 1778 | 1464639695377 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1b2000 == 138 [pid = 1778] [id = 629] 13:21:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8d1bc400) [pid = 1778] [serial = 1888] [outer = (nil)] 13:21:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8d9f6400) [pid = 1778] [serial = 1889] [outer = 0x8d1bc400] 13:21:35 INFO - PROCESS | 1778 | 1464639695471 Marionette DEBUG loaded listener.js 13:21:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8dd8cc00) [pid = 1778] [serial = 1890] [outer = 0x8d1bc400] 13:21:36 INFO - PROCESS | 1778 | 1464639696434 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1733ms 13:21:36 INFO - PROCESS | 1778 | 1464639696496 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:21:36 INFO - PROCESS | 1778 | 1464639696499 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:21:36 INFO - PROCESS | 1778 | 1464639696507 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:21:36 INFO - PROCESS | 1778 | 1464639696513 Marionette TRACE conn4 <- [1,2490,null,{}] 13:21:36 INFO - PROCESS | 1778 | 1464639696530 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:36 INFO - PROCESS | 1778 | 1464639696819 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 13:21:37 INFO - PROCESS | 1778 | 1464639697199 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9fa000 == 139 [pid = 1778] [id = 630] 13:21:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8edb4400) [pid = 1778] [serial = 1891] [outer = (nil)] 13:21:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8f0c8400) [pid = 1778] [serial = 1892] [outer = 0x8edb4400] 13:21:37 INFO - PROCESS | 1778 | 1464639697294 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8f187c00) [pid = 1778] [serial = 1893] [outer = 0x8edb4400] 13:21:38 INFO - PROCESS | 1778 | 1464639698269 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1798ms 13:21:38 INFO - PROCESS | 1778 | 1464639698305 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 13:21:38 INFO - PROCESS | 1778 | 1464639698310 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 13:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:21:38 INFO - PROCESS | 1778 | 1464639698316 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 1778 | 1464639698319 Marionette TRACE conn4 <- [1,2494,null,{}] 13:21:38 INFO - PROCESS | 1778 | 1464639698325 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:38 INFO - PROCESS | 1778 | 1464639698568 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:21:38 INFO - PROCESS | 1778 | 1464639698900 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0be800 == 140 [pid = 1778] [id = 631] 13:21:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8f0c9400) [pid = 1778] [serial = 1894] [outer = (nil)] 13:21:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8f65e000) [pid = 1778] [serial = 1895] [outer = 0x8f0c9400] 13:21:39 INFO - PROCESS | 1778 | 1464639698999 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8f781800) [pid = 1778] [serial = 1896] [outer = 0x8f0c9400] 13:21:39 INFO - PROCESS | 1778 | 1464639699907 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:21:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:21:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1630ms 13:21:39 INFO - PROCESS | 1778 | 1464639699948 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 13:21:39 INFO - PROCESS | 1778 | 1464639699952 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 13:21:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:21:39 INFO - PROCESS | 1778 | 1464639699958 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:21:39 INFO - PROCESS | 1778 | 1464639699962 Marionette TRACE conn4 <- [1,2498,null,{}] 13:21:39 INFO - PROCESS | 1778 | 1464639699968 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:40 INFO - PROCESS | 1778 | 1464639700173 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 13:21:40 INFO - PROCESS | 1778 | 1464639700506 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f526800 == 141 [pid = 1778] [id = 632] 13:21:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8f527000) [pid = 1778] [serial = 1897] [outer = (nil)] 13:21:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x90fecc00) [pid = 1778] [serial = 1898] [outer = 0x8f527000] 13:21:40 INFO - PROCESS | 1778 | 1464639700612 Marionette DEBUG loaded listener.js 13:21:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x90ff0c00) [pid = 1778] [serial = 1899] [outer = 0x8f527000] 13:21:41 INFO - PROCESS | 1778 | 1464639701545 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:21:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:21:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1642ms 13:21:41 INFO - PROCESS | 1778 | 1464639701602 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 13:21:41 INFO - PROCESS | 1778 | 1464639701605 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 13:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:21:41 INFO - PROCESS | 1778 | 1464639701613 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:21:41 INFO - PROCESS | 1778 | 1464639701615 Marionette TRACE conn4 <- [1,2502,null,{}] 13:21:41 INFO - PROCESS | 1778 | 1464639701622 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:41 INFO - PROCESS | 1778 | 1464639701902 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 13:21:42 INFO - PROCESS | 1778 | 1464639702250 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edaf400 == 142 [pid = 1778] [id = 633] 13:21:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8f78d800) [pid = 1778] [serial = 1900] [outer = (nil)] 13:21:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x921efc00) [pid = 1778] [serial = 1901] [outer = 0x8f78d800] 13:21:42 INFO - PROCESS | 1778 | 1464639702341 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x9266f000) [pid = 1778] [serial = 1902] [outer = 0x8f78d800] 13:21:43 INFO - PROCESS | 1778 | 1464639703271 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1699ms 13:21:43 INFO - PROCESS | 1778 | 1464639703313 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 13:21:43 INFO - PROCESS | 1778 | 1464639703318 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 13:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:21:43 INFO - PROCESS | 1778 | 1464639703324 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:21:43 INFO - PROCESS | 1778 | 1464639703328 Marionette TRACE conn4 <- [1,2506,null,{}] 13:21:43 INFO - PROCESS | 1778 | 1464639703334 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:43 INFO - PROCESS | 1778 | 1464639703563 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 13:21:43 INFO - PROCESS | 1778 | 1464639703902 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f6a400 == 143 [pid = 1778] [id = 634] 13:21:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x9266f400) [pid = 1778] [serial = 1903] [outer = (nil)] 13:21:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x92ab0000) [pid = 1778] [serial = 1904] [outer = 0x9266f400] 13:21:43 INFO - PROCESS | 1778 | 1464639703996 Marionette DEBUG loaded listener.js 13:21:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x92ab3800) [pid = 1778] [serial = 1905] [outer = 0x9266f400] 13:21:44 INFO - PROCESS | 1778 | 1464639704895 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1634ms 13:21:44 INFO - PROCESS | 1778 | 1464639704960 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 13:21:44 INFO - PROCESS | 1778 | 1464639704964 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 13:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:21:44 INFO - PROCESS | 1778 | 1464639704970 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:21:44 INFO - PROCESS | 1778 | 1464639704973 Marionette TRACE conn4 <- [1,2510,null,{}] 13:21:44 INFO - PROCESS | 1778 | 1464639704980 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:45 INFO - PROCESS | 1778 | 1464639705231 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 13:21:45 INFO - PROCESS | 1778 | 1464639705599 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x9266a000 == 144 [pid = 1778] [id = 635] 13:21:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x9266d400) [pid = 1778] [serial = 1906] [outer = (nil)] 13:21:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x92df4000) [pid = 1778] [serial = 1907] [outer = 0x9266d400] 13:21:45 INFO - PROCESS | 1778 | 1464639705685 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x92e53400) [pid = 1778] [serial = 1908] [outer = 0x9266d400] 13:21:46 INFO - PROCESS | 1778 | 1464639706587 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1680ms 13:21:46 INFO - PROCESS | 1778 | 1464639706656 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 1778 | 1464639706660 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 13:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:21:46 INFO - PROCESS | 1778 | 1464639706670 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:21:46 INFO - PROCESS | 1778 | 1464639706674 Marionette TRACE conn4 <- [1,2514,null,{}] 13:21:46 INFO - PROCESS | 1778 | 1464639706681 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:46 INFO - PROCESS | 1778 | 1464639706943 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 13:21:47 INFO - PROCESS | 1778 | 1464639707286 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f522400 == 145 [pid = 1778] [id = 636] 13:21:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8f790400) [pid = 1778] [serial = 1909] [outer = (nil)] 13:21:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x92eb4000) [pid = 1778] [serial = 1910] [outer = 0x8f790400] 13:21:47 INFO - PROCESS | 1778 | 1464639707373 Marionette DEBUG loaded listener.js 13:21:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x94fc5800) [pid = 1778] [serial = 1911] [outer = 0x8f790400] 13:21:48 INFO - PROCESS | 1778 | 1464639708330 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1735ms 13:21:48 INFO - PROCESS | 1778 | 1464639708408 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 13:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:21:48 INFO - PROCESS | 1778 | 1464639708414 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 13:21:48 INFO - PROCESS | 1778 | 1464639708421 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:21:48 INFO - PROCESS | 1778 | 1464639708423 Marionette TRACE conn4 <- [1,2518,null,{}] 13:21:48 INFO - PROCESS | 1778 | 1464639708430 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:48 INFO - PROCESS | 1778 | 1464639708712 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 13:21:49 INFO - PROCESS | 1778 | 1464639709066 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f13c00 == 146 [pid = 1778] [id = 637] 13:21:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92aa7000) [pid = 1778] [serial = 1912] [outer = (nil)] 13:21:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x99009400) [pid = 1778] [serial = 1913] [outer = 0x92aa7000] 13:21:49 INFO - PROCESS | 1778 | 1464639709161 Marionette DEBUG loaded listener.js 13:21:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x990e5000) [pid = 1778] [serial = 1914] [outer = 0x92aa7000] 13:21:50 INFO - PROCESS | 1778 | 1464639710133 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1789ms 13:21:50 INFO - PROCESS | 1778 | 1464639710211 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 13:21:50 INFO - PROCESS | 1778 | 1464639710215 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 13:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:21:50 INFO - PROCESS | 1778 | 1464639710223 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:21:50 INFO - PROCESS | 1778 | 1464639710227 Marionette TRACE conn4 <- [1,2522,null,{}] 13:21:50 INFO - PROCESS | 1778 | 1464639710234 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:50 INFO - PROCESS | 1778 | 1464639710547 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 13:21:50 INFO - PROCESS | 1778 | 1464639710904 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x97631000 == 147 [pid = 1778] [id = 638] 13:21:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x9b47a800) [pid = 1778] [serial = 1915] [outer = (nil)] 13:21:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x9c042c00) [pid = 1778] [serial = 1916] [outer = 0x9b47a800] 13:21:51 INFO - PROCESS | 1778 | 1464639711011 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x9c865000) [pid = 1778] [serial = 1917] [outer = 0x9b47a800] 13:21:51 INFO - PROCESS | 1778 | 1464639711989 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1841ms 13:21:52 INFO - PROCESS | 1778 | 1464639712065 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 1778 | 1464639712069 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 13:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:21:52 INFO - PROCESS | 1778 | 1464639712075 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 1778 | 1464639712079 Marionette TRACE conn4 <- [1,2526,null,{}] 13:21:52 INFO - PROCESS | 1778 | 1464639712085 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:52 INFO - PROCESS | 1778 | 1464639712359 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 13:21:52 INFO - PROCESS | 1778 | 1464639712718 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x92defc00 == 148 [pid = 1778] [id = 639] 13:21:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x951d2800) [pid = 1778] [serial = 1918] [outer = (nil)] 13:21:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x9c88c800) [pid = 1778] [serial = 1919] [outer = 0x951d2800] 13:21:52 INFO - PROCESS | 1778 | 1464639712807 Marionette DEBUG loaded listener.js 13:21:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x9c94f000) [pid = 1778] [serial = 1920] [outer = 0x951d2800] 13:21:53 INFO - PROCESS | 1778 | 1464639713745 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1735ms 13:21:53 INFO - PROCESS | 1778 | 1464639713812 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 13:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:21:53 INFO - PROCESS | 1778 | 1464639713817 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 13:21:53 INFO - PROCESS | 1778 | 1464639713824 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:21:53 INFO - PROCESS | 1778 | 1464639713827 Marionette TRACE conn4 <- [1,2530,null,{}] 13:21:53 INFO - PROCESS | 1778 | 1464639713833 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:54 INFO - PROCESS | 1778 | 1464639714082 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 13:21:54 INFO - PROCESS | 1778 | 1464639714419 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x877c0000 == 149 [pid = 1778] [id = 640] 13:21:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x9c863400) [pid = 1778] [serial = 1921] [outer = (nil)] 13:21:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x9d209400) [pid = 1778] [serial = 1922] [outer = 0x9c863400] 13:21:54 INFO - PROCESS | 1778 | 1464639714521 Marionette DEBUG loaded listener.js 13:21:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x9d25f800) [pid = 1778] [serial = 1923] [outer = 0x9c863400] 13:21:55 INFO - PROCESS | 1778 | 1464639715441 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1681ms 13:21:55 INFO - PROCESS | 1778 | 1464639715507 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 13:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:21:55 INFO - PROCESS | 1778 | 1464639715513 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 13:21:55 INFO - PROCESS | 1778 | 1464639715520 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - PROCESS | 1778 | 1464639715524 Marionette TRACE conn4 <- [1,2534,null,{}] 13:21:55 INFO - PROCESS | 1778 | 1464639715529 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:55 INFO - PROCESS | 1778 | 1464639715764 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 13:21:56 INFO - PROCESS | 1778 | 1464639716151 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d203000 == 150 [pid = 1778] [id = 641] 13:21:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x9d25d800) [pid = 1778] [serial = 1924] [outer = (nil)] 13:21:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0xa2451000) [pid = 1778] [serial = 1925] [outer = 0x9d25d800] 13:21:56 INFO - PROCESS | 1778 | 1464639716251 Marionette DEBUG loaded listener.js 13:21:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0xa265d000) [pid = 1778] [serial = 1926] [outer = 0x9d25d800] 13:21:57 INFO - PROCESS | 1778 | 1464639717305 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1841ms 13:21:57 INFO - PROCESS | 1778 | 1464639717362 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 13:21:57 INFO - PROCESS | 1778 | 1464639717367 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 13:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:21:57 INFO - PROCESS | 1778 | 1464639717374 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - PROCESS | 1778 | 1464639717377 Marionette TRACE conn4 <- [1,2538,null,{}] 13:21:57 INFO - PROCESS | 1778 | 1464639717383 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:57 INFO - PROCESS | 1778 | 1464639717645 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 13:21:58 INFO - PROCESS | 1778 | 1464639717992 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d04000 == 151 [pid = 1778] [id = 642] 13:21:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x92eb6000) [pid = 1778] [serial = 1927] [outer = (nil)] 13:21:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0xa346cc00) [pid = 1778] [serial = 1928] [outer = 0x92eb6000] 13:21:58 INFO - PROCESS | 1778 | 1464639718086 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0xa5045800) [pid = 1778] [serial = 1929] [outer = 0x92eb6000] 13:21:59 INFO - PROCESS | 1778 | 1464639719001 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1683ms 13:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:21:59 INFO - PROCESS | 1778 | 1464639719058 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 1778 | 1464639719061 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 13:21:59 INFO - PROCESS | 1778 | 1464639719068 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - PROCESS | 1778 | 1464639719071 Marionette TRACE conn4 <- [1,2542,null,{}] 13:21:59 INFO - PROCESS | 1778 | 1464639719077 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:59 INFO - PROCESS | 1778 | 1464639719326 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 13:21:59 INFO - PROCESS | 1778 | 1464639719666 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 1778 | ++DOCSHELL 0xa2454000 == 152 [pid = 1778] [id = 643] 13:21:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0xa3096400) [pid = 1778] [serial = 1930] [outer = (nil)] 13:21:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0xa6739800) [pid = 1778] [serial = 1931] [outer = 0xa3096400] 13:21:59 INFO - PROCESS | 1778 | 1464639719773 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0xa6741800) [pid = 1778] [serial = 1932] [outer = 0xa3096400] 13:22:00 INFO - PROCESS | 1778 | 1464639720676 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1685ms 13:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:22:00 INFO - PROCESS | 1778 | 1464639720753 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 13:22:00 INFO - PROCESS | 1778 | 1464639720756 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 13:22:00 INFO - PROCESS | 1778 | 1464639720763 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:22:00 INFO - PROCESS | 1778 | 1464639720767 Marionette TRACE conn4 <- [1,2546,null,{}] 13:22:00 INFO - PROCESS | 1778 | 1464639720772 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:01 INFO - PROCESS | 1778 | 1464639721041 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 13:22:01 INFO - PROCESS | 1778 | 1464639721410 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c39c00 == 153 [pid = 1778] [id = 644] 13:22:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x92e59800) [pid = 1778] [serial = 1933] [outer = (nil)] 13:22:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0xa68b9800) [pid = 1778] [serial = 1934] [outer = 0x92e59800] 13:22:01 INFO - PROCESS | 1778 | 1464639721502 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0xa6c4f400) [pid = 1778] [serial = 1935] [outer = 0x92e59800] 13:22:02 INFO - PROCESS | 1778 | 1464639722838 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2143ms 13:22:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6afc00 == 152 [pid = 1778] [id = 561] 13:22:06 INFO - PROCESS | 1778 | --DOCSHELL 0x86c3fc00 == 151 [pid = 1778] [id = 286] 13:22:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8c058400 == 150 [pid = 1778] [id = 412] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x8dcc6800) [pid = 1778] [serial = 1820] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x92c3d400) [pid = 1778] [serial = 1778] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0xa35eb000) [pid = 1778] [serial = 1805] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x9266c400) [pid = 1778] [serial = 1776] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x9d20f800) [pid = 1778] [serial = 1796] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x92c44800) [pid = 1778] [serial = 1779] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x8dc59400) [pid = 1778] [serial = 1764] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x8ef37400) [pid = 1778] [serial = 1767] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x92eb4800) [pid = 1778] [serial = 1785] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8ef32400) [pid = 1778] [serial = 1766] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0xa22a8c00) [pid = 1778] [serial = 1799] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x990e3400) [pid = 1778] [serial = 1788] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0xa6235400) [pid = 1778] [serial = 1808] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x92df7800) [pid = 1778] [serial = 1782] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x8dc58800) [pid = 1778] [serial = 1692] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x8c0b7400) [pid = 1778] [serial = 1817] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8c0b5000) [pid = 1778] [serial = 1760] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9510ac00) [pid = 1778] [serial = 1787] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x8c0bc400) [pid = 1778] [serial = 1814] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0xa26ca000) [pid = 1778] [serial = 1802] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x8f789c00) [pid = 1778] [serial = 1772] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x8cfb4c00) [pid = 1778] [serial = 1815] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x9d2c3c00) [pid = 1778] [serial = 1797] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x8b65a800) [pid = 1778] [serial = 1812] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8f663800) [pid = 1778] [serial = 1770] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x877c4000) [pid = 1778] [serial = 1757] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8d9f4800) [pid = 1778] [serial = 1818] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x9c04f400) [pid = 1778] [serial = 1790] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x910e2000) [pid = 1778] [serial = 1773] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0xa2453800) [pid = 1778] [serial = 1800] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x9cb43000) [pid = 1778] [serial = 1794] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x8d2d9400) [pid = 1778] [serial = 1763] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x92eadc00) [pid = 1778] [serial = 1784] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x92507400) [pid = 1778] [serial = 1775] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x92df1800) [pid = 1778] [serial = 1781] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8f527800) [pid = 1778] [serial = 1769] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0xa304bc00) [pid = 1778] [serial = 1803] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0xa35ef800) [pid = 1778] [serial = 1806] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x89802000) [pid = 1778] [serial = 1758] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x9c4c4800) [pid = 1778] [serial = 1791] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8c0f0400) [pid = 1778] [serial = 1761] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x9c896400) [pid = 1778] [serial = 1793] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8b57ac00) [pid = 1778] [serial = 1811] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0xa623f400) [pid = 1778] [serial = 1809] [outer = (nil)] [url = about:blank] 13:22:06 INFO - PROCESS | 1778 | 1464639726783 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 1778 | 1464639726790 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 13:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:22:06 INFO - PROCESS | 1778 | 1464639726831 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 1778 | 1464639726843 Marionette TRACE conn4 <- [1,2550,null,{}] 13:22:06 INFO - PROCESS | 1778 | 1464639726856 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:07 INFO - PROCESS | 1778 | 1464639727165 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 13:22:07 INFO - PROCESS | 1778 | 1464639727503 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x89809c00 == 151 [pid = 1778] [id = 645] 13:22:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8980a800) [pid = 1778] [serial = 1936] [outer = (nil)] 13:22:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8ac9e400) [pid = 1778] [serial = 1937] [outer = 0x8980a800] 13:22:07 INFO - PROCESS | 1778 | 1464639727649 Marionette DEBUG loaded listener.js 13:22:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8af88c00) [pid = 1778] [serial = 1938] [outer = 0x8980a800] 13:22:08 INFO - PROCESS | 1778 | 1464639728919 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2104ms 13:22:08 INFO - PROCESS | 1778 | 1464639728931 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 1778 | 1464639728936 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 13:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:22:08 INFO - PROCESS | 1778 | 1464639728951 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 1778 | 1464639728958 Marionette TRACE conn4 <- [1,2554,null,{}] 13:22:08 INFO - PROCESS | 1778 | 1464639728965 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:09 INFO - PROCESS | 1778 | 1464639729317 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 13:22:09 INFO - PROCESS | 1778 | 1464639729516 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6ad000 == 152 [pid = 1778] [id = 646] 13:22:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8b6b0800) [pid = 1778] [serial = 1939] [outer = (nil)] 13:22:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8bee0c00) [pid = 1778] [serial = 1940] [outer = 0x8b6b0800] 13:22:09 INFO - PROCESS | 1778 | 1464639729609 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8c05f000) [pid = 1778] [serial = 1941] [outer = 0x8b6b0800] 13:22:10 INFO - PROCESS | 1778 | 1464639730570 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1646ms 13:22:10 INFO - PROCESS | 1778 | 1464639730594 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 13:22:10 INFO - PROCESS | 1778 | 1464639730599 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 13:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:22:10 INFO - PROCESS | 1778 | 1464639730613 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:22:10 INFO - PROCESS | 1778 | 1464639730616 Marionette TRACE conn4 <- [1,2558,null,{}] 13:22:10 INFO - PROCESS | 1778 | 1464639730629 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:10 INFO - PROCESS | 1778 | 1464639730924 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 13:22:11 INFO - PROCESS | 1778 | 1464639730984 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1b1400 == 153 [pid = 1778] [id = 647] 13:22:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8d1b7000) [pid = 1778] [serial = 1942] [outer = (nil)] 13:22:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8d2cb000) [pid = 1778] [serial = 1943] [outer = 0x8d1b7000] 13:22:11 INFO - PROCESS | 1778 | 1464639731107 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8d9f2400) [pid = 1778] [serial = 1944] [outer = 0x8d1b7000] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x877c8800) [pid = 1778] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8dc59000) [pid = 1778] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0xa3048400) [pid = 1778] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0xa2402400) [pid = 1778] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x9d18ac00) [pid = 1778] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x99f1fc00) [pid = 1778] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x9c04e400) [pid = 1778] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x9b481400) [pid = 1778] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x992f4000) [pid = 1778] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9510e800) [pid = 1778] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x92d54800) [pid = 1778] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8f527c00) [pid = 1778] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x921ef800) [pid = 1778] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x90f73c00) [pid = 1778] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8dcc0800) [pid = 1778] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8ef3b400) [pid = 1778] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8edb4000) [pid = 1778] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8dc4d000) [pid = 1778] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x8b0c6400) [pid = 1778] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x8af44c00) [pid = 1778] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:22:12 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x8c05f800) [pid = 1778] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:22:12 INFO - PROCESS | 1778 | 1464639732699 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2136ms 13:22:12 INFO - PROCESS | 1778 | 1464639732750 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 13:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:22:12 INFO - PROCESS | 1778 | 1464639732770 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 13:22:12 INFO - PROCESS | 1778 | 1464639732778 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 1778 | 1464639732782 Marionette TRACE conn4 <- [1,2562,null,{}] 13:22:12 INFO - PROCESS | 1778 | 1464639732787 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:13 INFO - PROCESS | 1778 | 1464639733103 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 13:22:13 INFO - PROCESS | 1778 | 1464639733276 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b575c00 == 154 [pid = 1778] [id = 648] 13:22:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x8d2cd000) [pid = 1778] [serial = 1945] [outer = (nil)] 13:22:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8dcc1800) [pid = 1778] [serial = 1946] [outer = 0x8d2cd000] 13:22:13 INFO - PROCESS | 1778 | 1464639733358 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8dd8d800) [pid = 1778] [serial = 1947] [outer = 0x8d2cd000] 13:22:14 INFO - PROCESS | 1778 | 1464639734434 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1682ms 13:22:14 INFO - PROCESS | 1778 | 1464639734461 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 13:22:14 INFO - PROCESS | 1778 | 1464639734467 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 13:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:22:14 INFO - PROCESS | 1778 | 1464639734477 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:22:14 INFO - PROCESS | 1778 | 1464639734484 Marionette TRACE conn4 <- [1,2566,null,{}] 13:22:14 INFO - PROCESS | 1778 | 1464639734496 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:14 INFO - PROCESS | 1778 | 1464639734775 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 13:22:15 INFO - PROCESS | 1778 | 1464639735146 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x894c8c00 == 155 [pid = 1778] [id = 649] 13:22:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x89803400) [pid = 1778] [serial = 1948] [outer = (nil)] 13:22:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8b57ec00) [pid = 1778] [serial = 1949] [outer = 0x89803400] 13:22:15 INFO - PROCESS | 1778 | 1464639735243 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8b6aa400) [pid = 1778] [serial = 1950] [outer = 0x89803400] 13:22:16 INFO - PROCESS | 1778 | 1464639736285 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1850ms 13:22:16 INFO - PROCESS | 1778 | 1464639736327 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 13:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:22:16 INFO - PROCESS | 1778 | 1464639736338 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 13:22:16 INFO - PROCESS | 1778 | 1464639736349 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 1778 | 1464639736354 Marionette TRACE conn4 <- [1,2570,null,{}] 13:22:16 INFO - PROCESS | 1778 | 1464639736361 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:16 INFO - PROCESS | 1778 | 1464639736613 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 13:22:17 INFO - PROCESS | 1778 | 1464639736987 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0bd000 == 156 [pid = 1778] [id = 650] 13:22:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8c0f0c00) [pid = 1778] [serial = 1951] [outer = (nil)] 13:22:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8d1b9400) [pid = 1778] [serial = 1952] [outer = 0x8c0f0c00] 13:22:17 INFO - PROCESS | 1778 | 1464639737124 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8dc4f000) [pid = 1778] [serial = 1953] [outer = 0x8c0f0c00] 13:22:18 INFO - PROCESS | 1778 | 1464639738227 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1937ms 13:22:18 INFO - PROCESS | 1778 | 1464639738286 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 13:22:18 INFO - PROCESS | 1778 | 1464639738291 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 13:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:22:18 INFO - PROCESS | 1778 | 1464639738299 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:22:18 INFO - PROCESS | 1778 | 1464639738305 Marionette TRACE conn4 <- [1,2574,null,{}] 13:22:18 INFO - PROCESS | 1778 | 1464639738331 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:18 INFO - PROCESS | 1778 | 1464639738705 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 13:22:19 INFO - PROCESS | 1778 | 1464639738998 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e4b1c00 == 157 [pid = 1778] [id = 651] 13:22:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8e67f800) [pid = 1778] [serial = 1954] [outer = (nil)] 13:22:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8edad400) [pid = 1778] [serial = 1955] [outer = 0x8e67f800] 13:22:19 INFO - PROCESS | 1778 | 1464639739095 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8ef36400) [pid = 1778] [serial = 1956] [outer = 0x8e67f800] 13:22:20 INFO - PROCESS | 1778 | 1464639740020 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1797ms 13:22:20 INFO - PROCESS | 1778 | 1464639740096 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 1778 | 1464639740102 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 13:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:22:20 INFO - PROCESS | 1778 | 1464639740108 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 1778 | 1464639740112 Marionette TRACE conn4 <- [1,2578,null,{}] 13:22:20 INFO - PROCESS | 1778 | 1464639740117 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:20 INFO - PROCESS | 1778 | 1464639740371 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 13:22:20 INFO - PROCESS | 1778 | 1464639740726 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x867cf800 == 158 [pid = 1778] [id = 652] 13:22:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8e67b400) [pid = 1778] [serial = 1957] [outer = (nil)] 13:22:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8f186000) [pid = 1778] [serial = 1958] [outer = 0x8e67b400] 13:22:20 INFO - PROCESS | 1778 | 1464639740821 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8f51c800) [pid = 1778] [serial = 1959] [outer = 0x8e67b400] 13:22:21 INFO - PROCESS | 1778 | 1464639741772 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1737ms 13:22:21 INFO - PROCESS | 1778 | 1464639741847 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 13:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:22:21 INFO - PROCESS | 1778 | 1464639741851 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 13:22:21 INFO - PROCESS | 1778 | 1464639741858 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:22:21 INFO - PROCESS | 1778 | 1464639741862 Marionette TRACE conn4 <- [1,2582,null,{}] 13:22:21 INFO - PROCESS | 1778 | 1464639741868 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:22 INFO - PROCESS | 1778 | 1464639742128 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 13:22:22 INFO - PROCESS | 1778 | 1464639742473 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef35c00 == 159 [pid = 1778] [id = 653] 13:22:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8ef3cc00) [pid = 1778] [serial = 1960] [outer = (nil)] 13:22:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8f665800) [pid = 1778] [serial = 1961] [outer = 0x8ef3cc00] 13:22:22 INFO - PROCESS | 1778 | 1464639742571 Marionette DEBUG loaded listener.js 13:22:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8f668c00) [pid = 1778] [serial = 1962] [outer = 0x8ef3cc00] 13:22:23 INFO - PROCESS | 1778 | 1464639743593 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1784ms 13:22:23 INFO - PROCESS | 1778 | 1464639743643 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 13:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:22:23 INFO - PROCESS | 1778 | 1464639743647 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 13:22:23 INFO - PROCESS | 1778 | 1464639743654 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 1778 | 1464639743657 Marionette TRACE conn4 <- [1,2586,null,{}] 13:22:23 INFO - PROCESS | 1778 | 1464639743663 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:23 INFO - PROCESS | 1778 | 1464639743939 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 13:22:24 INFO - PROCESS | 1778 | 1464639744322 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f523800 == 160 [pid = 1778] [id = 654] 13:22:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8f65f800) [pid = 1778] [serial = 1963] [outer = (nil)] 13:22:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x91f0f000) [pid = 1778] [serial = 1964] [outer = 0x8f65f800] 13:22:24 INFO - PROCESS | 1778 | 1464639744421 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x91f6d000) [pid = 1778] [serial = 1965] [outer = 0x8f65f800] 13:22:25 INFO - PROCESS | 1778 | 1464639745339 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1747ms 13:22:25 INFO - PROCESS | 1778 | 1464639745402 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 1778 | 1464639745406 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 13:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:22:25 INFO - PROCESS | 1778 | 1464639745413 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 1778 | 1464639745416 Marionette TRACE conn4 <- [1,2590,null,{}] 13:22:25 INFO - PROCESS | 1778 | 1464639745422 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:25 INFO - PROCESS | 1778 | 1464639745664 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 13:22:26 INFO - PROCESS | 1778 | 1464639746008 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x86147400 == 161 [pid = 1778] [id = 655] 13:22:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x877cac00) [pid = 1778] [serial = 1966] [outer = (nil)] 13:22:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x92507000) [pid = 1778] [serial = 1967] [outer = 0x877cac00] 13:22:26 INFO - PROCESS | 1778 | 1464639746106 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x92510400) [pid = 1778] [serial = 1968] [outer = 0x877cac00] 13:22:27 INFO - PROCESS | 1778 | 1464639747054 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1690ms 13:22:27 INFO - PROCESS | 1778 | 1464639747104 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 13:22:27 INFO - PROCESS | 1778 | 1464639747109 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 13:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:22:27 INFO - PROCESS | 1778 | 1464639747116 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 1778 | 1464639747120 Marionette TRACE conn4 <- [1,2594,null,{}] 13:22:27 INFO - PROCESS | 1778 | 1464639747128 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:27 INFO - PROCESS | 1778 | 1464639747559 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 13:22:28 INFO - PROCESS | 1778 | 1464639748000 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8beefc00 == 162 [pid = 1778] [id = 656] 13:22:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x910e3800) [pid = 1778] [serial = 1969] [outer = (nil)] 13:22:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x92aa6000) [pid = 1778] [serial = 1970] [outer = 0x910e3800] 13:22:28 INFO - PROCESS | 1778 | 1464639748158 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x92c39800) [pid = 1778] [serial = 1971] [outer = 0x910e3800] 13:22:29 INFO - PROCESS | 1778 | 1464639749605 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2539ms 13:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:22:29 INFO - PROCESS | 1778 | 1464639749656 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 13:22:29 INFO - PROCESS | 1778 | 1464639749659 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 13:22:29 INFO - PROCESS | 1778 | 1464639749666 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:22:29 INFO - PROCESS | 1778 | 1464639749670 Marionette TRACE conn4 <- [1,2598,null,{}] 13:22:29 INFO - PROCESS | 1778 | 1464639749676 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:29 INFO - PROCESS | 1778 | 1464639749909 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 13:22:30 INFO - PROCESS | 1778 | 1464639750251 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8cfb6800 == 163 [pid = 1778] [id = 657] 13:22:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x92aa9800) [pid = 1778] [serial = 1972] [outer = (nil)] 13:22:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x92d5b000) [pid = 1778] [serial = 1973] [outer = 0x92aa9800] 13:22:30 INFO - PROCESS | 1778 | 1464639750349 Marionette DEBUG loaded listener.js 13:22:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x92d5ec00) [pid = 1778] [serial = 1974] [outer = 0x92aa9800] 13:22:31 INFO - PROCESS | 1778 | 1464639751291 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1682ms 13:22:31 INFO - PROCESS | 1778 | 1464639751349 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 13:22:31 INFO - PROCESS | 1778 | 1464639751353 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 13:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:22:31 INFO - PROCESS | 1778 | 1464639751360 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - PROCESS | 1778 | 1464639751364 Marionette TRACE conn4 <- [1,2602,null,{}] 13:22:31 INFO - PROCESS | 1778 | 1464639751370 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:31 INFO - PROCESS | 1778 | 1464639751622 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 13:22:31 INFO - PROCESS | 1778 | 1464639751973 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x92c44800 == 164 [pid = 1778] [id = 658] 13:22:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x92c47c00) [pid = 1778] [serial = 1975] [outer = (nil)] 13:22:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x92e5a000) [pid = 1778] [serial = 1976] [outer = 0x92c47c00] 13:22:32 INFO - PROCESS | 1778 | 1464639752071 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92eb2c00) [pid = 1778] [serial = 1977] [outer = 0x92c47c00] 13:22:33 INFO - PROCESS | 1778 | 1464639753073 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1749ms 13:22:33 INFO - PROCESS | 1778 | 1464639753110 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 13:22:33 INFO - PROCESS | 1778 | 1464639753115 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 13:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:22:33 INFO - PROCESS | 1778 | 1464639753123 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:22:33 INFO - PROCESS | 1778 | 1464639753129 Marionette TRACE conn4 <- [1,2606,null,{}] 13:22:33 INFO - PROCESS | 1778 | 1464639753140 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:33 INFO - PROCESS | 1778 | 1464639753414 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 13:22:33 INFO - PROCESS | 1778 | 1464639753752 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x92e5a400 == 165 [pid = 1778] [id = 659] 13:22:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x97629c00) [pid = 1778] [serial = 1978] [outer = (nil)] 13:22:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x99009c00) [pid = 1778] [serial = 1979] [outer = 0x97629c00] 13:22:33 INFO - PROCESS | 1778 | 1464639753854 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x992eb000) [pid = 1778] [serial = 1980] [outer = 0x97629c00] 13:22:34 INFO - PROCESS | 1778 | 1464639754876 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1799ms 13:22:34 INFO - PROCESS | 1778 | 1464639754922 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 1778 | 1464639754926 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 13:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:22:34 INFO - PROCESS | 1778 | 1464639754933 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 1778 | 1464639754936 Marionette TRACE conn4 <- [1,2610,null,{}] 13:22:34 INFO - PROCESS | 1778 | 1464639754942 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:35 INFO - PROCESS | 1778 | 1464639755293 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 13:22:35 INFO - PROCESS | 1778 | 1464639755746 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x951d3400 == 166 [pid = 1778] [id = 660] 13:22:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x9900c800) [pid = 1778] [serial = 1981] [outer = (nil)] 13:22:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x99fbf800) [pid = 1778] [serial = 1982] [outer = 0x9900c800] 13:22:35 INFO - PROCESS | 1778 | 1464639755841 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x9a273c00) [pid = 1778] [serial = 1983] [outer = 0x9900c800] 13:22:36 INFO - PROCESS | 1778 | 1464639756783 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1882ms 13:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:22:36 INFO - PROCESS | 1778 | 1464639756817 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 13:22:36 INFO - PROCESS | 1778 | 1464639756820 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 13:22:36 INFO - PROCESS | 1778 | 1464639756827 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:22:36 INFO - PROCESS | 1778 | 1464639756830 Marionette TRACE conn4 <- [1,2614,null,{}] 13:22:36 INFO - PROCESS | 1778 | 1464639756837 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:37 INFO - PROCESS | 1778 | 1464639757136 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 13:22:37 INFO - PROCESS | 1778 | 1464639757515 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0a6000 == 167 [pid = 1778] [id = 661] 13:22:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x92df4400) [pid = 1778] [serial = 1984] [outer = (nil)] 13:22:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x9c04d800) [pid = 1778] [serial = 1985] [outer = 0x92df4400] 13:22:37 INFO - PROCESS | 1778 | 1464639757628 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x9c862800) [pid = 1778] [serial = 1986] [outer = 0x92df4400] 13:22:38 INFO - PROCESS | 1778 | 1464639758572 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1787ms 13:22:38 INFO - PROCESS | 1778 | 1464639758614 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 13:22:38 INFO - PROCESS | 1778 | 1464639758617 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 13:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:22:38 INFO - PROCESS | 1778 | 1464639758624 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:22:38 INFO - PROCESS | 1778 | 1464639758628 Marionette TRACE conn4 <- [1,2618,null,{}] 13:22:38 INFO - PROCESS | 1778 | 1464639758634 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:38 INFO - PROCESS | 1778 | 1464639758878 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 13:22:39 INFO - PROCESS | 1778 | 1464639759219 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x86c3bc00 == 168 [pid = 1778] [id = 662] 13:22:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x94fc4400) [pid = 1778] [serial = 1987] [outer = (nil)] 13:22:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x9cb6d000) [pid = 1778] [serial = 1988] [outer = 0x94fc4400] 13:22:39 INFO - PROCESS | 1778 | 1464639759319 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x9d180c00) [pid = 1778] [serial = 1989] [outer = 0x94fc4400] 13:22:40 INFO - PROCESS | 1778 | 1464639760229 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1681ms 13:22:40 INFO - PROCESS | 1778 | 1464639760308 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 1778 | 1464639760312 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 13:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:22:40 INFO - PROCESS | 1778 | 1464639760318 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 1778 | 1464639760322 Marionette TRACE conn4 <- [1,2622,null,{}] 13:22:40 INFO - PROCESS | 1778 | 1464639760329 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:40 INFO - PROCESS | 1778 | 1464639760612 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 13:22:40 INFO - PROCESS | 1778 | 1464639760966 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c866000 == 169 [pid = 1778] [id = 663] 13:22:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x9c924c00) [pid = 1778] [serial = 1990] [outer = (nil)] 13:22:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0xa061d800) [pid = 1778] [serial = 1991] [outer = 0x9c924c00] 13:22:41 INFO - PROCESS | 1778 | 1464639761085 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0xa1169000) [pid = 1778] [serial = 1992] [outer = 0x9c924c00] 13:22:42 INFO - PROCESS | 1778 | 1464639762229 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1988ms 13:22:42 INFO - PROCESS | 1778 | 1464639762308 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 13:22:42 INFO - PROCESS | 1778 | 1464639762313 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 13:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:22:42 INFO - PROCESS | 1778 | 1464639762319 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - PROCESS | 1778 | 1464639762323 Marionette TRACE conn4 <- [1,2626,null,{}] 13:22:42 INFO - PROCESS | 1778 | 1464639762329 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:42 INFO - PROCESS | 1778 | 1464639762603 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 13:22:43 INFO - PROCESS | 1778 | 1464639762991 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d180400 == 170 [pid = 1778] [id = 664] 13:22:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x9d209c00) [pid = 1778] [serial = 1993] [outer = (nil)] 13:22:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0xa304bc00) [pid = 1778] [serial = 1994] [outer = 0x9d209c00] 13:22:43 INFO - PROCESS | 1778 | 1464639763081 Marionette DEBUG loaded listener.js 13:22:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0xa3262000) [pid = 1778] [serial = 1995] [outer = 0x9d209c00] 13:22:44 INFO - PROCESS | 1778 | 1464639764034 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1785ms 13:22:44 INFO - PROCESS | 1778 | 1464639764105 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 13:22:44 INFO - PROCESS | 1778 | 1464639764109 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 13:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:22:44 INFO - PROCESS | 1778 | 1464639764116 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 1778 | 1464639764119 Marionette TRACE conn4 <- [1,2630,null,{}] 13:22:44 INFO - PROCESS | 1778 | 1464639764125 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:44 INFO - PROCESS | 1778 | 1464639764378 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c05b400 == 169 [pid = 1778] [id = 625] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8af90800 == 168 [pid = 1778] [id = 372] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x9d4d2000 == 167 [pid = 1778] [id = 6] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x9973e400 == 166 [pid = 1778] [id = 597] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6ae400 == 165 [pid = 1778] [id = 466] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x9c275000 == 164 [pid = 1778] [id = 385] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6a9400 == 163 [pid = 1778] [id = 540] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x92c3f400 == 162 [pid = 1778] [id = 473] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x950d4400 == 161 [pid = 1778] [id = 598] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x86c48800 == 160 [pid = 1778] [id = 599] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8d2d2400 == 159 [pid = 1778] [id = 386] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8aca0800 == 158 [pid = 1778] [id = 438] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1b1400 == 157 [pid = 1778] [id = 647] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6ad000 == 156 [pid = 1778] [id = 646] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x89809c00 == 155 [pid = 1778] [id = 645] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x86d04000 == 154 [pid = 1778] [id = 642] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x9d203000 == 153 [pid = 1778] [id = 641] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x877c0000 == 152 [pid = 1778] [id = 640] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x92defc00 == 151 [pid = 1778] [id = 639] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x929b6c00 == 150 [pid = 1778] [id = 558] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x91f13c00 == 149 [pid = 1778] [id = 637] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x97631000 == 148 [pid = 1778] [id = 638] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8f522400 == 147 [pid = 1778] [id = 636] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x9266a000 == 146 [pid = 1778] [id = 635] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x91f6a400 == 145 [pid = 1778] [id = 634] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8edaf400 == 144 [pid = 1778] [id = 633] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8f526800 == 143 [pid = 1778] [id = 632] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9fa000 == 142 [pid = 1778] [id = 630] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0be800 == 141 [pid = 1778] [id = 631] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1b2000 == 140 [pid = 1778] [id = 629] 13:22:47 INFO - PROCESS | 1778 | --DOCSHELL 0x894ca400 == 139 [pid = 1778] [id = 628] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x8c0afc00) [pid = 1778] [serial = 1883] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x8d2d9000) [pid = 1778] [serial = 1755] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x8dcc3800) [pid = 1778] [serial = 1880] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0xa6707000) [pid = 1778] [serial = 1872] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0xa62fe000) [pid = 1778] [serial = 1871] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0xa35ec800) [pid = 1778] [serial = 1869] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0xa3465c00) [pid = 1778] [serial = 1868] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0xa2289000) [pid = 1778] [serial = 1866] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0xa21aec00) [pid = 1778] [serial = 1865] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x9d25d400) [pid = 1778] [serial = 1863] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x9d20b400) [pid = 1778] [serial = 1862] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x9c91e400) [pid = 1778] [serial = 1860] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9c896800) [pid = 1778] [serial = 1859] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x9c630400) [pid = 1778] [serial = 1857] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x9c42ec00) [pid = 1778] [serial = 1856] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x9b481800) [pid = 1778] [serial = 1854] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x99fbe800) [pid = 1778] [serial = 1853] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x9762ec00) [pid = 1778] [serial = 1851] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x951d9400) [pid = 1778] [serial = 1850] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x92e60c00) [pid = 1778] [serial = 1848] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x92e59400) [pid = 1778] [serial = 1847] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x92d5dc00) [pid = 1778] [serial = 1845] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x92c3dc00) [pid = 1778] [serial = 1844] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x929c5c00) [pid = 1778] [serial = 1842] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x929ba800) [pid = 1778] [serial = 1841] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x91f6e400) [pid = 1778] [serial = 1838] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x921f7400) [pid = 1778] [serial = 1839] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x90f7b400) [pid = 1778] [serial = 1836] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x90f6d400) [pid = 1778] [serial = 1835] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8f665400) [pid = 1778] [serial = 1833] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8f65c400) [pid = 1778] [serial = 1832] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8f0d2000) [pid = 1778] [serial = 1830] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8ef41800) [pid = 1778] [serial = 1829] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8e675c00) [pid = 1778] [serial = 1827] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8e4a9c00) [pid = 1778] [serial = 1826] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8c05e000) [pid = 1778] [serial = 1824] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8bc9cc00) [pid = 1778] [serial = 1823] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8b64c400) [pid = 1778] [serial = 1874] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8d0a1c00) [pid = 1778] [serial = 1877] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8d1b8400) [pid = 1778] [serial = 1878] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8dd95800) [pid = 1778] [serial = 1881] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8b6ac400) [pid = 1778] [serial = 1875] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 1778 | 1464639767707 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d09400 == 140 [pid = 1778] [id = 665] 13:22:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x877c0000) [pid = 1778] [serial = 1996] [outer = (nil)] 13:22:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x890c1800) [pid = 1778] [serial = 1997] [outer = 0x877c0000] 13:22:47 INFO - PROCESS | 1778 | 1464639767792 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x89802c00) [pid = 1778] [serial = 1998] [outer = 0x877c0000] 13:22:48 INFO - PROCESS | 1778 | 1464639768834 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 4751ms 13:22:48 INFO - PROCESS | 1778 | 1464639768870 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 1778 | 1464639768876 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 13:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:22:48 INFO - PROCESS | 1778 | 1464639768884 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:22:48 INFO - PROCESS | 1778 | 1464639768890 Marionette TRACE conn4 <- [1,2634,null,{}] 13:22:48 INFO - PROCESS | 1778 | 1464639768897 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:49 INFO - PROCESS | 1778 | 1464639769165 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 13:22:49 INFO - PROCESS | 1778 | 1464639769437 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bc96000 == 141 [pid = 1778] [id = 666] 13:22:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8bc9d400) [pid = 1778] [serial = 1999] [outer = (nil)] 13:22:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8c053000) [pid = 1778] [serial = 2000] [outer = 0x8bc9d400] 13:22:49 INFO - PROCESS | 1778 | 1464639769523 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8c0b9800) [pid = 1778] [serial = 2001] [outer = 0x8bc9d400] 13:22:50 INFO - PROCESS | 1778 | 1464639770442 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1593ms 13:22:50 INFO - PROCESS | 1778 | 1464639770485 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 13:22:50 INFO - PROCESS | 1778 | 1464639770493 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 13:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:22:50 INFO - PROCESS | 1778 | 1464639770508 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:22:50 INFO - PROCESS | 1778 | 1464639770512 Marionette TRACE conn4 <- [1,2638,null,{}] 13:22:50 INFO - PROCESS | 1778 | 1464639770519 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:50 INFO - PROCESS | 1778 | 1464639770832 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 13:22:50 INFO - PROCESS | 1778 | 1464639770874 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b651800 == 142 [pid = 1778] [id = 667] 13:22:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8d0b0000) [pid = 1778] [serial = 2002] [outer = (nil)] 13:22:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8d2d0c00) [pid = 1778] [serial = 2003] [outer = 0x8d0b0000] 13:22:50 INFO - PROCESS | 1778 | 1464639770965 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8dc59c00) [pid = 1778] [serial = 2004] [outer = 0x8d0b0000] 13:22:53 INFO - PROCESS | 1778 | 1464639773002 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8d2d6000) [pid = 1778] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8d1b7000) [pid = 1778] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x9b47a800) [pid = 1778] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x92aa7000) [pid = 1778] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8f790400) [pid = 1778] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x9266d400) [pid = 1778] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9266f400) [pid = 1778] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8f78d800) [pid = 1778] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8f527000) [pid = 1778] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8f0c9400) [pid = 1778] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8edb4400) [pid = 1778] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8d1bc400) [pid = 1778] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x894cdc00) [pid = 1778] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8980a800) [pid = 1778] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0xa3096400) [pid = 1778] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x92eb6000) [pid = 1778] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x9d25d800) [pid = 1778] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x9c863400) [pid = 1778] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x951d2800) [pid = 1778] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:22:53 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x8b6b0800) [pid = 1778] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2649ms 13:22:53 INFO - PROCESS | 1778 | 1464639773178 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 13:22:53 INFO - PROCESS | 1778 | 1464639773183 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 13:22:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:22:53 INFO - PROCESS | 1778 | 1464639773200 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:22:53 INFO - PROCESS | 1778 | 1464639773211 Marionette TRACE conn4 <- [1,2642,null,{}] 13:22:53 INFO - PROCESS | 1778 | 1464639773227 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:53 INFO - PROCESS | 1778 | 1464639773448 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 13:22:53 INFO - PROCESS | 1778 | 1464639773459 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0a1c00 == 143 [pid = 1778] [id = 668] 13:22:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x8dc58400) [pid = 1778] [serial = 2005] [outer = (nil)] 13:22:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x8dd94c00) [pid = 1778] [serial = 2006] [outer = 0x8dc58400] 13:22:53 INFO - PROCESS | 1778 | 1464639773535 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x8e672800) [pid = 1778] [serial = 2007] [outer = 0x8dc58400] 13:22:54 INFO - PROCESS | 1778 | 1464639774561 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1423ms 13:22:54 INFO - PROCESS | 1778 | 1464639774615 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 1778 | 1464639774619 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 13:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:22:54 INFO - PROCESS | 1778 | 1464639774626 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 1778 | 1464639774629 Marionette TRACE conn4 <- [1,2646,null,{}] 13:22:54 INFO - PROCESS | 1778 | 1464639774635 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:54 INFO - PROCESS | 1778 | 1464639774865 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 13:22:55 INFO - PROCESS | 1778 | 1464639775234 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x877bfc00 == 144 [pid = 1778] [id = 669] 13:22:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x877c2400) [pid = 1778] [serial = 2008] [outer = (nil)] 13:22:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x890d0000) [pid = 1778] [serial = 2009] [outer = 0x877c2400] 13:22:55 INFO - PROCESS | 1778 | 1464639775411 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8af81800) [pid = 1778] [serial = 2010] [outer = 0x877c2400] 13:22:56 INFO - PROCESS | 1778 | 1464639776379 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:22:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:22:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1794ms 13:22:56 INFO - PROCESS | 1778 | 1464639776444 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 13:22:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:22:56 INFO - PROCESS | 1778 | 1464639776454 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 13:22:56 INFO - PROCESS | 1778 | 1464639776467 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - PROCESS | 1778 | 1464639776474 Marionette TRACE conn4 <- [1,2650,null,{}] 13:22:56 INFO - PROCESS | 1778 | 1464639776482 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:56 INFO - PROCESS | 1778 | 1464639776765 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 13:22:57 INFO - PROCESS | 1778 | 1464639777143 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c056c00 == 145 [pid = 1778] [id = 670] 13:22:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8c05f800) [pid = 1778] [serial = 2011] [outer = (nil)] 13:22:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8cfb2c00) [pid = 1778] [serial = 2012] [outer = 0x8c05f800] 13:22:57 INFO - PROCESS | 1778 | 1464639777248 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8d0a3400) [pid = 1778] [serial = 2013] [outer = 0x8c05f800] 13:22:58 INFO - PROCESS | 1778 | 1464639778304 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:22:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:22:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1890ms 13:22:58 INFO - PROCESS | 1778 | 1464639778359 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 13:22:58 INFO - PROCESS | 1778 | 1464639778367 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 13:22:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:22:58 INFO - PROCESS | 1778 | 1464639778376 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:22:58 INFO - PROCESS | 1778 | 1464639778380 Marionette TRACE conn4 <- [1,2654,null,{}] 13:22:58 INFO - PROCESS | 1778 | 1464639778387 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:58 INFO - PROCESS | 1778 | 1464639778678 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 13:22:59 INFO - PROCESS | 1778 | 1464639779085 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d1bcc00 == 146 [pid = 1778] [id = 671] 13:22:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8dc4d400) [pid = 1778] [serial = 2014] [outer = (nil)] 13:22:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8dcbf400) [pid = 1778] [serial = 2015] [outer = 0x8dc4d400] 13:22:59 INFO - PROCESS | 1778 | 1464639779180 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8dd98400) [pid = 1778] [serial = 2016] [outer = 0x8dc4d400] 13:23:00 INFO - PROCESS | 1778 | 1464639780183 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:23:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:23:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1851ms 13:23:00 INFO - PROCESS | 1778 | 1464639780229 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 13:23:00 INFO - PROCESS | 1778 | 1464639780234 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 13:23:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:23:00 INFO - PROCESS | 1778 | 1464639780244 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 1778 | 1464639780255 Marionette TRACE conn4 <- [1,2658,null,{}] 13:23:00 INFO - PROCESS | 1778 | 1464639780273 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:00 INFO - PROCESS | 1778 | 1464639780744 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 13:23:01 INFO - PROCESS | 1778 | 1464639781024 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8edb1000 == 147 [pid = 1778] [id = 672] 13:23:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8ef3c000) [pid = 1778] [serial = 2017] [outer = (nil)] 13:23:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8f0ce800) [pid = 1778] [serial = 2018] [outer = 0x8ef3c000] 13:23:01 INFO - PROCESS | 1778 | 1464639781147 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8f183800) [pid = 1778] [serial = 2019] [outer = 0x8ef3c000] 13:23:02 INFO - PROCESS | 1778 | 1464639782424 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:23:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:23:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2257ms 13:23:02 INFO - PROCESS | 1778 | 1464639782501 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 1778 | 1464639782507 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 13:23:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:23:02 INFO - PROCESS | 1778 | 1464639782518 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 1778 | 1464639782523 Marionette TRACE conn4 <- [1,2662,null,{}] 13:23:02 INFO - PROCESS | 1778 | 1464639782533 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:02 INFO - PROCESS | 1778 | 1464639782907 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 13:23:03 INFO - PROCESS | 1778 | 1464639783201 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dc51c00 == 148 [pid = 1778] [id = 673] 13:23:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8edb1c00) [pid = 1778] [serial = 2020] [outer = (nil)] 13:23:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8f666000) [pid = 1778] [serial = 2021] [outer = 0x8edb1c00] 13:23:03 INFO - PROCESS | 1778 | 1464639783306 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8f78a400) [pid = 1778] [serial = 2022] [outer = 0x8edb1c00] 13:23:04 INFO - PROCESS | 1778 | 1464639784501 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:23:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:23:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2040ms 13:23:04 INFO - PROCESS | 1778 | 1464639784575 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 13:23:04 INFO - PROCESS | 1778 | 1464639784580 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 13:23:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:23:04 INFO - PROCESS | 1778 | 1464639784589 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 1778 | 1464639784592 Marionette TRACE conn4 <- [1,2666,null,{}] 13:23:04 INFO - PROCESS | 1778 | 1464639784598 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:04 INFO - PROCESS | 1778 | 1464639784854 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 13:23:05 INFO - PROCESS | 1778 | 1464639785209 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f70400 == 149 [pid = 1778] [id = 674] 13:23:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x90f73c00) [pid = 1778] [serial = 2023] [outer = (nil)] 13:23:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x90fe7c00) [pid = 1778] [serial = 2024] [outer = 0x90f73c00] 13:23:05 INFO - PROCESS | 1778 | 1464639785315 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x91f71800) [pid = 1778] [serial = 2025] [outer = 0x90f73c00] 13:23:06 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:23:06 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:23:06 INFO - PROCESS | 1778 | 1464639786774 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:23:06 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) 13:23:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2236ms 13:23:06 INFO - PROCESS | 1778 | 1464639786837 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 13:23:06 INFO - PROCESS | 1778 | 1464639786841 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 13:23:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:23:06 INFO - PROCESS | 1778 | 1464639786879 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - PROCESS | 1778 | 1464639786882 Marionette TRACE conn4 <- [1,2670,null,{}] 13:23:06 INFO - PROCESS | 1778 | 1464639786889 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:07 INFO - PROCESS | 1778 | 1464639787126 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 13:23:07 INFO - PROCESS | 1778 | 1464639787417 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x90f6fc00 == 150 [pid = 1778] [id = 675] 13:23:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x910e2c00) [pid = 1778] [serial = 2026] [outer = (nil)] 13:23:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x929c2400) [pid = 1778] [serial = 2027] [outer = 0x910e2c00] 13:23:07 INFO - PROCESS | 1778 | 1464639787520 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x92aa6c00) [pid = 1778] [serial = 2028] [outer = 0x910e2c00] 13:23:09 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:23:09 INFO - PROCESS | 1778 | 1464639789075 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 1778 | 1464639789124 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 13:23:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:23:09 INFO - PROCESS | 1778 | 1464639789132 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 1778 | 1464639789136 Marionette TRACE conn4 <- [1,2674,null,{}] 13:23:09 INFO - PROCESS | 1778 | 1464639789143 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:09 INFO - PROCESS | 1778 | 1464639789447 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 13:23:09 INFO - PROCESS | 1778 | 1464639789747 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x929bec00 == 151 [pid = 1778] [id = 676] 13:23:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x929bfc00) [pid = 1778] [serial = 2029] [outer = (nil)] 13:23:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x92d60c00) [pid = 1778] [serial = 2030] [outer = 0x929bfc00] 13:23:09 INFO - PROCESS | 1778 | 1464639789843 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x92d63400) [pid = 1778] [serial = 2031] [outer = 0x929bfc00] 13:23:11 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:23:11 INFO - PROCESS | 1778 | 1464639791386 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 1778 | 1464639791448 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 13:23:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:23:11 INFO - PROCESS | 1778 | 1464639791457 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - PROCESS | 1778 | 1464639791460 Marionette TRACE conn4 <- [1,2678,null,{}] 13:23:11 INFO - PROCESS | 1778 | 1464639791466 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:11 INFO - PROCESS | 1778 | 1464639791726 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 13:23:12 INFO - PROCESS | 1778 | 1464639792015 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x92d5bc00 == 152 [pid = 1778] [id = 677] 13:23:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x92d5dc00) [pid = 1778] [serial = 2032] [outer = (nil)] 13:23:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x92eb1400) [pid = 1778] [serial = 2033] [outer = 0x92d5dc00] 13:23:12 INFO - PROCESS | 1778 | 1464639792106 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x94592400) [pid = 1778] [serial = 2034] [outer = 0x92d5dc00] 13:23:13 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:23:13 INFO - PROCESS | 1778 | 1464639793482 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:23:13 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) 13:23:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2047ms 13:23:13 INFO - PROCESS | 1778 | 1464639793565 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 13:23:13 INFO - PROCESS | 1778 | 1464639793570 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 13:23:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:23:13 INFO - PROCESS | 1778 | 1464639793581 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - PROCESS | 1778 | 1464639793584 Marionette TRACE conn4 <- [1,2682,null,{}] 13:23:13 INFO - PROCESS | 1778 | 1464639793592 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:13 INFO - PROCESS | 1778 | 1464639793833 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 13:23:14 INFO - PROCESS | 1778 | 1464639794133 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ead000 == 153 [pid = 1778] [id = 678] 13:23:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x92ead400) [pid = 1778] [serial = 2035] [outer = (nil)] 13:23:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x954b4000) [pid = 1778] [serial = 2036] [outer = 0x92ead400] 13:23:14 INFO - PROCESS | 1778 | 1464639794225 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x9762d400) [pid = 1778] [serial = 2037] [outer = 0x92ead400] 13:23:15 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:23:15 INFO - PROCESS | 1778 | 1464639795596 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:23:15 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) 13:23:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2044ms 13:23:15 INFO - PROCESS | 1778 | 1464639795671 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 1778 | 1464639795675 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 13:23:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:23:15 INFO - PROCESS | 1778 | 1464639795704 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - PROCESS | 1778 | 1464639795708 Marionette TRACE conn4 <- [1,2686,null,{}] 13:23:15 INFO - PROCESS | 1778 | 1464639795719 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:15 INFO - PROCESS | 1778 | 1464639795954 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 13:23:16 INFO - PROCESS | 1778 | 1464639796243 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x951dac00 == 154 [pid = 1778] [id = 679] 13:23:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x9762b400) [pid = 1778] [serial = 2038] [outer = (nil)] 13:23:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x9a00b800) [pid = 1778] [serial = 2039] [outer = 0x9762b400] 13:23:16 INFO - PROCESS | 1778 | 1464639796350 Marionette DEBUG loaded listener.js 13:23:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x9c046000) [pid = 1778] [serial = 2040] [outer = 0x9762b400] 13:23:17 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:23:17 INFO - PROCESS | 1778 | 1464639797757 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:23:17 INFO - PROCESS | 1778 | 1464639797859 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 13:23:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:23:17 INFO - PROCESS | 1778 | 1464639797869 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - PROCESS | 1778 | 1464639797874 Marionette TRACE conn4 <- [1,2690,null,{}] 13:23:17 INFO - PROCESS | 1778 | 1464639797881 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:18 INFO - PROCESS | 1778 | 1464639798142 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 13:23:18 INFO - PROCESS | 1778 | 1464639798467 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x95102c00 == 155 [pid = 1778] [id = 680] 13:23:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x99f24800) [pid = 1778] [serial = 2041] [outer = (nil)] 13:23:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x9c91b800) [pid = 1778] [serial = 2042] [outer = 0x99f24800] 13:23:18 INFO - PROCESS | 1778 | 1464639798562 Marionette DEBUG loaded listener.js 13:23:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x9d14ac00) [pid = 1778] [serial = 2043] [outer = 0x99f24800] 13:23:19 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:23:19 INFO - PROCESS | 1778 | 1464639799964 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 1778 | 1464639800068 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 13:23:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:23:20 INFO - PROCESS | 1778 | 1464639800078 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 1778 | 1464639800083 Marionette TRACE conn4 <- [1,2694,null,{}] 13:23:20 INFO - PROCESS | 1778 | 1464639800089 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:20 INFO - PROCESS | 1778 | 1464639800314 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 13:23:20 INFO - PROCESS | 1778 | 1464639800604 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c888000 == 156 [pid = 1778] [id = 681] 13:23:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x9c892c00) [pid = 1778] [serial = 2044] [outer = (nil)] 13:23:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x9d9c7400) [pid = 1778] [serial = 2045] [outer = 0x9c892c00] 13:23:20 INFO - PROCESS | 1778 | 1464639800693 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0xa0619c00) [pid = 1778] [serial = 2046] [outer = 0x9c892c00] 13:23:21 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:23:22 INFO - PROCESS | 1778 | 1464639802047 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 1778 | 1464639802121 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 13:23:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:23:22 INFO - PROCESS | 1778 | 1464639802150 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 1778 | 1464639802153 Marionette TRACE conn4 <- [1,2698,null,{}] 13:23:22 INFO - PROCESS | 1778 | 1464639802160 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:22 INFO - PROCESS | 1778 | 1464639802387 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 13:23:22 INFO - PROCESS | 1778 | 1464639802683 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x9cb42c00 == 157 [pid = 1778] [id = 682] 13:23:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x9d206c00) [pid = 1778] [serial = 2047] [outer = (nil)] 13:23:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0xa244d000) [pid = 1778] [serial = 2048] [outer = 0x9d206c00] 13:23:22 INFO - PROCESS | 1778 | 1464639802774 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0xa2635800) [pid = 1778] [serial = 2049] [outer = 0x9d206c00] 13:23:24 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 13:23:24 INFO - PROCESS | 1778 | 1464639804237 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:23:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:23:24 INFO - PROCESS | 1778 | 1464639804298 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 13:23:24 INFO - PROCESS | 1778 | 1464639804305 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - PROCESS | 1778 | 1464639804308 Marionette TRACE conn4 <- [1,2702,null,{}] 13:23:24 INFO - PROCESS | 1778 | 1464639804314 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:24 INFO - PROCESS | 1778 | 1464639804605 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 13:23:24 INFO - PROCESS | 1778 | 1464639804900 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d268400 == 158 [pid = 1778] [id = 683] 13:23:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x9d9d1000) [pid = 1778] [serial = 2050] [outer = (nil)] 13:23:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0xa5042c00) [pid = 1778] [serial = 2051] [outer = 0x9d9d1000] 13:23:25 INFO - PROCESS | 1778 | 1464639804998 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0xa620e000) [pid = 1778] [serial = 2052] [outer = 0x9d9d1000] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8c054c00 == 157 [pid = 1778] [id = 604] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x9c432000 == 156 [pid = 1778] [id = 621] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8eda9800 == 155 [pid = 1778] [id = 614] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x99077800 == 154 [pid = 1778] [id = 620] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x910db400 == 153 [pid = 1778] [id = 615] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x92670400 == 152 [pid = 1778] [id = 617] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x992f3400 == 151 [pid = 1778] [id = 576] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x950d7c00 == 150 [pid = 1778] [id = 619] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x99f20400 == 149 [pid = 1778] [id = 618] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x90f7cc00 == 148 [pid = 1778] [id = 115] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x950d6400 == 147 [pid = 1778] [id = 578] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x9d20e800 == 146 [pid = 1778] [id = 622] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0xa227f000 == 145 [pid = 1778] [id = 623] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x92e5fc00 == 144 [pid = 1778] [id = 616] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8980d000 == 143 [pid = 1778] [id = 624] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x9d185000 == 142 [pid = 1778] [id = 580] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x91f14000 == 141 [pid = 1778] [id = 613] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x99006000 == 140 [pid = 1778] [id = 577] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0e3800 == 139 [pid = 1778] [id = 579] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8d0a1c00 == 138 [pid = 1778] [id = 668] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8b651800 == 137 [pid = 1778] [id = 667] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8bc96000 == 136 [pid = 1778] [id = 666] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x86d09400 == 135 [pid = 1778] [id = 665] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x9d180400 == 134 [pid = 1778] [id = 664] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x9c866000 == 133 [pid = 1778] [id = 663] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x86c3bc00 == 132 [pid = 1778] [id = 662] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8d0a6000 == 131 [pid = 1778] [id = 661] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x92e5a400 == 130 [pid = 1778] [id = 659] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x951d3400 == 129 [pid = 1778] [id = 660] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x92c44800 == 128 [pid = 1778] [id = 658] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8cfb6800 == 127 [pid = 1778] [id = 657] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8beefc00 == 126 [pid = 1778] [id = 656] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x86147400 == 125 [pid = 1778] [id = 655] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8f523800 == 124 [pid = 1778] [id = 654] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8ef35c00 == 123 [pid = 1778] [id = 653] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8e4b1c00 == 122 [pid = 1778] [id = 651] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x867cf800 == 121 [pid = 1778] [id = 652] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0bd000 == 120 [pid = 1778] [id = 650] 13:23:27 INFO - PROCESS | 1778 | --DOCSHELL 0x894c8c00 == 119 [pid = 1778] [id = 649] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8e4aa000) [pid = 1778] [serial = 1821] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8dcc1800) [pid = 1778] [serial = 1946] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8d2cb000) [pid = 1778] [serial = 1943] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x9c042c00) [pid = 1778] [serial = 1916] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x990e5000) [pid = 1778] [serial = 1914] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x99009400) [pid = 1778] [serial = 1913] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x94fc5800) [pid = 1778] [serial = 1911] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x92eb4000) [pid = 1778] [serial = 1910] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x92e53400) [pid = 1778] [serial = 1908] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x92df4000) [pid = 1778] [serial = 1907] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x92ab3800) [pid = 1778] [serial = 1905] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x92ab0000) [pid = 1778] [serial = 1904] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x921efc00) [pid = 1778] [serial = 1901] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x9266f000) [pid = 1778] [serial = 1902] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x90ff0c00) [pid = 1778] [serial = 1899] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x90fecc00) [pid = 1778] [serial = 1898] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x8f781800) [pid = 1778] [serial = 1896] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x8f65e000) [pid = 1778] [serial = 1895] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x8f187c00) [pid = 1778] [serial = 1893] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x8f0c8400) [pid = 1778] [serial = 1892] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8dd8cc00) [pid = 1778] [serial = 1890] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x8d9f6400) [pid = 1778] [serial = 1889] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8bca0c00) [pid = 1778] [serial = 1887] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8b0c6800) [pid = 1778] [serial = 1886] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8ac9e400) [pid = 1778] [serial = 1937] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8af88c00) [pid = 1778] [serial = 1938] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0xa68b9800) [pid = 1778] [serial = 1934] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0xa6741800) [pid = 1778] [serial = 1932] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0xa6739800) [pid = 1778] [serial = 1931] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0xa5045800) [pid = 1778] [serial = 1929] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0xa346cc00) [pid = 1778] [serial = 1928] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0xa265d000) [pid = 1778] [serial = 1926] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0xa2451000) [pid = 1778] [serial = 1925] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x9d25f800) [pid = 1778] [serial = 1923] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9d209400) [pid = 1778] [serial = 1922] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x9c94f000) [pid = 1778] [serial = 1920] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x9c88c800) [pid = 1778] [serial = 1919] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x9c865000) [pid = 1778] [serial = 1917] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8bee0c00) [pid = 1778] [serial = 1940] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8c05f000) [pid = 1778] [serial = 1941] [outer = (nil)] [url = about:blank] 13:23:27 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8d9f2400) [pid = 1778] [serial = 1944] [outer = (nil)] [url = about:blank] 13:23:28 INFO - PROCESS | 1778 | 1464639808042 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:23:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 3800ms 13:23:28 INFO - PROCESS | 1778 | 1464639808112 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 13:23:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:23:28 INFO - PROCESS | 1778 | 1464639808121 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 13:23:28 INFO - PROCESS | 1778 | 1464639808135 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 1778 | 1464639808144 Marionette TRACE conn4 <- [1,2706,null,{}] 13:23:28 INFO - PROCESS | 1778 | 1464639808154 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:28 INFO - PROCESS | 1778 | 1464639808433 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 13:23:28 INFO - PROCESS | 1778 | 1464639808660 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x89810c00 == 120 [pid = 1778] [id = 684] 13:23:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8aca2c00) [pid = 1778] [serial = 2053] [outer = (nil)] 13:23:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8b65a400) [pid = 1778] [serial = 2054] [outer = 0x8aca2c00] 13:23:28 INFO - PROCESS | 1778 | 1464639808743 Marionette DEBUG loaded listener.js 13:23:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8bc98800) [pid = 1778] [serial = 2055] [outer = 0x8aca2c00] 13:23:29 INFO - PROCESS | 1778 | 1464639809659 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:23:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:23:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1555ms 13:23:29 INFO - PROCESS | 1778 | 1464639809686 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 13:23:29 INFO - PROCESS | 1778 | 1464639809696 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 13:23:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:23:29 INFO - PROCESS | 1778 | 1464639809706 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:23:29 INFO - PROCESS | 1778 | 1464639809711 Marionette TRACE conn4 <- [1,2710,null,{}] 13:23:29 INFO - PROCESS | 1778 | 1464639809716 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:29 INFO - PROCESS | 1778 | 1464639809955 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 13:23:30 INFO - PROCESS | 1778 | 1464639810247 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0e1400 == 121 [pid = 1778] [id = 685] 13:23:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8cfb9000) [pid = 1778] [serial = 2056] [outer = (nil)] 13:23:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8d0a6400) [pid = 1778] [serial = 2057] [outer = 0x8cfb9000] 13:23:30 INFO - PROCESS | 1778 | 1464639810354 Marionette DEBUG loaded listener.js 13:23:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8d1bc800) [pid = 1778] [serial = 2058] [outer = 0x8cfb9000] 13:23:31 INFO - PROCESS | 1778 | 1464639811316 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 1778 | 1464639811347 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 13:23:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:23:31 INFO - PROCESS | 1778 | 1464639811378 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 1778 | 1464639811383 Marionette TRACE conn4 <- [1,2714,null,{}] 13:23:31 INFO - PROCESS | 1778 | 1464639811411 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:31 INFO - PROCESS | 1778 | 1464639811715 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 13:23:31 INFO - PROCESS | 1778 | 1464639811789 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bca0800 == 122 [pid = 1778] [id = 686] 13:23:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8d9f6400) [pid = 1778] [serial = 2059] [outer = (nil)] 13:23:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8dcc7c00) [pid = 1778] [serial = 2060] [outer = 0x8d9f6400] 13:23:32 INFO - PROCESS | 1778 | 1464639812076 Marionette DEBUG loaded listener.js 13:23:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8e4ac000) [pid = 1778] [serial = 2061] [outer = 0x8d9f6400] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8d0b0000) [pid = 1778] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8bc9d400) [pid = 1778] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x877c0000) [pid = 1778] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x9d209c00) [pid = 1778] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x9c924c00) [pid = 1778] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x94fc4400) [pid = 1778] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92df4400) [pid = 1778] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x9900c800) [pid = 1778] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x97629c00) [pid = 1778] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x92c47c00) [pid = 1778] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x92aa9800) [pid = 1778] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x910e3800) [pid = 1778] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x877cac00) [pid = 1778] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x8f65f800) [pid = 1778] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x8ef3cc00) [pid = 1778] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x8e67b400) [pid = 1778] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x8e67f800) [pid = 1778] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x8c0f0c00) [pid = 1778] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x89803400) [pid = 1778] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x92e59800) [pid = 1778] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:23:33 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x894c7000) [pid = 1778] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:23:33 INFO - PROCESS | 1778 | 1464639813904 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:23:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:23:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2547ms 13:23:33 INFO - PROCESS | 1778 | 1464639813922 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 13:23:33 INFO - PROCESS | 1778 | 1464639813926 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 13:23:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:23:33 INFO - PROCESS | 1778 | 1464639813933 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:23:33 INFO - PROCESS | 1778 | 1464639813937 Marionette TRACE conn4 <- [1,2718,null,{}] 13:23:33 INFO - PROCESS | 1778 | 1464639813943 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:34 INFO - PROCESS | 1778 | 1464639814183 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 13:23:34 INFO - PROCESS | 1778 | 1464639814394 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8824d800 == 123 [pid = 1778] [id = 687] 13:23:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x8d2d3c00) [pid = 1778] [serial = 2062] [outer = (nil)] 13:23:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x8e67b400) [pid = 1778] [serial = 2063] [outer = 0x8d2d3c00] 13:23:34 INFO - PROCESS | 1778 | 1464639814476 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x8edab000) [pid = 1778] [serial = 2064] [outer = 0x8d2d3c00] 13:23:35 INFO - PROCESS | 1778 | 1464639815569 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 1778 | 1464639815625 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 13:23:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:23:35 INFO - PROCESS | 1778 | 1464639815635 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 1778 | 1464639815642 Marionette TRACE conn4 <- [1,2722,null,{}] 13:23:35 INFO - PROCESS | 1778 | 1464639815652 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:35 INFO - PROCESS | 1778 | 1464639815926 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 13:23:36 INFO - PROCESS | 1778 | 1464639816289 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b6a9400 == 124 [pid = 1778] [id = 688] 13:23:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x8b6af000) [pid = 1778] [serial = 2065] [outer = (nil)] 13:23:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x8c053800) [pid = 1778] [serial = 2066] [outer = 0x8b6af000] 13:23:36 INFO - PROCESS | 1778 | 1464639816385 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x8c0e3800) [pid = 1778] [serial = 2067] [outer = 0x8b6af000] 13:23:37 INFO - PROCESS | 1778 | 1464639817381 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:23:37 INFO - PROCESS | 1778 | 1464639817445 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 13:23:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:23:37 INFO - PROCESS | 1778 | 1464639817456 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 1778 | 1464639817460 Marionette TRACE conn4 <- [1,2726,null,{}] 13:23:37 INFO - PROCESS | 1778 | 1464639817467 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:37 INFO - PROCESS | 1778 | 1464639817773 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 13:23:38 INFO - PROCESS | 1778 | 1464639818129 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9fd000 == 125 [pid = 1778] [id = 689] 13:23:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x8dcc5c00) [pid = 1778] [serial = 2068] [outer = (nil)] 13:23:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x8ef35c00) [pid = 1778] [serial = 2069] [outer = 0x8dcc5c00] 13:23:38 INFO - PROCESS | 1778 | 1464639818220 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8f0c6000) [pid = 1778] [serial = 2070] [outer = 0x8dcc5c00] 13:23:39 INFO - PROCESS | 1778 | 1464639819223 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:23:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:23:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1793ms 13:23:39 INFO - PROCESS | 1778 | 1464639819250 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 1778 | 1464639819253 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 13:23:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:23:39 INFO - PROCESS | 1778 | 1464639819261 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - PROCESS | 1778 | 1464639819267 Marionette TRACE conn4 <- [1,2730,null,{}] 13:23:39 INFO - PROCESS | 1778 | 1464639819285 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:39 INFO - PROCESS | 1778 | 1464639819578 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 13:23:40 INFO - PROCESS | 1778 | 1464639819977 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0d2400 == 126 [pid = 1778] [id = 690] 13:23:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8f65f800) [pid = 1778] [serial = 2071] [outer = (nil)] 13:23:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8f66b800) [pid = 1778] [serial = 2072] [outer = 0x8f65f800] 13:23:40 INFO - PROCESS | 1778 | 1464639820078 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8f78ec00) [pid = 1778] [serial = 2073] [outer = 0x8f65f800] 13:23:41 INFO - PROCESS | 1778 | 1464639821427 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 13:23:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:23:41 INFO - PROCESS | 1778 | 1464639821508 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 13:23:41 INFO - PROCESS | 1778 | 1464639821515 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - PROCESS | 1778 | 1464639821518 Marionette TRACE conn4 <- [1,2734,null,{}] 13:23:41 INFO - PROCESS | 1778 | 1464639821524 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:41 INFO - PROCESS | 1778 | 1464639821818 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 13:23:42 INFO - PROCESS | 1778 | 1464639822114 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f666400 == 127 [pid = 1778] [id = 691] 13:23:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x90f78800) [pid = 1778] [serial = 2074] [outer = (nil)] 13:23:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x910e0000) [pid = 1778] [serial = 2075] [outer = 0x90f78800] 13:23:42 INFO - PROCESS | 1778 | 1464639822204 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x910e9000) [pid = 1778] [serial = 2076] [outer = 0x90f78800] 13:23:43 INFO - PROCESS | 1778 | 1464639823170 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:23:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1731ms 13:23:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:23:43 INFO - PROCESS | 1778 | 1464639823246 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 1778 | 1464639823249 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 13:23:43 INFO - PROCESS | 1778 | 1464639823256 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 1778 | 1464639823260 Marionette TRACE conn4 <- [1,2738,null,{}] 13:23:43 INFO - PROCESS | 1778 | 1464639823266 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:43 INFO - PROCESS | 1778 | 1464639823515 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 13:23:43 INFO - PROCESS | 1778 | 1464639823861 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x90fe8800 == 128 [pid = 1778] [id = 692] 13:23:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x90fee800) [pid = 1778] [serial = 2077] [outer = (nil)] 13:23:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x921f3400) [pid = 1778] [serial = 2078] [outer = 0x90fee800] 13:23:43 INFO - PROCESS | 1778 | 1464639823966 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x9250f800) [pid = 1778] [serial = 2079] [outer = 0x90fee800] 13:23:44 INFO - PROCESS | 1778 | 1464639824956 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:23:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:23:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1739ms 13:23:45 INFO - PROCESS | 1778 | 1464639825012 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 13:23:45 INFO - PROCESS | 1778 | 1464639825015 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 13:23:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:23:45 INFO - PROCESS | 1778 | 1464639825025 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:23:45 INFO - PROCESS | 1778 | 1464639825029 Marionette TRACE conn4 <- [1,2742,null,{}] 13:23:45 INFO - PROCESS | 1778 | 1464639825036 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:45 INFO - PROCESS | 1778 | 1464639825319 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 13:23:45 INFO - PROCESS | 1778 | 1464639825676 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x867cd800 == 129 [pid = 1778] [id = 693] 13:23:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x921ec800) [pid = 1778] [serial = 2080] [outer = (nil)] 13:23:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x92c38800) [pid = 1778] [serial = 2081] [outer = 0x921ec800] 13:23:45 INFO - PROCESS | 1778 | 1464639825773 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x92d56c00) [pid = 1778] [serial = 2082] [outer = 0x921ec800] 13:23:46 INFO - PROCESS | 1778 | 1464639826735 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:23:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1784ms 13:23:46 INFO - PROCESS | 1778 | 1464639826810 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 13:23:46 INFO - PROCESS | 1778 | 1464639826815 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 13:23:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:23:46 INFO - PROCESS | 1778 | 1464639826821 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 1778 | 1464639826824 Marionette TRACE conn4 <- [1,2746,null,{}] 13:23:46 INFO - PROCESS | 1778 | 1464639826830 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:47 INFO - PROCESS | 1778 | 1464639827113 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 13:23:47 INFO - PROCESS | 1778 | 1464639827451 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x9266e400 == 130 [pid = 1778] [id = 694] 13:23:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x929c2800) [pid = 1778] [serial = 2083] [outer = (nil)] 13:23:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x92e53000) [pid = 1778] [serial = 2084] [outer = 0x929c2800] 13:23:47 INFO - PROCESS | 1778 | 1464639827551 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x92eaf000) [pid = 1778] [serial = 2085] [outer = 0x929c2800] 13:23:48 INFO - PROCESS | 1778 | 1464639828481 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:23:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1690ms 13:23:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:23:48 INFO - PROCESS | 1778 | 1464639828512 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 1778 | 1464639828515 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 13:23:48 INFO - PROCESS | 1778 | 1464639828522 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - PROCESS | 1778 | 1464639828525 Marionette TRACE conn4 <- [1,2750,null,{}] 13:23:48 INFO - PROCESS | 1778 | 1464639828531 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:48 INFO - PROCESS | 1778 | 1464639828781 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 13:23:49 INFO - PROCESS | 1778 | 1464639829127 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x92d5e800 == 131 [pid = 1778] [id = 695] 13:23:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x92df6800) [pid = 1778] [serial = 2086] [outer = (nil)] 13:23:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x95105000) [pid = 1778] [serial = 2087] [outer = 0x92df6800] 13:23:49 INFO - PROCESS | 1778 | 1464639829228 Marionette DEBUG loaded listener.js 13:23:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x951cd000) [pid = 1778] [serial = 2088] [outer = 0x92df6800] 13:23:50 INFO - PROCESS | 1778 | 1464639830112 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:23:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:23:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1636ms 13:23:50 INFO - PROCESS | 1778 | 1464639830158 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 13:23:50 INFO - PROCESS | 1778 | 1464639830162 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 13:23:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:23:50 INFO - PROCESS | 1778 | 1464639830169 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 1778 | 1464639830172 Marionette TRACE conn4 <- [1,2754,null,{}] 13:23:50 INFO - PROCESS | 1778 | 1464639830178 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:50 INFO - PROCESS | 1778 | 1464639830419 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 13:23:50 INFO - PROCESS | 1778 | 1464639830756 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x910db400 == 132 [pid = 1778] [id = 696] 13:23:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x92eac000) [pid = 1778] [serial = 2089] [outer = (nil)] 13:23:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x990f0000) [pid = 1778] [serial = 2090] [outer = 0x92eac000] 13:23:50 INFO - PROCESS | 1778 | 1464639830853 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x992eac00) [pid = 1778] [serial = 2091] [outer = 0x92eac000] 13:23:51 INFO - PROCESS | 1778 | 1464639831790 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:23:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:23:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1681ms 13:23:51 INFO - PROCESS | 1778 | 1464639831851 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 1778 | 1464639831856 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 13:23:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:23:51 INFO - PROCESS | 1778 | 1464639831862 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:23:51 INFO - PROCESS | 1778 | 1464639831866 Marionette TRACE conn4 <- [1,2758,null,{}] 13:23:51 INFO - PROCESS | 1778 | 1464639831872 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:52 INFO - PROCESS | 1778 | 1464639832137 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 13:23:52 INFO - PROCESS | 1778 | 1464639832480 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x92df0c00 == 133 [pid = 1778] [id = 697] 13:23:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x94fca800) [pid = 1778] [serial = 2092] [outer = (nil)] 13:23:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x99ec8800) [pid = 1778] [serial = 2093] [outer = 0x94fca800] 13:23:52 INFO - PROCESS | 1778 | 1464639832575 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x9b481400) [pid = 1778] [serial = 2094] [outer = 0x94fca800] 13:23:53 INFO - PROCESS | 1778 | 1464639833481 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:23:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:23:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1689ms 13:23:53 INFO - PROCESS | 1778 | 1464639833552 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 1778 | 1464639833557 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 13:23:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:23:53 INFO - PROCESS | 1778 | 1464639833563 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - PROCESS | 1778 | 1464639833568 Marionette TRACE conn4 <- [1,2762,null,{}] 13:23:53 INFO - PROCESS | 1778 | 1464639833574 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:53 INFO - PROCESS | 1778 | 1464639833870 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 13:23:54 INFO - PROCESS | 1778 | 1464639834243 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a00a800 == 134 [pid = 1778] [id = 698] 13:23:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x9c86d000) [pid = 1778] [serial = 2095] [outer = (nil)] 13:23:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x9c889c00) [pid = 1778] [serial = 2096] [outer = 0x9c86d000] 13:23:54 INFO - PROCESS | 1778 | 1464639834341 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x9c945c00) [pid = 1778] [serial = 2097] [outer = 0x9c86d000] 13:23:55 INFO - PROCESS | 1778 | 1464639835249 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:23:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:23:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1736ms 13:23:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:23:55 INFO - PROCESS | 1778 | 1464639835302 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 13:23:55 INFO - PROCESS | 1778 | 1464639835305 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 13:23:55 INFO - PROCESS | 1778 | 1464639835311 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 1778 | 1464639835315 Marionette TRACE conn4 <- [1,2766,null,{}] 13:23:55 INFO - PROCESS | 1778 | 1464639835320 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:55 INFO - PROCESS | 1778 | 1464639835563 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 13:23:55 INFO - PROCESS | 1778 | 1464639835904 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c953c00 == 135 [pid = 1778] [id = 699] 13:23:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x9d180400) [pid = 1778] [serial = 2098] [outer = (nil)] 13:23:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x9d20c000) [pid = 1778] [serial = 2099] [outer = 0x9d180400] 13:23:56 INFO - PROCESS | 1778 | 1464639836002 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x9d9c9400) [pid = 1778] [serial = 2100] [outer = 0x9d180400] 13:23:56 INFO - PROCESS | 1778 | 1464639836917 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:23:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:23:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1639ms 13:23:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:23:56 INFO - PROCESS | 1778 | 1464639836950 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 1778 | 1464639836953 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 13:23:56 INFO - PROCESS | 1778 | 1464639836960 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 1778 | 1464639836963 Marionette TRACE conn4 <- [1,2770,null,{}] 13:23:56 INFO - PROCESS | 1778 | 1464639836969 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:57 INFO - PROCESS | 1778 | 1464639837208 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 13:23:57 INFO - PROCESS | 1778 | 1464639837582 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x9bb32c00 == 136 [pid = 1778] [id = 700] 13:23:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x9c051800) [pid = 1778] [serial = 2101] [outer = (nil)] 13:23:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0xa22adc00) [pid = 1778] [serial = 2102] [outer = 0x9c051800] 13:23:57 INFO - PROCESS | 1778 | 1464639837680 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0xa2611c00) [pid = 1778] [serial = 2103] [outer = 0x9c051800] 13:23:58 INFO - PROCESS | 1778 | 1464639838660 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:23:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:23:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1734ms 13:23:58 INFO - PROCESS | 1778 | 1464639838694 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 13:23:58 INFO - PROCESS | 1778 | 1464639838698 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 13:23:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:23:58 INFO - PROCESS | 1778 | 1464639838705 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:23:58 INFO - PROCESS | 1778 | 1464639838709 Marionette TRACE conn4 <- [1,2774,null,{}] 13:23:58 INFO - PROCESS | 1778 | 1464639838714 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:58 INFO - PROCESS | 1778 | 1464639838961 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 13:23:59 INFO - PROCESS | 1778 | 1464639839316 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 1778 | ++DOCSHELL 0xa1164c00 == 137 [pid = 1778] [id = 701] 13:23:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0xa2283400) [pid = 1778] [serial = 2104] [outer = (nil)] 13:23:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0xa6235400) [pid = 1778] [serial = 2105] [outer = 0xa2283400] 13:23:59 INFO - PROCESS | 1778 | 1464639839413 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0xa6297800) [pid = 1778] [serial = 2106] [outer = 0xa2283400] 13:24:00 INFO - PROCESS | 1778 | 1464639840311 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:24:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:24:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1685ms 13:24:00 INFO - PROCESS | 1778 | 1464639840393 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 13:24:00 INFO - PROCESS | 1778 | 1464639840397 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 13:24:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:24:00 INFO - PROCESS | 1778 | 1464639840404 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - PROCESS | 1778 | 1464639840407 Marionette TRACE conn4 <- [1,2778,null,{}] 13:24:00 INFO - PROCESS | 1778 | 1464639840414 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:00 INFO - PROCESS | 1778 | 1464639840703 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 13:24:01 INFO - PROCESS | 1778 | 1464639841049 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x9d184400 == 138 [pid = 1778] [id = 702] 13:24:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x9d269400) [pid = 1778] [serial = 2107] [outer = (nil)] 13:24:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0xa6741c00) [pid = 1778] [serial = 2108] [outer = 0x9d269400] 13:24:01 INFO - PROCESS | 1778 | 1464639841151 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0xa6764400) [pid = 1778] [serial = 2109] [outer = 0x9d269400] 13:24:02 INFO - PROCESS | 1778 | 1464639842112 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:24:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:24:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1781ms 13:24:02 INFO - PROCESS | 1778 | 1464639842187 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 1778 | 1464639842190 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 13:24:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:24:02 INFO - PROCESS | 1778 | 1464639842198 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 1778 | 1464639842201 Marionette TRACE conn4 <- [1,2782,null,{}] 13:24:02 INFO - PROCESS | 1778 | 1464639842208 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:02 INFO - PROCESS | 1778 | 1464639842511 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 13:24:02 INFO - PROCESS | 1778 | 1464639842863 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bee3c00 == 139 [pid = 1778] [id = 703] 13:24:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x8cfbfc00) [pid = 1778] [serial = 2110] [outer = (nil)] 13:24:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0xa6c53000) [pid = 1778] [serial = 2111] [outer = 0x8cfbfc00] 13:24:02 INFO - PROCESS | 1778 | 1464639842954 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0xa6c54c00) [pid = 1778] [serial = 2112] [outer = 0x8cfbfc00] 13:24:03 INFO - PROCESS | 1778 | 1464639843899 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:24:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1741ms 13:24:03 INFO - PROCESS | 1778 | 1464639843939 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 1778 | 1464639843943 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 13:24:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:24:03 INFO - PROCESS | 1778 | 1464639843950 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - PROCESS | 1778 | 1464639843954 Marionette TRACE conn4 <- [1,2786,null,{}] 13:24:03 INFO - PROCESS | 1778 | 1464639843961 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:04 INFO - PROCESS | 1778 | 1464639844231 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 13:24:04 INFO - PROCESS | 1778 | 1464639844584 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d0c800 == 140 [pid = 1778] [id = 704] 13:24:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0xa6c4e800) [pid = 1778] [serial = 2113] [outer = (nil)] 13:24:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0xa6c65000) [pid = 1778] [serial = 2114] [outer = 0xa6c4e800] 13:24:04 INFO - PROCESS | 1778 | 1464639844678 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0xa6c69c00) [pid = 1778] [serial = 2115] [outer = 0xa6c4e800] 13:24:05 INFO - PROCESS | 1778 | 1464639845593 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8af43400 == 139 [pid = 1778] [id = 603] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8f0c7c00 == 138 [pid = 1778] [id = 467] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8b655c00 == 137 [pid = 1778] [id = 219] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x9cb42c00 == 136 [pid = 1778] [id = 682] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x9d268400 == 135 [pid = 1778] [id = 683] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x9c888000 == 134 [pid = 1778] [id = 681] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x95102c00 == 133 [pid = 1778] [id = 680] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x951dac00 == 132 [pid = 1778] [id = 679] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x92d5bc00 == 131 [pid = 1778] [id = 677] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x92ead000 == 130 [pid = 1778] [id = 678] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x929bec00 == 129 [pid = 1778] [id = 676] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x90f6fc00 == 128 [pid = 1778] [id = 675] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x90f70400 == 127 [pid = 1778] [id = 674] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8dc51c00 == 126 [pid = 1778] [id = 673] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8edb1000 == 125 [pid = 1778] [id = 672] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8c056c00 == 124 [pid = 1778] [id = 670] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x8d1bcc00 == 123 [pid = 1778] [id = 671] 13:24:08 INFO - PROCESS | 1778 | --DOCSHELL 0x877bfc00 == 122 [pid = 1778] [id = 669] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0xa6c4f400) [pid = 1778] [serial = 1935] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8e678400) [pid = 1778] [serial = 1884] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8d2d0c00) [pid = 1778] [serial = 2003] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8dc59c00) [pid = 1778] [serial = 2004] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x8dd94c00) [pid = 1778] [serial = 2006] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x8c053000) [pid = 1778] [serial = 2000] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x890c1800) [pid = 1778] [serial = 1997] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x89802c00) [pid = 1778] [serial = 1998] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0xa3262000) [pid = 1778] [serial = 1995] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0xa304bc00) [pid = 1778] [serial = 1994] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0xa1169000) [pid = 1778] [serial = 1992] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0xa061d800) [pid = 1778] [serial = 1991] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x9d180c00) [pid = 1778] [serial = 1989] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x9cb6d000) [pid = 1778] [serial = 1988] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x9c862800) [pid = 1778] [serial = 1986] [outer = (nil)] [url = about:blank] 13:24:08 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x9c04d800) [pid = 1778] [serial = 1985] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x9a273c00) [pid = 1778] [serial = 1983] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x99fbf800) [pid = 1778] [serial = 1982] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x992eb000) [pid = 1778] [serial = 1980] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x99009c00) [pid = 1778] [serial = 1979] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x92eb2c00) [pid = 1778] [serial = 1977] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x92e5a000) [pid = 1778] [serial = 1976] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x92d5ec00) [pid = 1778] [serial = 1974] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x92d5b000) [pid = 1778] [serial = 1973] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x92c39800) [pid = 1778] [serial = 1971] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x92aa6000) [pid = 1778] [serial = 1970] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x92510400) [pid = 1778] [serial = 1968] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x92507000) [pid = 1778] [serial = 1967] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x91f6d000) [pid = 1778] [serial = 1965] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x91f0f000) [pid = 1778] [serial = 1964] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8f668c00) [pid = 1778] [serial = 1962] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8f665800) [pid = 1778] [serial = 1961] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8f51c800) [pid = 1778] [serial = 1959] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8f186000) [pid = 1778] [serial = 1958] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8ef36400) [pid = 1778] [serial = 1956] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8edad400) [pid = 1778] [serial = 1955] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8dc4f000) [pid = 1778] [serial = 1953] [outer = (nil)] [url = about:blank] 13:24:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:24:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 5097ms 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8d1b9400) [pid = 1778] [serial = 1952] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8b6aa400) [pid = 1778] [serial = 1950] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8b57ec00) [pid = 1778] [serial = 1949] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8c0b9800) [pid = 1778] [serial = 2001] [outer = (nil)] [url = about:blank] 13:24:09 INFO - PROCESS | 1778 | 1464639849174 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 13:24:09 INFO - PROCESS | 1778 | 1464639849179 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 13:24:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:24:09 INFO - PROCESS | 1778 | 1464639849191 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 1778 | 1464639849198 Marionette TRACE conn4 <- [1,2790,null,{}] 13:24:09 INFO - PROCESS | 1778 | 1464639849206 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:09 INFO - PROCESS | 1778 | 1464639849418 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 13:24:09 INFO - PROCESS | 1778 | 1464639849665 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af8d400 == 123 [pid = 1778] [id = 705] 13:24:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8af90800) [pid = 1778] [serial = 2116] [outer = (nil)] 13:24:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8b0c1800) [pid = 1778] [serial = 2117] [outer = 0x8af90800] 13:24:09 INFO - PROCESS | 1778 | 1464639849746 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8b65b000) [pid = 1778] [serial = 2118] [outer = 0x8af90800] 13:24:10 INFO - PROCESS | 1778 | 1464639850558 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:24:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:24:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1396ms 13:24:10 INFO - PROCESS | 1778 | 1464639850586 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 13:24:10 INFO - PROCESS | 1778 | 1464639850591 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 13:24:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:24:10 INFO - PROCESS | 1778 | 1464639850603 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 1778 | 1464639850608 Marionette TRACE conn4 <- [1,2794,null,{}] 13:24:10 INFO - PROCESS | 1778 | 1464639850614 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:10 INFO - PROCESS | 1778 | 1464639850835 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 13:24:11 INFO - PROCESS | 1778 | 1464639851092 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0bd400 == 124 [pid = 1778] [id = 706] 13:24:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8cfb7c00) [pid = 1778] [serial = 2119] [outer = (nil)] 13:24:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8d0a7000) [pid = 1778] [serial = 2120] [outer = 0x8cfb7c00] 13:24:11 INFO - PROCESS | 1778 | 1464639851212 Marionette DEBUG loaded listener.js 13:24:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8d1bac00) [pid = 1778] [serial = 2121] [outer = 0x8cfb7c00] 13:24:12 INFO - PROCESS | 1778 | 1464639852114 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:24:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:24:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1552ms 13:24:12 INFO - PROCESS | 1778 | 1464639852152 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 1778 | 1464639852155 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 13:24:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:24:12 INFO - PROCESS | 1778 | 1464639852162 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 1778 | 1464639852166 Marionette TRACE conn4 <- [1,2798,null,{}] 13:24:12 INFO - PROCESS | 1778 | 1464639852190 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:12 INFO - PROCESS | 1778 | 1464639852498 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 13:24:12 INFO - PROCESS | 1778 | 1464639852537 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c058400 == 125 [pid = 1778] [id = 707] 13:24:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8dc55c00) [pid = 1778] [serial = 2122] [outer = (nil)] 13:24:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8e4b6400) [pid = 1778] [serial = 2123] [outer = 0x8dc55c00] 13:24:12 INFO - PROCESS | 1778 | 1464639852624 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8eda9400) [pid = 1778] [serial = 2124] [outer = 0x8dc55c00] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x929bfc00) [pid = 1778] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8ef3c000) [pid = 1778] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8aca2c00) [pid = 1778] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8c05f800) [pid = 1778] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x9762b400) [pid = 1778] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x92d5dc00) [pid = 1778] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8edb1c00) [pid = 1778] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x9d206c00) [pid = 1778] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8dc4d400) [pid = 1778] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x9c892c00) [pid = 1778] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x910e2c00) [pid = 1778] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8d9f6400) [pid = 1778] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x90f73c00) [pid = 1778] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x8cfb9000) [pid = 1778] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x99f24800) [pid = 1778] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x92ead400) [pid = 1778] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x877c2400) [pid = 1778] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:24:14 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x8d2cd000) [pid = 1778] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:24:14 INFO - PROCESS | 1778 | 1464639854416 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:24:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:24:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2347ms 13:24:14 INFO - PROCESS | 1778 | 1464639854510 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 1778 | 1464639854513 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 13:24:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:24:14 INFO - PROCESS | 1778 | 1464639854529 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 1778 | 1464639854533 Marionette TRACE conn4 <- [1,2802,null,{}] 13:24:14 INFO - PROCESS | 1778 | 1464639854538 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:14 INFO - PROCESS | 1778 | 1464639854757 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 13:24:14 INFO - PROCESS | 1778 | 1464639854768 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x894d1800 == 126 [pid = 1778] [id = 708] 13:24:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x89803400) [pid = 1778] [serial = 2125] [outer = (nil)] 13:24:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x8ef33c00) [pid = 1778] [serial = 2126] [outer = 0x89803400] 13:24:15 INFO - PROCESS | 1778 | 1464639855041 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x8f0cd000) [pid = 1778] [serial = 2127] [outer = 0x89803400] 13:24:15 INFO - PROCESS | 1778 | 1464639855859 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:24:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:24:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1382ms 13:24:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:24:15 INFO - PROCESS | 1778 | 1464639855912 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 13:24:15 INFO - PROCESS | 1778 | 1464639855915 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 13:24:15 INFO - PROCESS | 1778 | 1464639855922 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:24:15 INFO - PROCESS | 1778 | 1464639855925 Marionette TRACE conn4 <- [1,2806,null,{}] 13:24:15 INFO - PROCESS | 1778 | 1464639855931 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:16 INFO - PROCESS | 1778 | 1464639856308 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 13:24:16 INFO - PROCESS | 1778 | 1464639856698 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8aca2c00 == 127 [pid = 1778] [id = 709] 13:24:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x8af39000) [pid = 1778] [serial = 2128] [outer = (nil)] 13:24:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8b0bb400) [pid = 1778] [serial = 2129] [outer = 0x8af39000] 13:24:16 INFO - PROCESS | 1778 | 1464639856794 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8b6aa400) [pid = 1778] [serial = 2130] [outer = 0x8af39000] 13:24:17 INFO - PROCESS | 1778 | 1464639857772 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:24:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:24:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1887ms 13:24:17 INFO - PROCESS | 1778 | 1464639857811 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 13:24:17 INFO - PROCESS | 1778 | 1464639857818 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 13:24:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:24:17 INFO - PROCESS | 1778 | 1464639857826 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 1778 | 1464639857834 Marionette TRACE conn4 <- [1,2810,null,{}] 13:24:17 INFO - PROCESS | 1778 | 1464639857842 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:18 INFO - PROCESS | 1778 | 1464639858117 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 13:24:18 INFO - PROCESS | 1778 | 1464639858469 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9fc000 == 128 [pid = 1778] [id = 710] 13:24:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8dc4d000) [pid = 1778] [serial = 2131] [outer = (nil)] 13:24:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8dc56000) [pid = 1778] [serial = 2132] [outer = 0x8dc4d000] 13:24:18 INFO - PROCESS | 1778 | 1464639858571 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8e4b2000) [pid = 1778] [serial = 2133] [outer = 0x8dc4d000] 13:24:19 INFO - PROCESS | 1778 | 1464639859528 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:24:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1744ms 13:24:19 INFO - PROCESS | 1778 | 1464639859581 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 1778 | 1464639859586 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 13:24:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:24:19 INFO - PROCESS | 1778 | 1464639859596 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 1778 | 1464639859599 Marionette TRACE conn4 <- [1,2814,null,{}] 13:24:19 INFO - PROCESS | 1778 | 1464639859606 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:19 INFO - PROCESS | 1778 | 1464639859886 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 13:24:20 INFO - PROCESS | 1778 | 1464639860286 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f186000 == 129 [pid = 1778] [id = 711] 13:24:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8f51c800) [pid = 1778] [serial = 2134] [outer = (nil)] 13:24:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8f782c00) [pid = 1778] [serial = 2135] [outer = 0x8f51c800] 13:24:20 INFO - PROCESS | 1778 | 1464639860384 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x90f6f000) [pid = 1778] [serial = 2136] [outer = 0x8f51c800] 13:24:21 INFO - PROCESS | 1778 | 1464639861403 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:24:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:24:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1879ms 13:24:21 INFO - PROCESS | 1778 | 1464639861477 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 1778 | 1464639861484 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 13:24:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:24:21 INFO - PROCESS | 1778 | 1464639861504 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 1778 | 1464639861513 Marionette TRACE conn4 <- [1,2818,null,{}] 13:24:21 INFO - PROCESS | 1778 | 1464639861520 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:21 INFO - PROCESS | 1778 | 1464639861900 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 13:24:22 INFO - PROCESS | 1778 | 1464639862174 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0ad000 == 130 [pid = 1778] [id = 712] 13:24:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8edaf800) [pid = 1778] [serial = 2137] [outer = (nil)] 13:24:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x921f7c00) [pid = 1778] [serial = 2138] [outer = 0x8edaf800] 13:24:22 INFO - PROCESS | 1778 | 1464639862270 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x92666400) [pid = 1778] [serial = 2139] [outer = 0x8edaf800] 13:24:23 INFO - PROCESS | 1778 | 1464639863285 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:24:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1855ms 13:24:23 INFO - PROCESS | 1778 | 1464639863348 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 13:24:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:24:23 INFO - PROCESS | 1778 | 1464639863353 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 13:24:23 INFO - PROCESS | 1778 | 1464639863359 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 1778 | 1464639863363 Marionette TRACE conn4 <- [1,2822,null,{}] 13:24:23 INFO - PROCESS | 1778 | 1464639863370 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:23 INFO - PROCESS | 1778 | 1464639863698 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 13:24:24 INFO - PROCESS | 1778 | 1464639864095 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x910e1800 == 131 [pid = 1778] [id = 713] 13:24:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x91f12000) [pid = 1778] [serial = 2140] [outer = (nil)] 13:24:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x929bdc00) [pid = 1778] [serial = 2141] [outer = 0x91f12000] 13:24:24 INFO - PROCESS | 1778 | 1464639864207 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x929c0000) [pid = 1778] [serial = 2142] [outer = 0x91f12000] 13:24:25 INFO - PROCESS | 1778 | 1464639865188 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:24:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1897ms 13:24:25 INFO - PROCESS | 1778 | 1464639865256 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 13:24:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:24:25 INFO - PROCESS | 1778 | 1464639865261 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 13:24:25 INFO - PROCESS | 1778 | 1464639865267 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 1778 | 1464639865271 Marionette TRACE conn4 <- [1,2826,null,{}] 13:24:25 INFO - PROCESS | 1778 | 1464639865277 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:25 INFO - PROCESS | 1778 | 1464639865547 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 13:24:25 INFO - PROCESS | 1778 | 1464639865907 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ab4000 == 132 [pid = 1778] [id = 714] 13:24:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x92c38c00) [pid = 1778] [serial = 2143] [outer = (nil)] 13:24:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x92c3ec00) [pid = 1778] [serial = 2144] [outer = 0x92c38c00] 13:24:26 INFO - PROCESS | 1778 | 1464639866011 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x92de9c00) [pid = 1778] [serial = 2145] [outer = 0x92c38c00] 13:24:27 INFO - PROCESS | 1778 | 1464639867011 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:24:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1785ms 13:24:27 INFO - PROCESS | 1778 | 1464639867052 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 13:24:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:24:27 INFO - PROCESS | 1778 | 1464639867057 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 13:24:27 INFO - PROCESS | 1778 | 1464639867064 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 1778 | 1464639867067 Marionette TRACE conn4 <- [1,2830,null,{}] 13:24:27 INFO - PROCESS | 1778 | 1464639867073 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:27 INFO - PROCESS | 1778 | 1464639867323 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 13:24:27 INFO - PROCESS | 1778 | 1464639867679 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x92aaf800 == 133 [pid = 1778] [id = 715] 13:24:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x92ab1000) [pid = 1778] [serial = 2146] [outer = (nil)] 13:24:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x92eb2c00) [pid = 1778] [serial = 2147] [outer = 0x92ab1000] 13:24:27 INFO - PROCESS | 1778 | 1464639867777 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x950d7000) [pid = 1778] [serial = 2148] [outer = 0x92ab1000] 13:24:28 INFO - PROCESS | 1778 | 1464639868675 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:24:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:24:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1690ms 13:24:28 INFO - PROCESS | 1778 | 1464639868754 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 1778 | 1464639868758 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 13:24:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:24:28 INFO - PROCESS | 1778 | 1464639868765 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 1778 | 1464639868768 Marionette TRACE conn4 <- [1,2834,null,{}] 13:24:28 INFO - PROCESS | 1778 | 1464639868774 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:29 INFO - PROCESS | 1778 | 1464639869024 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 13:24:29 INFO - PROCESS | 1778 | 1464639869454 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2cc400 == 134 [pid = 1778] [id = 716] 13:24:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x92df8800) [pid = 1778] [serial = 2149] [outer = (nil)] 13:24:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x9900f800) [pid = 1778] [serial = 2150] [outer = 0x92df8800] 13:24:29 INFO - PROCESS | 1778 | 1464639869551 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x992eb000) [pid = 1778] [serial = 2151] [outer = 0x92df8800] 13:24:30 INFO - PROCESS | 1778 | 1464639870540 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:24:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1837ms 13:24:30 INFO - PROCESS | 1778 | 1464639870603 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 1778 | 1464639870607 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 13:24:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:24:30 INFO - PROCESS | 1778 | 1464639870614 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 1778 | 1464639870618 Marionette TRACE conn4 <- [1,2838,null,{}] 13:24:30 INFO - PROCESS | 1778 | 1464639870625 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:30 INFO - PROCESS | 1778 | 1464639870884 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 13:24:31 INFO - PROCESS | 1778 | 1464639871235 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x92c3d400 == 135 [pid = 1778] [id = 717] 13:24:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x92e5a000) [pid = 1778] [serial = 2152] [outer = (nil)] 13:24:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x9bb31400) [pid = 1778] [serial = 2153] [outer = 0x92e5a000] 13:24:31 INFO - PROCESS | 1778 | 1464639871331 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x9c428c00) [pid = 1778] [serial = 2154] [outer = 0x92e5a000] 13:24:32 INFO - PROCESS | 1778 | 1464639872245 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:24:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1683ms 13:24:32 INFO - PROCESS | 1778 | 1464639872298 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 1778 | 1464639872302 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 13:24:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:24:32 INFO - PROCESS | 1778 | 1464639872309 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 1778 | 1464639872319 Marionette TRACE conn4 <- [1,2842,null,{}] 13:24:32 INFO - PROCESS | 1778 | 1464639872325 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:32 INFO - PROCESS | 1778 | 1464639872569 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 13:24:32 INFO - PROCESS | 1778 | 1464639872911 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x92e59400 == 136 [pid = 1778] [id = 718] 13:24:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x9a277000) [pid = 1778] [serial = 2155] [outer = (nil)] 13:24:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x9c86ac00) [pid = 1778] [serial = 2156] [outer = 0x9a277000] 13:24:33 INFO - PROCESS | 1778 | 1464639873005 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x9c871800) [pid = 1778] [serial = 2157] [outer = 0x9a277000] 13:24:33 INFO - PROCESS | 1778 | 1464639873915 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:24:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1637ms 13:24:33 INFO - PROCESS | 1778 | 1464639873948 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 1778 | 1464639873951 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 13:24:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:24:33 INFO - PROCESS | 1778 | 1464639873958 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 1778 | 1464639873961 Marionette TRACE conn4 <- [1,2846,null,{}] 13:24:33 INFO - PROCESS | 1778 | 1464639873967 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:34 INFO - PROCESS | 1778 | 1464639874232 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 13:24:34 INFO - PROCESS | 1778 | 1464639874626 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c4bf000 == 137 [pid = 1778] [id = 719] 13:24:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x9d185800) [pid = 1778] [serial = 2158] [outer = (nil)] 13:24:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x9d20c800) [pid = 1778] [serial = 2159] [outer = 0x9d185800] 13:24:34 INFO - PROCESS | 1778 | 1464639874727 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0xa21b6800) [pid = 1778] [serial = 2160] [outer = 0x9d185800] 13:24:35 INFO - PROCESS | 1778 | 1464639875668 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:24:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1786ms 13:24:35 INFO - PROCESS | 1778 | 1464639875744 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 1778 | 1464639875749 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 13:24:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:24:35 INFO - PROCESS | 1778 | 1464639875755 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 1778 | 1464639875760 Marionette TRACE conn4 <- [1,2850,null,{}] 13:24:35 INFO - PROCESS | 1778 | 1464639875766 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:36 INFO - PROCESS | 1778 | 1464639876057 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 13:24:36 INFO - PROCESS | 1778 | 1464639876407 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x9cb78400 == 138 [pid = 1778] [id = 720] 13:24:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0xa2408c00) [pid = 1778] [serial = 2161] [outer = (nil)] 13:24:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0xa628e400) [pid = 1778] [serial = 2162] [outer = 0xa2408c00] 13:24:36 INFO - PROCESS | 1778 | 1464639876505 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0xa6741000) [pid = 1778] [serial = 2163] [outer = 0xa2408c00] 13:24:37 INFO - PROCESS | 1778 | 1464639877452 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:24:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1734ms 13:24:37 INFO - PROCESS | 1778 | 1464639877491 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 1778 | 1464639877494 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 13:24:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:24:37 INFO - PROCESS | 1778 | 1464639877501 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 1778 | 1464639877505 Marionette TRACE conn4 <- [1,2854,null,{}] 13:24:37 INFO - PROCESS | 1778 | 1464639877510 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:37 INFO - PROCESS | 1778 | 1464639877756 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 13:24:38 INFO - PROCESS | 1778 | 1464639878100 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:38 INFO - PROCESS | 1778 | ++DOCSHELL 0xa308c800 == 139 [pid = 1778] [id = 721] 13:24:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0xa308ec00) [pid = 1778] [serial = 2164] [outer = (nil)] 13:24:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0xa6c6d800) [pid = 1778] [serial = 2165] [outer = 0xa308ec00] 13:24:38 INFO - PROCESS | 1778 | 1464639878193 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0xa6d0a000) [pid = 1778] [serial = 2166] [outer = 0xa308ec00] 13:24:39 INFO - PROCESS | 1778 | 1464639879136 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:24:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1681ms 13:24:39 INFO - PROCESS | 1778 | 1464639879183 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 1778 | 1464639879187 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 13:24:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:24:39 INFO - PROCESS | 1778 | 1464639879193 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 1778 | 1464639879197 Marionette TRACE conn4 <- [1,2858,null,{}] 13:24:39 INFO - PROCESS | 1778 | 1464639879203 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:39 INFO - PROCESS | 1778 | 1464639879488 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 13:24:39 INFO - PROCESS | 1778 | 1464639879845 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x86d0cc00 == 140 [pid = 1778] [id = 722] 13:24:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x8af8bc00) [pid = 1778] [serial = 2167] [outer = (nil)] 13:24:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0xa6d10000) [pid = 1778] [serial = 2168] [outer = 0x8af8bc00] 13:24:39 INFO - PROCESS | 1778 | 1464639879944 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0xa6d14000) [pid = 1778] [serial = 2169] [outer = 0x8af8bc00] 13:24:40 INFO - PROCESS | 1778 | 1464639880860 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:24:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1742ms 13:24:40 INFO - PROCESS | 1778 | 1464639880936 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 1778 | 1464639880940 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 13:24:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:24:40 INFO - PROCESS | 1778 | 1464639880947 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 1778 | 1464639880950 Marionette TRACE conn4 <- [1,2862,null,{}] 13:24:40 INFO - PROCESS | 1778 | 1464639880956 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:41 INFO - PROCESS | 1778 | 1464639881203 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 13:24:41 INFO - PROCESS | 1778 | 1464639881561 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 1778 | ++DOCSHELL 0xa6c69800 == 141 [pid = 1778] [id = 723] 13:24:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0xa6c70400) [pid = 1778] [serial = 2170] [outer = (nil)] 13:24:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0xa6d30800) [pid = 1778] [serial = 2171] [outer = 0xa6c70400] 13:24:41 INFO - PROCESS | 1778 | 1464639881656 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0xa6d32400) [pid = 1778] [serial = 2172] [outer = 0xa6c70400] 13:24:42 INFO - PROCESS | 1778 | 1464639882582 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:24:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1686ms 13:24:42 INFO - PROCESS | 1778 | 1464639882635 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 1778 | 1464639882639 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 13:24:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:24:42 INFO - PROCESS | 1778 | 1464639882645 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 1778 | 1464639882649 Marionette TRACE conn4 <- [1,2866,null,{}] 13:24:42 INFO - PROCESS | 1778 | 1464639882654 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:42 INFO - PROCESS | 1778 | 1464639882909 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 13:24:43 INFO - PROCESS | 1778 | 1464639883263 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 1778 | ++DOCSHELL 0xa6d11400 == 142 [pid = 1778] [id = 724] 13:24:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0xa6d2d400) [pid = 1778] [serial = 2173] [outer = (nil)] 13:24:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0xa6ea1800) [pid = 1778] [serial = 2174] [outer = 0xa6d2d400] 13:24:43 INFO - PROCESS | 1778 | 1464639883358 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0xa6ea5800) [pid = 1778] [serial = 2175] [outer = 0xa6d2d400] 13:24:44 INFO - PROCESS | 1778 | 1464639884267 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:24:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1681ms 13:24:44 INFO - PROCESS | 1778 | 1464639884327 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 1778 | 1464639884331 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 13:24:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:24:44 INFO - PROCESS | 1778 | 1464639884337 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 1778 | 1464639884342 Marionette TRACE conn4 <- [1,2870,null,{}] 13:24:44 INFO - PROCESS | 1778 | 1464639884348 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:44 INFO - PROCESS | 1778 | 1464639884640 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 13:24:45 INFO - PROCESS | 1778 | 1464639885004 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8824ac00 == 143 [pid = 1778] [id = 725] 13:24:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x8b0c5400) [pid = 1778] [serial = 2176] [outer = (nil)] 13:24:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x8b8da800) [pid = 1778] [serial = 2177] [outer = 0x8b0c5400] 13:24:45 INFO - PROCESS | 1778 | 1464639885100 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x8b8de400) [pid = 1778] [serial = 2178] [outer = 0x8b0c5400] 13:24:46 INFO - PROCESS | 1778 | 1464639886026 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:24:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1745ms 13:24:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:24:46 INFO - PROCESS | 1778 | 1464639886084 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 1778 | 1464639886087 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 13:24:46 INFO - PROCESS | 1778 | 1464639886094 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 1778 | 1464639886097 Marionette TRACE conn4 <- [1,2874,null,{}] 13:24:46 INFO - PROCESS | 1778 | 1464639886103 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:46 INFO - PROCESS | 1778 | 1464639886363 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 13:24:49 INFO - PROCESS | 1778 | --DOCSHELL 0x877c9800 == 142 [pid = 1778] [id = 226] 13:24:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8b581400 == 141 [pid = 1778] [id = 533] 13:24:49 INFO - PROCESS | 1778 | --DOCSHELL 0x867c2400 == 140 [pid = 1778] [id = 536] 13:24:49 INFO - PROCESS | 1778 | --DOCSHELL 0x867cf400 == 139 [pid = 1778] [id = 535] 13:24:49 INFO - PROCESS | 1778 | --DOCSHELL 0x94fc8400 == 138 [pid = 1778] [id = 534] 13:24:49 INFO - PROCESS | 1778 | --DOCSHELL 0x8d0a4800 == 137 [pid = 1778] [id = 626] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x92d63400) [pid = 1778] [serial = 2031] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x8f0ce800) [pid = 1778] [serial = 2018] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x8bc98800) [pid = 1778] [serial = 2055] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x8cfb2c00) [pid = 1778] [serial = 2012] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x9a00b800) [pid = 1778] [serial = 2039] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x92eb1400) [pid = 1778] [serial = 2033] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x8f666000) [pid = 1778] [serial = 2021] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0xa2635800) [pid = 1778] [serial = 2049] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x8dd98400) [pid = 1778] [serial = 2016] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x9d9c7400) [pid = 1778] [serial = 2045] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x929c2400) [pid = 1778] [serial = 2027] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8dcbf400) [pid = 1778] [serial = 2015] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9c046000) [pid = 1778] [serial = 2040] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x8dcc7c00) [pid = 1778] [serial = 2060] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0xa244d000) [pid = 1778] [serial = 2048] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0xa0619c00) [pid = 1778] [serial = 2046] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x8e4ac000) [pid = 1778] [serial = 2061] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8f78a400) [pid = 1778] [serial = 2022] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x91f71800) [pid = 1778] [serial = 2025] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8d0a6400) [pid = 1778] [serial = 2057] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x90fe7c00) [pid = 1778] [serial = 2024] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0xa5042c00) [pid = 1778] [serial = 2051] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x9d14ac00) [pid = 1778] [serial = 2043] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x92aa6c00) [pid = 1778] [serial = 2028] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x92d60c00) [pid = 1778] [serial = 2030] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x954b4000) [pid = 1778] [serial = 2036] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x890d0000) [pid = 1778] [serial = 2009] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9c91b800) [pid = 1778] [serial = 2042] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8d1bc800) [pid = 1778] [serial = 2058] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8af81800) [pid = 1778] [serial = 2010] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8dd8d800) [pid = 1778] [serial = 1947] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8f183800) [pid = 1778] [serial = 2019] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9762d400) [pid = 1778] [serial = 2037] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8b65a400) [pid = 1778] [serial = 2054] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8d0a3400) [pid = 1778] [serial = 2013] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x94592400) [pid = 1778] [serial = 2034] [outer = (nil)] [url = about:blank] 13:24:49 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8e67b400) [pid = 1778] [serial = 2063] [outer = (nil)] [url = about:blank] 13:24:50 INFO - PROCESS | 1778 | 1464639890077 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x85ef1800 == 138 [pid = 1778] [id = 726] 13:24:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8613bc00) [pid = 1778] [serial = 2179] [outer = (nil)] 13:24:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x86d06800) [pid = 1778] [serial = 2180] [outer = 0x8613bc00] 13:24:50 INFO - PROCESS | 1778 | 1464639890217 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x88254400) [pid = 1778] [serial = 2181] [outer = 0x8613bc00] 13:24:51 INFO - PROCESS | 1778 | 1464639891497 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:24:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 5444ms 13:24:51 INFO - PROCESS | 1778 | 1464639891540 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 1778 | 1464639891546 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 13:24:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:24:51 INFO - PROCESS | 1778 | 1464639891555 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 1778 | 1464639891560 Marionette TRACE conn4 <- [1,2878,null,{}] 13:24:51 INFO - PROCESS | 1778 | 1464639891568 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:51 INFO - PROCESS | 1778 | 1464639891805 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 13:24:52 INFO - PROCESS | 1778 | 1464639892138 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af89000 == 139 [pid = 1778] [id = 727] 13:24:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8af89800) [pid = 1778] [serial = 2182] [outer = (nil)] 13:24:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8b64dc00) [pid = 1778] [serial = 2183] [outer = 0x8af89800] 13:24:52 INFO - PROCESS | 1778 | 1464639892227 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8b8d3c00) [pid = 1778] [serial = 2184] [outer = 0x8af89800] 13:24:53 INFO - PROCESS | 1778 | 1464639893122 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:24:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1633ms 13:24:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:24:53 INFO - PROCESS | 1778 | 1464639893192 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 1778 | 1464639893198 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 13:24:53 INFO - PROCESS | 1778 | 1464639893205 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 1778 | 1464639893207 Marionette TRACE conn4 <- [1,2882,null,{}] 13:24:53 INFO - PROCESS | 1778 | 1464639893213 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:53 INFO - PROCESS | 1778 | 1464639893547 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 13:24:53 INFO - PROCESS | 1778 | 1464639893605 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bc9e800 == 140 [pid = 1778] [id = 728] 13:24:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8bee8c00) [pid = 1778] [serial = 2185] [outer = (nil)] 13:24:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8c0b9400) [pid = 1778] [serial = 2186] [outer = 0x8bee8c00] 13:24:53 INFO - PROCESS | 1778 | 1464639893885 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8cfb9400) [pid = 1778] [serial = 2187] [outer = 0x8bee8c00] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8dc55c00) [pid = 1778] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x9d180400) [pid = 1778] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8cfb7c00) [pid = 1778] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8dc58400) [pid = 1778] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8af90800) [pid = 1778] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x9d269400) [pid = 1778] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8cfbfc00) [pid = 1778] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8f65f800) [pid = 1778] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x929c2800) [pid = 1778] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8dcc5c00) [pid = 1778] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x92df6800) [pid = 1778] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9c051800) [pid = 1778] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x921ec800) [pid = 1778] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x92eac000) [pid = 1778] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8b6af000) [pid = 1778] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x90fee800) [pid = 1778] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0xa2283400) [pid = 1778] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x94fca800) [pid = 1778] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x90f78800) [pid = 1778] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x9d9d1000) [pid = 1778] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:24:55 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x9c86d000) [pid = 1778] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:24:55 INFO - PROCESS | 1778 | 1464639895576 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:24:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2486ms 13:24:55 INFO - PROCESS | 1778 | 1464639895693 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 13:24:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:24:55 INFO - PROCESS | 1778 | 1464639895698 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 13:24:55 INFO - PROCESS | 1778 | 1464639895714 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 1778 | 1464639895723 Marionette TRACE conn4 <- [1,2886,null,{}] 13:24:55 INFO - PROCESS | 1778 | 1464639895739 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:55 INFO - PROCESS | 1778 | 1464639895950 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 13:24:55 INFO - PROCESS | 1778 | 1464639895962 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bc9b400 == 141 [pid = 1778] [id = 729] 13:24:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8d1b1400) [pid = 1778] [serial = 2188] [outer = (nil)] 13:24:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8d9f4800) [pid = 1778] [serial = 2189] [outer = 0x8d1b1400] 13:24:56 INFO - PROCESS | 1778 | 1464639896040 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8dc57400) [pid = 1778] [serial = 2190] [outer = 0x8d1b1400] 13:24:57 INFO - PROCESS | 1778 | 1464639897012 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:24:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1354ms 13:24:57 INFO - PROCESS | 1778 | 1464639897060 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 13:24:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:24:57 INFO - PROCESS | 1778 | 1464639897065 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 13:24:57 INFO - PROCESS | 1778 | 1464639897071 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 1778 | 1464639897074 Marionette TRACE conn4 <- [1,2890,null,{}] 13:24:57 INFO - PROCESS | 1778 | 1464639897080 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:57 INFO - PROCESS | 1778 | 1464639897296 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 13:24:57 INFO - PROCESS | 1778 | 1464639897656 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x85dc3000 == 142 [pid = 1778] [id = 730] 13:24:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x85dc3800) [pid = 1778] [serial = 2191] [outer = (nil)] 13:24:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x85dccc00) [pid = 1778] [serial = 2192] [outer = 0x85dc3800] 13:24:57 INFO - PROCESS | 1778 | 1464639897820 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x894cdc00) [pid = 1778] [serial = 2193] [outer = 0x85dc3800] 13:24:58 INFO - PROCESS | 1778 | 1464639898798 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:24:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1782ms 13:24:58 INFO - PROCESS | 1778 | 1464639898853 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 1778 | 1464639898860 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 13:24:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:24:58 INFO - PROCESS | 1778 | 1464639898868 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 1778 | 1464639898875 Marionette TRACE conn4 <- [1,2894,null,{}] 13:24:58 INFO - PROCESS | 1778 | 1464639898883 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:59 INFO - PROCESS | 1778 | 1464639899145 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 13:24:59 INFO - PROCESS | 1778 | 1464639899517 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b8da000 == 143 [pid = 1778] [id = 731] 13:24:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8bc96000) [pid = 1778] [serial = 2194] [outer = (nil)] 13:24:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8beea800) [pid = 1778] [serial = 2195] [outer = 0x8bc96000] 13:24:59 INFO - PROCESS | 1778 | 1464639899624 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8cfb4000) [pid = 1778] [serial = 2196] [outer = 0x8bc96000] 13:25:00 INFO - PROCESS | 1778 | 1464639900629 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:25:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1839ms 13:25:00 INFO - PROCESS | 1778 | 1464639900711 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 1778 | 1464639900718 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 13:25:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:25:00 INFO - PROCESS | 1778 | 1464639900728 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 1778 | 1464639900731 Marionette TRACE conn4 <- [1,2898,null,{}] 13:25:00 INFO - PROCESS | 1778 | 1464639900738 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:01 INFO - PROCESS | 1778 | 1464639901047 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 13:25:01 INFO - PROCESS | 1778 | 1464639901451 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d9ef800 == 144 [pid = 1778] [id = 732] 13:25:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8dcc3000) [pid = 1778] [serial = 2197] [outer = (nil)] 13:25:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8dccbc00) [pid = 1778] [serial = 2198] [outer = 0x8dcc3000] 13:25:01 INFO - PROCESS | 1778 | 1464639901547 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8dd95c00) [pid = 1778] [serial = 2199] [outer = 0x8dcc3000] 13:25:02 INFO - PROCESS | 1778 | 1464639902679 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:25:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2000ms 13:25:02 INFO - PROCESS | 1778 | 1464639902728 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 1778 | 1464639902734 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 13:25:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:25:02 INFO - PROCESS | 1778 | 1464639902743 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - PROCESS | 1778 | 1464639902752 Marionette TRACE conn4 <- [1,2902,null,{}] 13:25:02 INFO - PROCESS | 1778 | 1464639902767 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:03 INFO - PROCESS | 1778 | 1464639903041 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 13:25:03 INFO - PROCESS | 1778 | 1464639903394 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0bc400 == 145 [pid = 1778] [id = 733] 13:25:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8e4b4800) [pid = 1778] [serial = 2200] [outer = (nil)] 13:25:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8ef35400) [pid = 1778] [serial = 2201] [outer = 0x8e4b4800] 13:25:03 INFO - PROCESS | 1778 | 1464639903489 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8f0cd400) [pid = 1778] [serial = 2202] [outer = 0x8e4b4800] 13:25:04 INFO - PROCESS | 1778 | 1464639904636 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:25:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1948ms 13:25:04 INFO - PROCESS | 1778 | 1464639904692 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 1778 | 1464639904700 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 13:25:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:25:04 INFO - PROCESS | 1778 | 1464639904710 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 1778 | 1464639904715 Marionette TRACE conn4 <- [1,2906,null,{}] 13:25:04 INFO - PROCESS | 1778 | 1464639904726 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:05 INFO - PROCESS | 1778 | 1464639905268 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 13:25:05 INFO - PROCESS | 1778 | 1464639905598 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8bc96400 == 146 [pid = 1778] [id = 734] 13:25:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8f185400) [pid = 1778] [serial = 2203] [outer = (nil)] 13:25:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8f51e000) [pid = 1778] [serial = 2204] [outer = 0x8f185400] 13:25:05 INFO - PROCESS | 1778 | 1464639905751 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8f529c00) [pid = 1778] [serial = 2205] [outer = 0x8f185400] 13:25:06 INFO - PROCESS | 1778 | 1464639906882 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:25:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:25:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2239ms 13:25:06 INFO - PROCESS | 1778 | 1464639906950 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 13:25:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:25:06 INFO - PROCESS | 1778 | 1464639906955 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 13:25:06 INFO - PROCESS | 1778 | 1464639906961 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 1778 | 1464639906965 Marionette TRACE conn4 <- [1,2910,null,{}] 13:25:06 INFO - PROCESS | 1778 | 1464639906971 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:07 INFO - PROCESS | 1778 | 1464639907254 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 13:25:07 INFO - PROCESS | 1778 | 1464639907611 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f789000 == 147 [pid = 1778] [id = 735] 13:25:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8f789c00) [pid = 1778] [serial = 2206] [outer = (nil)] 13:25:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x90f78800) [pid = 1778] [serial = 2207] [outer = 0x8f789c00] 13:25:07 INFO - PROCESS | 1778 | 1464639907716 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x91f0f800) [pid = 1778] [serial = 2208] [outer = 0x8f789c00] 13:25:08 INFO - PROCESS | 1778 | 1464639908591 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:25:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:25:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:25:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1648ms 13:25:08 INFO - PROCESS | 1778 | 1464639908610 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 1778 | 1464639908614 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 13:25:08 INFO - TEST-START | /DOMEvents/constructors.html 13:25:08 INFO - PROCESS | 1778 | 1464639908621 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - PROCESS | 1778 | 1464639908624 Marionette TRACE conn4 <- [1,2914,null,{}] 13:25:08 INFO - PROCESS | 1778 | 1464639908631 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:08 INFO - PROCESS | 1778 | 1464639908870 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 13:25:09 INFO - PROCESS | 1778 | 1464639909175 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f192000 == 148 [pid = 1778] [id = 736] 13:25:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8f783800) [pid = 1778] [serial = 2209] [outer = (nil)] 13:25:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x9250f000) [pid = 1778] [serial = 2210] [outer = 0x8f783800] 13:25:09 INFO - PROCESS | 1778 | 1464639909310 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x92671c00) [pid = 1778] [serial = 2211] [outer = 0x8f783800] 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:25:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:25:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:25:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:25:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1766ms 13:25:10 INFO - PROCESS | 1778 | 1464639910327 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:25:10 INFO - PROCESS | 1778 | 1464639910418 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 13:25:10 INFO - PROCESS | 1778 | 1464639910426 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 13:25:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:25:10 INFO - PROCESS | 1778 | 1464639910438 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:25:10 INFO - PROCESS | 1778 | 1464639910442 Marionette TRACE conn4 <- [1,2918,null,{}] 13:25:10 INFO - PROCESS | 1778 | 1464639910453 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:10 INFO - PROCESS | 1778 | 1464639910706 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 13:25:11 INFO - PROCESS | 1778 | 1464639911027 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x921e9400 == 149 [pid = 1778] [id = 737] 13:25:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x921ebc00) [pid = 1778] [serial = 2212] [outer = (nil)] 13:25:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x92ab0c00) [pid = 1778] [serial = 2213] [outer = 0x921ebc00] 13:25:11 INFO - PROCESS | 1778 | 1464639911118 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x92d55000) [pid = 1778] [serial = 2214] [outer = 0x921ebc00] 13:25:12 INFO - PROCESS | 1778 | 1464639912268 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:25:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:25:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1893ms 13:25:12 INFO - PROCESS | 1778 | 1464639912334 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 1778 | 1464639912340 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 13:25:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:25:12 INFO - PROCESS | 1778 | 1464639912349 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 1778 | 1464639912353 Marionette TRACE conn4 <- [1,2922,null,{}] 13:25:12 INFO - PROCESS | 1778 | 1464639912362 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:12 INFO - PROCESS | 1778 | 1464639912828 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 13:25:13 INFO - PROCESS | 1778 | 1464639913165 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x92aa7000 == 150 [pid = 1778] [id = 738] 13:25:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x92ab0400) [pid = 1778] [serial = 2215] [outer = (nil)] 13:25:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x92df2c00) [pid = 1778] [serial = 2216] [outer = 0x92ab0400] 13:25:13 INFO - PROCESS | 1778 | 1464639913302 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x92df5c00) [pid = 1778] [serial = 2217] [outer = 0x92ab0400] 13:25:14 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:25:14 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:25:14 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:25:14 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:25:14 INFO - PROCESS | 1778 | 1464639914283 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:25:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:25:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:25:14 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 13:25:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:25:14 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 13:25:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:25:14 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]" 13:25:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:25:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:25:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1994ms 13:25:14 INFO - PROCESS | 1778 | 1464639914344 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 1778 | 1464639914352 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 13:25:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:25:14 INFO - PROCESS | 1778 | 1464639914428 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 1778 | 1464639914438 Marionette TRACE conn4 <- [1,2926,null,{}] 13:25:14 INFO - PROCESS | 1778 | 1464639914452 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:14 INFO - PROCESS | 1778 | 1464639914693 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 13:25:15 INFO - PROCESS | 1778 | 1464639915053 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x92eac000 == 151 [pid = 1778] [id = 739] 13:25:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x950d6400) [pid = 1778] [serial = 2218] [outer = (nil)] 13:25:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x97623c00) [pid = 1778] [serial = 2219] [outer = 0x950d6400] 13:25:15 INFO - PROCESS | 1778 | 1464639915178 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x9900c800) [pid = 1778] [serial = 2220] [outer = 0x950d6400] 13:25:15 INFO - PROCESS | 1778 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:25:16 INFO - PROCESS | 1778 | 1464639915997 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:25:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:25:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1627ms 13:25:16 INFO - PROCESS | 1778 | 1464639916031 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 1778 | 1464639916035 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 13:25:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:25:16 INFO - PROCESS | 1778 | 1464639916042 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 1778 | 1464639916046 Marionette TRACE conn4 <- [1,2930,null,{}] 13:25:16 INFO - PROCESS | 1778 | 1464639916053 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:16 INFO - PROCESS | 1778 | 1464639916294 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 13:25:16 INFO - PROCESS | 1778 | 1464639916601 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x992eb400 == 152 [pid = 1778] [id = 740] 13:25:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x992ed400) [pid = 1778] [serial = 2221] [outer = (nil)] 13:25:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x99f1fc00) [pid = 1778] [serial = 2222] [outer = 0x992ed400] 13:25:16 INFO - PROCESS | 1778 | 1464639916714 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x9c04b400) [pid = 1778] [serial = 2223] [outer = 0x992ed400] 13:25:17 INFO - PROCESS | 1778 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:25:17 INFO - PROCESS | 1778 | 1464639917640 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:25:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:25:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1642ms 13:25:17 INFO - PROCESS | 1778 | 1464639917685 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 13:25:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:25:17 INFO - PROCESS | 1778 | 1464639917691 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 13:25:17 INFO - PROCESS | 1778 | 1464639917697 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 1778 | 1464639917702 Marionette TRACE conn4 <- [1,2934,null,{}] 13:25:17 INFO - PROCESS | 1778 | 1464639917708 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:18 INFO - PROCESS | 1778 | 1464639918026 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 13:25:18 INFO - PROCESS | 1778 | 1464639918394 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x95107000 == 153 [pid = 1778] [id = 741] 13:25:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x992ec400) [pid = 1778] [serial = 2224] [outer = (nil)] 13:25:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x9d203000) [pid = 1778] [serial = 2225] [outer = 0x992ec400] 13:25:18 INFO - PROCESS | 1778 | 1464639918490 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x9d20b400) [pid = 1778] [serial = 2226] [outer = 0x992ec400] 13:25:19 INFO - PROCESS | 1778 | 1464639919285 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:25:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:25:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1633ms 13:25:19 INFO - PROCESS | 1778 | 1464639919330 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 1778 | 1464639919334 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 13:25:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:25:19 INFO - PROCESS | 1778 | 1464639919341 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - PROCESS | 1778 | 1464639919345 Marionette TRACE conn4 <- [1,2938,null,{}] 13:25:19 INFO - PROCESS | 1778 | 1464639919351 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:19 INFO - PROCESS | 1778 | 1464639919616 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 13:25:19 INFO - PROCESS | 1778 | 1464639919922 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x9c91c000 == 154 [pid = 1778] [id = 742] 13:25:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x9d26a400) [pid = 1778] [serial = 2227] [outer = (nil)] 13:25:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0xa1169000) [pid = 1778] [serial = 2228] [outer = 0x9d26a400] 13:25:20 INFO - PROCESS | 1778 | 1464639920059 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0xa1160400) [pid = 1778] [serial = 2229] [outer = 0x9d26a400] 13:25:20 INFO - PROCESS | 1778 | 1464639920865 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:25:20 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. 13:25:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1584ms 13:25:20 INFO - PROCESS | 1778 | 1464639920927 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 1778 | 1464639920931 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 13:25:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:25:20 INFO - PROCESS | 1778 | 1464639920938 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 1778 | 1464639920941 Marionette TRACE conn4 <- [1,2942,null,{}] 13:25:20 INFO - PROCESS | 1778 | 1464639920968 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:21 INFO - PROCESS | 1778 | 1464639921195 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 13:25:21 INFO - PROCESS | 1778 | 1464639921496 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x85dcb800 == 155 [pid = 1778] [id = 743] 13:25:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x992e6800) [pid = 1778] [serial = 2230] [outer = (nil)] 13:25:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0xa3048400) [pid = 1778] [serial = 2231] [outer = 0x992e6800] 13:25:21 INFO - PROCESS | 1778 | 1464639921639 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0xa3230400) [pid = 1778] [serial = 2232] [outer = 0x992e6800] 13:25:22 INFO - PROCESS | 1778 | 1464639922431 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:25:22 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 13:25:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:25:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1533ms 13:25:22 INFO - PROCESS | 1778 | 1464639922473 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 1778 | 1464639922476 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 13:25:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:25:22 INFO - PROCESS | 1778 | 1464639922484 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 1778 | 1464639922487 Marionette TRACE conn4 <- [1,2946,null,{}] 13:25:22 INFO - PROCESS | 1778 | 1464639922493 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:22 INFO - PROCESS | 1778 | 1464639922780 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 13:25:23 INFO - PROCESS | 1778 | 1464639923138 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x9900a800 == 156 [pid = 1778] [id = 744] 13:25:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x9b47e400) [pid = 1778] [serial = 2233] [outer = (nil)] 13:25:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0xa6738400) [pid = 1778] [serial = 2234] [outer = 0x9b47e400] 13:25:23 INFO - PROCESS | 1778 | 1464639923233 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0xa6768800) [pid = 1778] [serial = 2235] [outer = 0x9b47e400] 13:25:23 INFO - PROCESS | 1778 | 1464639923985 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:25:24 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. 13:25:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1533ms 13:25:24 INFO - PROCESS | 1778 | 1464639924018 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 1778 | 1464639924022 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 13:25:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:25:24 INFO - PROCESS | 1778 | 1464639924028 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 1778 | 1464639924032 Marionette TRACE conn4 <- [1,2950,null,{}] 13:25:24 INFO - PROCESS | 1778 | 1464639924037 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:24 INFO - PROCESS | 1778 | 1464639924300 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 13:25:24 INFO - PROCESS | 1778 | 1464639924607 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 1778 | ++DOCSHELL 0xa304e000 == 157 [pid = 1778] [id = 745] 13:25:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0xa623c000) [pid = 1778] [serial = 2236] [outer = (nil)] 13:25:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0xa6c68400) [pid = 1778] [serial = 2237] [outer = 0xa623c000] 13:25:24 INFO - PROCESS | 1778 | 1464639924701 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0xa6c6cc00) [pid = 1778] [serial = 2238] [outer = 0xa623c000] 13:25:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b8ad800 == 158 [pid = 1778] [id = 746] 13:25:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x8b8ae400) [pid = 1778] [serial = 2239] [outer = (nil)] 13:25:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x8b8b0400) [pid = 1778] [serial = 2240] [outer = 0x8b8ae400] 13:25:25 INFO - PROCESS | 1778 | 1464639925657 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:25:25 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. 13:25:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1689ms 13:25:25 INFO - PROCESS | 1778 | 1464639925721 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 13:25:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:25:25 INFO - PROCESS | 1778 | 1464639925732 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 13:25:25 INFO - PROCESS | 1778 | 1464639925743 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 1778 | 1464639925750 Marionette TRACE conn4 <- [1,2954,null,{}] 13:25:25 INFO - PROCESS | 1778 | 1464639925806 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:26 INFO - PROCESS | 1778 | 1464639926134 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 13:25:26 INFO - PROCESS | 1778 | 1464639926497 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b8b1800 == 159 [pid = 1778] [id = 747] 13:25:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0x8b8b2800) [pid = 1778] [serial = 2241] [outer = (nil)] 13:25:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0x8b8b5800) [pid = 1778] [serial = 2242] [outer = 0x8b8b2800] 13:25:26 INFO - PROCESS | 1778 | 1464639926589 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 177 (0x8b8b8400) [pid = 1778] [serial = 2243] [outer = 0x8b8b2800] 13:25:27 INFO - PROCESS | 1778 | 1464639927417 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:25:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:25:27 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 13:25:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1730ms 13:25:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:25:27 INFO - PROCESS | 1778 | 1464639927472 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 1778 | 1464639927475 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 13:25:27 INFO - PROCESS | 1778 | 1464639927481 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 1778 | 1464639927484 Marionette TRACE conn4 <- [1,2958,null,{}] 13:25:27 INFO - PROCESS | 1778 | 1464639927491 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:27 INFO - PROCESS | 1778 | 1464639927756 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8af8d400 == 158 [pid = 1778] [id = 705] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0e1400 == 157 [pid = 1778] [id = 685] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8bca0800 == 156 [pid = 1778] [id = 686] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8f65ec00 == 155 [pid = 1778] [id = 300] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8f790000 == 154 [pid = 1778] [id = 468] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x9510a000 == 153 [pid = 1778] [id = 39] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8bee7000 == 152 [pid = 1778] [id = 194] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8bc9b400 == 151 [pid = 1778] [id = 729] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8bc9e800 == 150 [pid = 1778] [id = 728] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8af89000 == 149 [pid = 1778] [id = 727] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x85ef1800 == 148 [pid = 1778] [id = 726] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0xa6d11400 == 147 [pid = 1778] [id = 724] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x86d0cc00 == 146 [pid = 1778] [id = 722] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0xa6c69800 == 145 [pid = 1778] [id = 723] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0xa308c800 == 144 [pid = 1778] [id = 721] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x9cb78400 == 143 [pid = 1778] [id = 720] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x9c4bf000 == 142 [pid = 1778] [id = 719] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x92c3d400 == 141 [pid = 1778] [id = 717] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x92e59400 == 140 [pid = 1778] [id = 718] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8d2cc400 == 139 [pid = 1778] [id = 716] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x92aaf800 == 138 [pid = 1778] [id = 715] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x92ab4000 == 137 [pid = 1778] [id = 714] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x92ab1400 == 136 [pid = 1778] [id = 434] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x910e1800 == 135 [pid = 1778] [id = 713] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8f186000 == 134 [pid = 1778] [id = 711] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8d0ad000 == 133 [pid = 1778] [id = 712] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9fc000 == 132 [pid = 1778] [id = 710] 13:25:30 INFO - PROCESS | 1778 | --DOCSHELL 0x8aca2c00 == 131 [pid = 1778] [id = 709] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 176 (0x8eda9400) [pid = 1778] [serial = 2124] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x9d9c9400) [pid = 1778] [serial = 2100] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x8d1bac00) [pid = 1778] [serial = 2121] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0x8d0a7000) [pid = 1778] [serial = 2120] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0x8e672800) [pid = 1778] [serial = 2007] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x8b0c1800) [pid = 1778] [serial = 2117] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0xa6764400) [pid = 1778] [serial = 2109] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0xa6c54c00) [pid = 1778] [serial = 2112] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x9d20c000) [pid = 1778] [serial = 2099] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0x8f66b800) [pid = 1778] [serial = 2072] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0x92e53000) [pid = 1778] [serial = 2084] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x8ef35c00) [pid = 1778] [serial = 2069] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x951cd000) [pid = 1778] [serial = 2088] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x95105000) [pid = 1778] [serial = 2087] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8f0c6000) [pid = 1778] [serial = 2070] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0xa2611c00) [pid = 1778] [serial = 2103] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x92d56c00) [pid = 1778] [serial = 2082] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x8f78ec00) [pid = 1778] [serial = 2073] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x992eac00) [pid = 1778] [serial = 2091] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x8e4b6400) [pid = 1778] [serial = 2123] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x8c053800) [pid = 1778] [serial = 2066] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x921f3400) [pid = 1778] [serial = 2078] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x8b65b000) [pid = 1778] [serial = 2118] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x8c0e3800) [pid = 1778] [serial = 2067] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0xa6297800) [pid = 1778] [serial = 2106] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x99ec8800) [pid = 1778] [serial = 2093] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x910e0000) [pid = 1778] [serial = 2075] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0xa620e000) [pid = 1778] [serial = 2052] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x9c889c00) [pid = 1778] [serial = 2096] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0xa6235400) [pid = 1778] [serial = 2105] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x910e9000) [pid = 1778] [serial = 2076] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x9c945c00) [pid = 1778] [serial = 2097] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x990f0000) [pid = 1778] [serial = 2090] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0xa22adc00) [pid = 1778] [serial = 2102] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0xa6c65000) [pid = 1778] [serial = 2114] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x92eaf000) [pid = 1778] [serial = 2085] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x92c38800) [pid = 1778] [serial = 2081] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x9250f800) [pid = 1778] [serial = 2079] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0xa6c53000) [pid = 1778] [serial = 2111] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9b481400) [pid = 1778] [serial = 2094] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0xa6741c00) [pid = 1778] [serial = 2108] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8ef33c00) [pid = 1778] [serial = 2126] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1778 | 1464639931327 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x85dc1400 == 132 [pid = 1778] [id = 748] 13:25:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x86144000) [pid = 1778] [serial = 2244] [outer = (nil)] 13:25:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x867c8000) [pid = 1778] [serial = 2245] [outer = 0x86144000] 13:25:31 INFO - PROCESS | 1778 | 1464639931422 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x86c47c00) [pid = 1778] [serial = 2246] [outer = 0x86144000] 13:25:32 INFO - PROCESS | 1778 | 1464639932189 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:25:32 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. 13:25:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 4750ms 13:25:32 INFO - PROCESS | 1778 | 1464639932234 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 1778 | 1464639932240 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 13:25:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:25:32 INFO - PROCESS | 1778 | 1464639932247 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 1778 | 1464639932253 Marionette TRACE conn4 <- [1,2962,null,{}] 13:25:32 INFO - PROCESS | 1778 | 1464639932261 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:32 INFO - PROCESS | 1778 | 1464639932496 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 13:25:32 INFO - PROCESS | 1778 | 1464639932713 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x877c7400 == 133 [pid = 1778] [id = 749] 13:25:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x88252800) [pid = 1778] [serial = 2247] [outer = (nil)] 13:25:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x894c5c00) [pid = 1778] [serial = 2248] [outer = 0x88252800] 13:25:32 INFO - PROCESS | 1778 | 1464639932792 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x89808000) [pid = 1778] [serial = 2249] [outer = 0x88252800] 13:25:33 INFO - PROCESS | 1778 | 1464639933607 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:25:33 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. 13:25:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1396ms 13:25:33 INFO - PROCESS | 1778 | 1464639933647 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 13:25:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:25:33 INFO - PROCESS | 1778 | 1464639933653 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 13:25:33 INFO - PROCESS | 1778 | 1464639933659 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 1778 | 1464639933663 Marionette TRACE conn4 <- [1,2966,null,{}] 13:25:33 INFO - PROCESS | 1778 | 1464639933668 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:33 INFO - PROCESS | 1778 | 1464639933962 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 13:25:34 INFO - PROCESS | 1778 | 1464639934016 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ac97000 == 134 [pid = 1778] [id = 750] 13:25:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8af87400) [pid = 1778] [serial = 2250] [outer = (nil)] 13:25:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8b0c2400) [pid = 1778] [serial = 2251] [outer = 0x8af87400] 13:25:34 INFO - PROCESS | 1778 | 1464639934091 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8b577c00) [pid = 1778] [serial = 2252] [outer = 0x8af87400] 13:25:35 INFO - PROCESS | 1778 | 1464639935104 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:25:35 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. 13:25:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1483ms 13:25:35 INFO - PROCESS | 1778 | 1464639935143 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 1778 | 1464639935148 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 13:25:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:25:35 INFO - PROCESS | 1778 | 1464639935170 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 1778 | 1464639935179 Marionette TRACE conn4 <- [1,2970,null,{}] 13:25:35 INFO - PROCESS | 1778 | 1464639935185 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:35 INFO - PROCESS | 1778 | 1464639935502 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x8edaf800) [pid = 1778] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8dc4d000) [pid = 1778] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0xa308ec00) [pid = 1778] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8af8bc00) [pid = 1778] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x9a277000) [pid = 1778] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x91f12000) [pid = 1778] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8613bc00) [pid = 1778] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8d2d3c00) [pid = 1778] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0xa6c70400) [pid = 1778] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8b0c5400) [pid = 1778] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x92ab1000) [pid = 1778] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8af39000) [pid = 1778] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8af89800) [pid = 1778] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9d185800) [pid = 1778] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8f51c800) [pid = 1778] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8bee8c00) [pid = 1778] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x92e5a000) [pid = 1778] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92df8800) [pid = 1778] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0xa6d2d400) [pid = 1778] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0xa2408c00) [pid = 1778] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:25:36 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x92c38c00) [pid = 1778] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:25:36 INFO - PROCESS | 1778 | 1464639936339 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x85dc4800 == 135 [pid = 1778] [id = 751] 13:25:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x85dc4c00) [pid = 1778] [serial = 2253] [outer = (nil)] 13:25:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8b0b9400) [pid = 1778] [serial = 2254] [outer = 0x85dc4c00] 13:25:36 INFO - PROCESS | 1778 | 1464639936440 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8b8aa000) [pid = 1778] [serial = 2255] [outer = 0x85dc4c00] 13:25:37 INFO - PROCESS | 1778 | 1464639937247 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:25:37 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. 13:25:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2113ms 13:25:37 INFO - PROCESS | 1778 | 1464639937277 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 13:25:37 INFO - PROCESS | 1778 | 1464639937285 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 13:25:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:25:37 INFO - PROCESS | 1778 | 1464639937296 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 1778 | 1464639937300 Marionette TRACE conn4 <- [1,2974,null,{}] 13:25:37 INFO - PROCESS | 1778 | 1464639937310 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:37 INFO - PROCESS | 1778 | 1464639937789 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 13:25:38 INFO - PROCESS | 1778 | 1464639938101 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x85dc7c00 == 136 [pid = 1778] [id = 752] 13:25:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x85dc9000) [pid = 1778] [serial = 2256] [outer = (nil)] 13:25:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x86141000) [pid = 1778] [serial = 2257] [outer = 0x85dc9000] 13:25:38 INFO - PROCESS | 1778 | 1464639938484 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x86d0a800) [pid = 1778] [serial = 2258] [outer = 0x85dc9000] 13:25:39 INFO - PROCESS | 1778 | 1464639939585 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:25:39 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. 13:25:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2347ms 13:25:39 INFO - PROCESS | 1778 | 1464639939644 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 1778 | 1464639939651 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 13:25:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:25:39 INFO - PROCESS | 1778 | 1464639939708 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 1778 | 1464639939714 Marionette TRACE conn4 <- [1,2978,null,{}] 13:25:39 INFO - PROCESS | 1778 | 1464639939727 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:39 INFO - PROCESS | 1778 | 1464639939989 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 13:25:40 INFO - PROCESS | 1778 | 1464639940467 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8af40800 == 137 [pid = 1778] [id = 753] 13:25:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8af46c00) [pid = 1778] [serial = 2259] [outer = (nil)] 13:25:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8af90800) [pid = 1778] [serial = 2260] [outer = 0x8af46c00] 13:25:40 INFO - PROCESS | 1778 | 1464639940647 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8b57cc00) [pid = 1778] [serial = 2261] [outer = 0x8af46c00] 13:25:41 INFO - PROCESS | 1778 | 1464639941939 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:25:41 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. 13:25:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2261ms 13:25:41 INFO - PROCESS | 1778 | 1464639941962 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 1778 | 1464639941969 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 13:25:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:25:41 INFO - PROCESS | 1778 | 1464639941981 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 1778 | 1464639941984 Marionette TRACE conn4 <- [1,2982,null,{}] 13:25:41 INFO - PROCESS | 1778 | 1464639941991 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:42 INFO - PROCESS | 1778 | 1464639942285 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 13:25:42 INFO - PROCESS | 1778 | 1464639942630 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b8ac000 == 138 [pid = 1778] [id = 754] 13:25:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8b8ac800) [pid = 1778] [serial = 2262] [outer = (nil)] 13:25:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8b8b6400) [pid = 1778] [serial = 2263] [outer = 0x8b8ac800] 13:25:42 INFO - PROCESS | 1778 | 1464639942776 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8b8da400) [pid = 1778] [serial = 2264] [outer = 0x8b8ac800] 13:25:43 INFO - PROCESS | 1778 | 1464639943757 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:25:43 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 13:25:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:25:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:25:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1795ms 13:25:43 INFO - PROCESS | 1778 | 1464639943777 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 1778 | 1464639943780 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 13:25:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:25:43 INFO - PROCESS | 1778 | 1464639943789 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - PROCESS | 1778 | 1464639943795 Marionette TRACE conn4 <- [1,2986,null,{}] 13:25:43 INFO - PROCESS | 1778 | 1464639943814 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:44 INFO - PROCESS | 1778 | 1464639944095 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 13:25:44 INFO - PROCESS | 1778 | 1464639944464 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c05e800 == 139 [pid = 1778] [id = 755] 13:25:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8c0b2c00) [pid = 1778] [serial = 2265] [outer = (nil)] 13:25:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8c0b8000) [pid = 1778] [serial = 2266] [outer = 0x8c0b2c00] 13:25:44 INFO - PROCESS | 1778 | 1464639944562 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8c0e5400) [pid = 1778] [serial = 2267] [outer = 0x8c0b2c00] 13:25:45 INFO - PROCESS | 1778 | 1464639945387 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:25:45 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. 13:25:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1647ms 13:25:45 INFO - PROCESS | 1778 | 1464639945436 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 13:25:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:25:45 INFO - PROCESS | 1778 | 1464639945441 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 13:25:45 INFO - PROCESS | 1778 | 1464639945448 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 1778 | 1464639945452 Marionette TRACE conn4 <- [1,2990,null,{}] 13:25:45 INFO - PROCESS | 1778 | 1464639945457 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:45 INFO - PROCESS | 1778 | 1464639945714 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 13:25:46 INFO - PROCESS | 1778 | 1464639946020 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b8df800 == 140 [pid = 1778] [id = 756] 13:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8cfc1400) [pid = 1778] [serial = 2268] [outer = (nil)] 13:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8d0a7000) [pid = 1778] [serial = 2269] [outer = 0x8cfc1400] 13:25:46 INFO - PROCESS | 1778 | 1464639946170 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8d0ad000) [pid = 1778] [serial = 2270] [outer = 0x8cfc1400] 13:25:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0a1400 == 141 [pid = 1778] [id = 757] 13:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8d2d0000) [pid = 1778] [serial = 2271] [outer = (nil)] 13:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8d2d3000) [pid = 1778] [serial = 2272] [outer = 0x8d2d0000] 13:25:47 INFO - PROCESS | 1778 | 1464639947306 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:25:47 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. 13:25:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1886ms 13:25:47 INFO - PROCESS | 1778 | 1464639947336 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 1778 | 1464639947340 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 13:25:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:25:47 INFO - PROCESS | 1778 | 1464639947347 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 1778 | 1464639947351 Marionette TRACE conn4 <- [1,2994,null,{}] 13:25:47 INFO - PROCESS | 1778 | 1464639947357 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:47 INFO - PROCESS | 1778 | 1464639947694 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 13:25:48 INFO - PROCESS | 1778 | 1464639948043 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d2cb400 == 142 [pid = 1778] [id = 758] 13:25:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8d2cd800) [pid = 1778] [serial = 2273] [outer = (nil)] 13:25:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8d9f7c00) [pid = 1778] [serial = 2274] [outer = 0x8d2cd800] 13:25:48 INFO - PROCESS | 1778 | 1464639948151 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8dc59800) [pid = 1778] [serial = 2275] [outer = 0x8d2cd800] 13:25:49 INFO - PROCESS | 1778 | 1464639949024 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:25:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:25:49 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 13:25:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1693ms 13:25:49 INFO - PROCESS | 1778 | 1464639949040 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 1778 | 1464639949044 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 13:25:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:25:49 INFO - PROCESS | 1778 | 1464639949052 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 1778 | 1464639949056 Marionette TRACE conn4 <- [1,2998,null,{}] 13:25:49 INFO - PROCESS | 1778 | 1464639949064 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:49 INFO - PROCESS | 1778 | 1464639949345 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 13:25:49 INFO - PROCESS | 1778 | 1464639949749 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c053400 == 143 [pid = 1778] [id = 759] 13:25:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8dcbfc00) [pid = 1778] [serial = 2276] [outer = (nil)] 13:25:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8e4abc00) [pid = 1778] [serial = 2277] [outer = 0x8dcbfc00] 13:25:49 INFO - PROCESS | 1778 | 1464639949850 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8e4b5400) [pid = 1778] [serial = 2278] [outer = 0x8dcbfc00] 13:25:50 INFO - PROCESS | 1778 | 1464639950637 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:25:50 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. 13:25:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1644ms 13:25:50 INFO - PROCESS | 1778 | 1464639950697 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 1778 | 1464639950701 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 13:25:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:25:50 INFO - PROCESS | 1778 | 1464639950707 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 1778 | 1464639950711 Marionette TRACE conn4 <- [1,3002,null,{}] 13:25:50 INFO - PROCESS | 1778 | 1464639950717 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:50 INFO - PROCESS | 1778 | 1464639950960 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 13:25:51 INFO - PROCESS | 1778 | 1464639951268 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dccb000 == 144 [pid = 1778] [id = 760] 13:25:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8e4b6400) [pid = 1778] [serial = 2279] [outer = (nil)] 13:25:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x8e679000) [pid = 1778] [serial = 2280] [outer = 0x8e4b6400] 13:25:51 INFO - PROCESS | 1778 | 1464639951408 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x8e67f800) [pid = 1778] [serial = 2281] [outer = 0x8e4b6400] 13:25:52 INFO - PROCESS | 1778 | 1464639952239 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:25:52 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. 13:25:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1586ms 13:25:52 INFO - PROCESS | 1778 | 1464639952294 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 1778 | 1464639952299 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 13:25:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:25:52 INFO - PROCESS | 1778 | 1464639952306 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 1778 | 1464639952309 Marionette TRACE conn4 <- [1,3006,null,{}] 13:25:52 INFO - PROCESS | 1778 | 1464639952317 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:52 INFO - PROCESS | 1778 | 1464639952577 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 13:25:52 INFO - PROCESS | 1778 | 1464639952932 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dcc9c00 == 145 [pid = 1778] [id = 761] 13:25:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8e4aac00) [pid = 1778] [serial = 2282] [outer = (nil)] 13:25:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x8edb1800) [pid = 1778] [serial = 2283] [outer = 0x8e4aac00] 13:25:53 INFO - PROCESS | 1778 | 1464639953035 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x8ef3a400) [pid = 1778] [serial = 2284] [outer = 0x8e4aac00] 13:25:53 INFO - PROCESS | 1778 | 1464639953840 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:25:53 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. 13:25:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1592ms 13:25:53 INFO - PROCESS | 1778 | 1464639953899 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 1778 | 1464639953903 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 13:25:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:25:53 INFO - PROCESS | 1778 | 1464639953910 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 1778 | 1464639953912 Marionette TRACE conn4 <- [1,3010,null,{}] 13:25:53 INFO - PROCESS | 1778 | 1464639953919 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:54 INFO - PROCESS | 1778 | 1464639954163 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 13:25:54 INFO - PROCESS | 1778 | 1464639954493 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c0b2800 == 146 [pid = 1778] [id = 762] 13:25:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x8dcbd800) [pid = 1778] [serial = 2285] [outer = (nil)] 13:25:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x8f0c9400) [pid = 1778] [serial = 2286] [outer = 0x8dcbd800] 13:25:54 INFO - PROCESS | 1778 | 1464639954642 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x8f0d0000) [pid = 1778] [serial = 2287] [outer = 0x8dcbd800] 13:25:55 INFO - PROCESS | 1778 | 1464639955478 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:25:55 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 13:25:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1594ms 13:25:55 INFO - PROCESS | 1778 | 1464639955506 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 13:25:55 INFO - PROCESS | 1778 | 1464639955509 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 13:25:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:25:55 INFO - PROCESS | 1778 | 1464639955516 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:25:55 INFO - PROCESS | 1778 | 1464639955520 Marionette TRACE conn4 <- [1,3014,null,{}] 13:25:55 INFO - PROCESS | 1778 | 1464639955526 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:55 INFO - PROCESS | 1778 | 1464639955819 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 13:25:56 INFO - PROCESS | 1778 | 1464639956114 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f525c00 == 147 [pid = 1778] [id = 763] 13:25:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x8f526800) [pid = 1778] [serial = 2288] [outer = (nil)] 13:25:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x8f661400) [pid = 1778] [serial = 2289] [outer = 0x8f526800] 13:25:56 INFO - PROCESS | 1778 | 1464639956288 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x8f788000) [pid = 1778] [serial = 2290] [outer = 0x8f526800] 13:25:56 INFO - PROCESS | 1778 | [1778] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:25:57 INFO - PROCESS | 1778 | 1464639957277 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:25:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:25:57 INFO - {} 13:25:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:25:57 INFO - {} 13:25:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:25:57 INFO - {} 13:25:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:25:57 INFO - {} 13:25:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1785ms 13:25:57 INFO - PROCESS | 1778 | 1464639957315 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 1778 | 1464639957319 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 13:25:57 INFO - TEST-START | /FileAPI/fileReader.html 13:25:57 INFO - PROCESS | 1778 | 1464639957375 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:25:57 INFO - PROCESS | 1778 | 1464639957380 Marionette TRACE conn4 <- [1,3018,null,{}] 13:25:57 INFO - PROCESS | 1778 | 1464639957387 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:57 INFO - PROCESS | 1778 | 1464639957728 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 13:25:58 INFO - PROCESS | 1778 | 1464639958198 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f78e400 == 148 [pid = 1778] [id = 764] 13:25:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x91f0ec00) [pid = 1778] [serial = 2291] [outer = (nil)] 13:25:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x91f67c00) [pid = 1778] [serial = 2292] [outer = 0x91f0ec00] 13:25:58 INFO - PROCESS | 1778 | 1464639958295 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x91f6f400) [pid = 1778] [serial = 2293] [outer = 0x91f0ec00] 13:25:59 INFO - PROCESS | 1778 | 1464639959224 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:25:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:25:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:25:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:25:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:25:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 1892ms 13:25:59 INFO - PROCESS | 1778 | 1464639959261 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 1778 | 1464639959264 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 13:25:59 INFO - TEST-START | /FileAPI/historical.html 13:25:59 INFO - PROCESS | 1778 | 1464639959272 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:25:59 INFO - PROCESS | 1778 | 1464639959275 Marionette TRACE conn4 <- [1,3022,null,{}] 13:25:59 INFO - PROCESS | 1778 | 1464639959282 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:59 INFO - PROCESS | 1778 | 1464639959563 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 13:25:59 INFO - PROCESS | 1778 | 1464639959958 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8ef40000 == 149 [pid = 1778] [id = 765] 13:26:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x910e9c00) [pid = 1778] [serial = 2294] [outer = (nil)] 13:26:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x92504400) [pid = 1778] [serial = 2295] [outer = 0x910e9c00] 13:26:00 INFO - PROCESS | 1778 | 1464639960054 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x92508000) [pid = 1778] [serial = 2296] [outer = 0x910e9c00] 13:26:00 INFO - PROCESS | 1778 | 1464639960883 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:26:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:26:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:26:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:26:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:26:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:26:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:26:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:26:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:26:00 INFO - TEST-OK | /FileAPI/historical.html | took 1634ms 13:26:00 INFO - PROCESS | 1778 | 1464639960909 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 1778 | 1464639960923 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 13:26:00 INFO - TEST-START | /FileAPI/idlharness.html 13:26:00 INFO - PROCESS | 1778 | 1464639960931 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 1778 | 1464639960934 Marionette TRACE conn4 <- [1,3026,null,{}] 13:26:00 INFO - PROCESS | 1778 | 1464639960941 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:01 INFO - PROCESS | 1778 | 1464639961199 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 13:26:01 INFO - PROCESS | 1778 | 1464639961514 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x921f1c00 == 150 [pid = 1778] [id = 766] 13:26:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x921f2000) [pid = 1778] [serial = 2297] [outer = (nil)] 13:26:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x929b7c00) [pid = 1778] [serial = 2298] [outer = 0x921f2000] 13:26:01 INFO - PROCESS | 1778 | 1464639961670 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x929be800) [pid = 1778] [serial = 2299] [outer = 0x921f2000] 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:26:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:26:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:26:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:26:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:26:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:26:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:26:03 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 13:26:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:26:03 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 13:26:03 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 13:26:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:26:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:26:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:26:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:03 INFO - PROCESS | 1778 | 1464639963382 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:26:03 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 13:26:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:26:03 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 13:26:03 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 13:26:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:26:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:26:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 2690ms 13:26:03 INFO - PROCESS | 1778 | 1464639963659 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 1778 | 1464639963662 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 13:26:03 INFO - TEST-START | /FileAPI/idlharness.worker 13:26:03 INFO - PROCESS | 1778 | 1464639963756 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 1778 | 1464639963759 Marionette TRACE conn4 <- [1,3030,null,{}] 13:26:03 INFO - PROCESS | 1778 | 1464639963812 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:04 INFO - PROCESS | 1778 | 1464639964056 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 13:26:04 INFO - PROCESS | 1778 | 1464639964357 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f78e000 == 151 [pid = 1778] [id = 767] 13:26:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x90f73c00) [pid = 1778] [serial = 2300] [outer = (nil)] 13:26:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 172 (0x954af000) [pid = 1778] [serial = 2301] [outer = 0x90f73c00] 13:26:04 INFO - PROCESS | 1778 | 1464639964452 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 173 (0x97623800) [pid = 1778] [serial = 2302] [outer = 0x90f73c00] 13:26:04 INFO - PROCESS | 1778 | [1778] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:26:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:26:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:26:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:26:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:26:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:26:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:26:06 INFO - {} 13:26:06 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 13:26:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:26:06 INFO - {} 13:26:06 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 - {} 13:26:06 INFO - {} 13:26:06 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 13:26:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:26:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:26:06 INFO - {} 13:26:06 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 13:26:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:26:06 INFO - {} 13:26:06 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 - {} 13:26:06 INFO - {} 13:26:06 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 13:26:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 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 13:26:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:26:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:26:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 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 13:26:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 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 13:26:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 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 13:26:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:26:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:26:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:26:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:26:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:26:06 INFO - {} 13:26:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:26:07 INFO - {} 13:26:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3110ms 13:26:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:26:07 INFO - PROCESS | 1778 | 1464639966661 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:26:07 INFO - PROCESS | 1778 | 1464639966849 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 1778 | 1464639966852 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 13:26:07 INFO - PROCESS | 1778 | 1464639966870 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 1778 | 1464639966881 Marionette TRACE conn4 <- [1,3034,null,{}] 13:26:07 INFO - PROCESS | 1778 | 1464639966897 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:07 INFO - PROCESS | 1778 | 1464639967425 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 13:26:07 INFO - PROCESS | 1778 | 1464639967669 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd8bc00 == 152 [pid = 1778] [id = 768] 13:26:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 174 (0x954abc00) [pid = 1778] [serial = 2303] [outer = (nil)] 13:26:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 175 (0xa2450000) [pid = 1778] [serial = 2304] [outer = 0x954abc00] 13:26:07 INFO - PROCESS | 1778 | 1464639967764 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 176 (0xa260a800) [pid = 1778] [serial = 2305] [outer = 0x954abc00] 13:26:08 INFO - PROCESS | 1778 | 1464639968629 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:26:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:26:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1805ms 13:26:08 INFO - PROCESS | 1778 | 1464639968678 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 13:26:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:26:08 INFO - PROCESS | 1778 | 1464639968683 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 13:26:08 INFO - PROCESS | 1778 | 1464639968690 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 1778 | 1464639968693 Marionette TRACE conn4 <- [1,3038,null,{}] 13:26:08 INFO - PROCESS | 1778 | 1464639968699 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:08 INFO - PROCESS | 1778 | 1464639968987 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x894d1800 == 151 [pid = 1778] [id = 708] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0bd400 == 150 [pid = 1778] [id = 706] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8b6a9400 == 149 [pid = 1778] [id = 688] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9fd000 == 148 [pid = 1778] [id = 689] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x90fe8800 == 147 [pid = 1778] [id = 692] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8f666400 == 146 [pid = 1778] [id = 691] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x867cd800 == 145 [pid = 1778] [id = 693] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x9266e400 == 144 [pid = 1778] [id = 694] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x867cd000 == 143 [pid = 1778] [id = 284] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x85dc1400 == 142 [pid = 1778] [id = 748] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8b8ad800 == 141 [pid = 1778] [id = 746] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x9900a800 == 140 [pid = 1778] [id = 744] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0xa304e000 == 139 [pid = 1778] [id = 745] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x85dcb800 == 138 [pid = 1778] [id = 743] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x9c91c000 == 137 [pid = 1778] [id = 742] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x95107000 == 136 [pid = 1778] [id = 741] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x992eb400 == 135 [pid = 1778] [id = 740] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x92aa7000 == 134 [pid = 1778] [id = 738] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x92eac000 == 133 [pid = 1778] [id = 739] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x921e9400 == 132 [pid = 1778] [id = 737] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8f192000 == 131 [pid = 1778] [id = 736] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8f789000 == 130 [pid = 1778] [id = 735] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8bc96400 == 129 [pid = 1778] [id = 734] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8c0bc400 == 128 [pid = 1778] [id = 733] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8d9ef800 == 127 [pid = 1778] [id = 732] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x8b8da000 == 126 [pid = 1778] [id = 731] 13:26:12 INFO - PROCESS | 1778 | --DOCSHELL 0x85dc3000 == 125 [pid = 1778] [id = 730] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 175 (0x92666400) [pid = 1778] [serial = 2139] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 174 (0x8e4b2000) [pid = 1778] [serial = 2133] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 173 (0xa6c6d800) [pid = 1778] [serial = 2165] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 172 (0xa6d14000) [pid = 1778] [serial = 2169] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 171 (0x9c871800) [pid = 1778] [serial = 2157] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 170 (0x929bdc00) [pid = 1778] [serial = 2141] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 169 (0x88254400) [pid = 1778] [serial = 2181] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 168 (0x8edab000) [pid = 1778] [serial = 2064] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 167 (0xa6d32400) [pid = 1778] [serial = 2172] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 166 (0xa6d10000) [pid = 1778] [serial = 2168] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 165 (0x86d06800) [pid = 1778] [serial = 2180] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 164 (0x8b8da800) [pid = 1778] [serial = 2177] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 163 (0x92eb2c00) [pid = 1778] [serial = 2147] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0x8b8de400) [pid = 1778] [serial = 2178] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x8b6aa400) [pid = 1778] [serial = 2130] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x921f7c00) [pid = 1778] [serial = 2138] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0xa6d0a000) [pid = 1778] [serial = 2166] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8dc56000) [pid = 1778] [serial = 2132] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x8d9f4800) [pid = 1778] [serial = 2189] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x8b8d3c00) [pid = 1778] [serial = 2184] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0xa6d30800) [pid = 1778] [serial = 2171] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0xa21b6800) [pid = 1778] [serial = 2160] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x8f782c00) [pid = 1778] [serial = 2135] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x8b64dc00) [pid = 1778] [serial = 2183] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x950d7000) [pid = 1778] [serial = 2148] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x8cfb9400) [pid = 1778] [serial = 2187] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x9c428c00) [pid = 1778] [serial = 2154] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x90f6f000) [pid = 1778] [serial = 2136] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x992eb000) [pid = 1778] [serial = 2151] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0xa6ea5800) [pid = 1778] [serial = 2175] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x9bb31400) [pid = 1778] [serial = 2153] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x8c0b9400) [pid = 1778] [serial = 2186] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x9d20c800) [pid = 1778] [serial = 2159] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8b0bb400) [pid = 1778] [serial = 2129] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0xa6741000) [pid = 1778] [serial = 2163] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x92de9c00) [pid = 1778] [serial = 2145] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0xa628e400) [pid = 1778] [serial = 2162] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x9c86ac00) [pid = 1778] [serial = 2156] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9900f800) [pid = 1778] [serial = 2150] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x92c3ec00) [pid = 1778] [serial = 2144] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x929c0000) [pid = 1778] [serial = 2142] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0xa6ea1800) [pid = 1778] [serial = 2174] [outer = (nil)] [url = about:blank] 13:26:12 INFO - PROCESS | 1778 | 1464639972817 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x85dcb800 == 126 [pid = 1778] [id = 769] 13:26:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x85dcc400) [pid = 1778] [serial = 2306] [outer = (nil)] 13:26:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x867c2000) [pid = 1778] [serial = 2307] [outer = 0x85dcc400] 13:26:12 INFO - PROCESS | 1778 | 1464639972901 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x86d0ec00) [pid = 1778] [serial = 2308] [outer = 0x85dcc400] 13:26:13 INFO - PROCESS | 1778 | 1464639973676 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:26:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:26:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:26:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 5042ms 13:26:13 INFO - PROCESS | 1778 | 1464639973735 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 13:26:13 INFO - PROCESS | 1778 | 1464639973741 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 13:26:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:26:13 INFO - PROCESS | 1778 | 1464639973753 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 1778 | 1464639973757 Marionette TRACE conn4 <- [1,3042,null,{}] 13:26:13 INFO - PROCESS | 1778 | 1464639973766 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:14 INFO - PROCESS | 1778 | 1464639974123 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 13:26:14 INFO - PROCESS | 1778 | 1464639974278 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8980e000 == 127 [pid = 1778] [id = 770] 13:26:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8ac98c00) [pid = 1778] [serial = 2309] [outer = (nil)] 13:26:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8af38400) [pid = 1778] [serial = 2310] [outer = 0x8ac98c00] 13:26:14 INFO - PROCESS | 1778 | 1464639974360 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8b0bc800) [pid = 1778] [serial = 2311] [outer = 0x8ac98c00] 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:26:15 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. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:26:15 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'.) 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:26:15 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. 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:26:15 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. 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:26:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:26:15 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. 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:26:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:26:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:26:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1783ms 13:26:15 INFO - PROCESS | 1778 | 1464639975446 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:26:15 INFO - PROCESS | 1778 | 1464639975569 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 1778 | 1464639975589 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 13:26:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:26:15 INFO - PROCESS | 1778 | 1464639975636 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 1778 | 1464639975639 Marionette TRACE conn4 <- [1,3046,null,{}] 13:26:15 INFO - PROCESS | 1778 | 1464639975645 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:15 INFO - PROCESS | 1778 | 1464639975993 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 13:26:16 INFO - PROCESS | 1778 | 1464639976143 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b666000 == 128 [pid = 1778] [id = 771] 13:26:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x8b8b0c00) [pid = 1778] [serial = 2312] [outer = (nil)] 13:26:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8b8d3c00) [pid = 1778] [serial = 2313] [outer = 0x8b8b0c00] 13:26:16 INFO - PROCESS | 1778 | 1464639976235 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8b8de000) [pid = 1778] [serial = 2314] [outer = 0x8b8b0c00] 13:26:16 INFO - PROCESS | 1778 | [1778] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9d26a400) [pid = 1778] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x92ab0400) [pid = 1778] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x85dc3800) [pid = 1778] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x88252800) [pid = 1778] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8dcc3000) [pid = 1778] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8f783800) [pid = 1778] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x8e4b4800) [pid = 1778] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x950d6400) [pid = 1778] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x89803400) [pid = 1778] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x9b47e400) [pid = 1778] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x8b8b2800) [pid = 1778] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8af87400) [pid = 1778] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x921ebc00) [pid = 1778] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8bc96000) [pid = 1778] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0xa623c000) [pid = 1778] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x992ed400) [pid = 1778] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x992ec400) [pid = 1778] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0xa6c4e800) [pid = 1778] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x992e6800) [pid = 1778] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8f185400) [pid = 1778] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x8f789c00) [pid = 1778] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x86144000) [pid = 1778] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:26:17 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x8b8ae400) [pid = 1778] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:26:18 INFO - PROCESS | 1778 | 1464639978110 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:26:18 INFO - {} 13:26:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2490ms 13:26:18 INFO - PROCESS | 1778 | 1464639978127 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 1778 | 1464639978130 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 13:26:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:26:18 INFO - PROCESS | 1778 | 1464639978174 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 1778 | 1464639978183 Marionette TRACE conn4 <- [1,3050,null,{}] 13:26:18 INFO - PROCESS | 1778 | 1464639978191 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:18 INFO - PROCESS | 1778 | 1464639978407 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 13:26:18 INFO - PROCESS | 1778 | 1464639978617 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c053800 == 129 [pid = 1778] [id = 772] 13:26:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8c056800) [pid = 1778] [serial = 2315] [outer = (nil)] 13:26:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8c0ea000) [pid = 1778] [serial = 2316] [outer = 0x8c056800] 13:26:18 INFO - PROCESS | 1778 | 1464639978693 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8cfb9400) [pid = 1778] [serial = 2317] [outer = 0x8c056800] 13:26:19 INFO - PROCESS | 1778 | 1464639979365 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:26:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1252ms 13:26:19 INFO - PROCESS | 1778 | 1464639979417 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 13:26:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:26:19 INFO - PROCESS | 1778 | 1464639979422 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 13:26:19 INFO - PROCESS | 1778 | 1464639979429 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 1778 | 1464639979433 Marionette TRACE conn4 <- [1,3054,null,{}] 13:26:19 INFO - PROCESS | 1778 | 1464639979438 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:19 INFO - PROCESS | 1778 | 1464639979756 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 13:26:19 INFO - PROCESS | 1778 | 1464639979786 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x85dc1400 == 130 [pid = 1778] [id = 773] 13:26:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x85dc3000) [pid = 1778] [serial = 2318] [outer = (nil)] 13:26:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x85ef4000) [pid = 1778] [serial = 2319] [outer = 0x85dc3000] 13:26:20 INFO - PROCESS | 1778 | 1464639980048 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x877c7c00) [pid = 1778] [serial = 2320] [outer = 0x85dc3000] 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:26:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:26:21 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" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:26:21 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" 13:26:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:26:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:26:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2189ms 13:26:21 INFO - PROCESS | 1778 | 1464639981466 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:26:21 INFO - PROCESS | 1778 | 1464639981690 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 13:26:21 INFO - PROCESS | 1778 | 1464639981709 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 13:26:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:26:21 INFO - PROCESS | 1778 | 1464639981878 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 1778 | 1464639981884 Marionette TRACE conn4 <- [1,3058,null,{}] 13:26:21 INFO - PROCESS | 1778 | 1464639981909 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:22 INFO - PROCESS | 1778 | 1464639982170 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 13:26:22 INFO - PROCESS | 1778 | 1464639982466 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x88254400 == 131 [pid = 1778] [id = 774] 13:26:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8b57ac00) [pid = 1778] [serial = 2321] [outer = (nil)] 13:26:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8bee0c00) [pid = 1778] [serial = 2322] [outer = 0x8b57ac00] 13:26:22 INFO - PROCESS | 1778 | 1464639982579 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8c059400) [pid = 1778] [serial = 2323] [outer = 0x8b57ac00] 13:26:23 INFO - PROCESS | 1778 | 1464639983671 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:26:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:26:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:26:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:26:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:26:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:26:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:26:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:26:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:26:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1915ms 13:26:23 INFO - PROCESS | 1778 | 1464639983775 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 1778 | 1464639983784 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 13:26:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:26:23 INFO - PROCESS | 1778 | 1464639983805 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 1778 | 1464639983811 Marionette TRACE conn4 <- [1,3062,null,{}] 13:26:23 INFO - PROCESS | 1778 | 1464639983819 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:24 INFO - PROCESS | 1778 | 1464639984097 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 13:26:24 INFO - PROCESS | 1778 | 1464639984513 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8d0a9000 == 132 [pid = 1778] [id = 775] 13:26:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8d0ae400) [pid = 1778] [serial = 2324] [outer = (nil)] 13:26:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x8d1be000) [pid = 1778] [serial = 2325] [outer = 0x8d0ae400] 13:26:24 INFO - PROCESS | 1778 | 1464639984606 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x8d9ef000) [pid = 1778] [serial = 2326] [outer = 0x8d0ae400] 13:26:25 INFO - PROCESS | 1778 | [1778] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:26:25 INFO - PROCESS | 1778 | 1464639985538 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:26:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:26:25 INFO - {} 13:26:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1788ms 13:26:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:26:25 INFO - PROCESS | 1778 | 1464639985594 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 1778 | 1464639985597 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 13:26:25 INFO - PROCESS | 1778 | 1464639985652 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 1778 | 1464639985659 Marionette TRACE conn4 <- [1,3066,null,{}] 13:26:25 INFO - PROCESS | 1778 | 1464639985679 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:25 INFO - PROCESS | 1778 | 1464639985957 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 13:26:26 INFO - PROCESS | 1778 | 1464639986311 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd90000 == 133 [pid = 1778] [id = 776] 13:26:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8dd90800) [pid = 1778] [serial = 2327] [outer = (nil)] 13:26:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8e679800) [pid = 1778] [serial = 2328] [outer = 0x8dd90800] 13:26:26 INFO - PROCESS | 1778 | 1464639986401 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8edaec00) [pid = 1778] [serial = 2329] [outer = 0x8dd90800] 13:26:27 INFO - PROCESS | 1778 | 1464639987242 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:26:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:26:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1693ms 13:26:27 INFO - PROCESS | 1778 | 1464639987298 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 1778 | 1464639987305 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 13:26:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:26:27 INFO - PROCESS | 1778 | 1464639987313 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 1778 | 1464639987317 Marionette TRACE conn4 <- [1,3070,null,{}] 13:26:27 INFO - PROCESS | 1778 | 1464639987344 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:27 INFO - PROCESS | 1778 | 1464639987592 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 13:26:27 INFO - PROCESS | 1778 | 1464639987966 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f0cc000 == 134 [pid = 1778] [id = 777] 13:26:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8f0cf400) [pid = 1778] [serial = 2330] [outer = (nil)] 13:26:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x8f190400) [pid = 1778] [serial = 2331] [outer = 0x8f0cf400] 13:26:28 INFO - PROCESS | 1778 | 1464639988065 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8f52a400) [pid = 1778] [serial = 2332] [outer = 0x8f0cf400] 13:26:28 INFO - PROCESS | 1778 | 1464639988972 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:26:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:26:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1703ms 13:26:29 INFO - PROCESS | 1778 | 1464639989019 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 1778 | 1464639989025 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 13:26:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:26:29 INFO - PROCESS | 1778 | 1464639989057 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 1778 | 1464639989060 Marionette TRACE conn4 <- [1,3074,null,{}] 13:26:29 INFO - PROCESS | 1778 | 1464639989069 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:29 INFO - PROCESS | 1778 | 1464639989343 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 13:26:29 INFO - PROCESS | 1778 | 1464639989712 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f667000 == 135 [pid = 1778] [id = 778] 13:26:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8f782400) [pid = 1778] [serial = 2333] [outer = (nil)] 13:26:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x8f787800) [pid = 1778] [serial = 2334] [outer = 0x8f782400] 13:26:29 INFO - PROCESS | 1778 | 1464639989821 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x90ff5400) [pid = 1778] [serial = 2335] [outer = 0x8f782400] 13:26:30 INFO - PROCESS | 1778 | 1464639990739 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:26:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:26:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1747ms 13:26:30 INFO - PROCESS | 1778 | 1464639990798 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 13:26:30 INFO - PROCESS | 1778 | 1464639990804 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 13:26:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:26:30 INFO - PROCESS | 1778 | 1464639990816 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 1778 | 1464639990819 Marionette TRACE conn4 <- [1,3078,null,{}] 13:26:30 INFO - PROCESS | 1778 | 1464639990864 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:31 INFO - PROCESS | 1778 | 1464639991121 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 13:26:31 INFO - PROCESS | 1778 | 1464639991495 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8dd98000 == 136 [pid = 1778] [id = 779] 13:26:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8f0d2000) [pid = 1778] [serial = 2336] [outer = (nil)] 13:26:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x910e3800) [pid = 1778] [serial = 2337] [outer = 0x8f0d2000] 13:26:31 INFO - PROCESS | 1778 | 1464639991595 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x910ea400) [pid = 1778] [serial = 2338] [outer = 0x8f0d2000] 13:26:32 INFO - PROCESS | 1778 | 1464639992471 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 1778 | 1464639992543 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 13:26:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:26:32 INFO - PROCESS | 1778 | 1464639992581 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 1778 | 1464639992584 Marionette TRACE conn4 <- [1,3082,null,{}] 13:26:32 INFO - PROCESS | 1778 | 1464639992592 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:32 INFO - PROCESS | 1778 | 1464639992861 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 13:26:33 INFO - PROCESS | 1778 | 1464639993285 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x85dc3800 == 137 [pid = 1778] [id = 780] 13:26:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x91f69400) [pid = 1778] [serial = 2339] [outer = (nil)] 13:26:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x92670000) [pid = 1778] [serial = 2340] [outer = 0x91f69400] 13:26:33 INFO - PROCESS | 1778 | 1464639993394 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x929c4c00) [pid = 1778] [serial = 2341] [outer = 0x91f69400] 13:26:34 INFO - PROCESS | 1778 | 1464639994238 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:26:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:26:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:26:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:26:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1693ms 13:26:34 INFO - PROCESS | 1778 | 1464639994270 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 13:26:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:26:34 INFO - PROCESS | 1778 | 1464639994274 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 13:26:34 INFO - PROCESS | 1778 | 1464639994281 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 1778 | 1464639994284 Marionette TRACE conn4 <- [1,3086,null,{}] 13:26:34 INFO - PROCESS | 1778 | 1464639994290 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:34 INFO - PROCESS | 1778 | 1464639994546 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 13:26:34 INFO - PROCESS | 1778 | 1464639994865 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x910e8c00 == 138 [pid = 1778] [id = 781] 13:26:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x929c0000) [pid = 1778] [serial = 2342] [outer = (nil)] 13:26:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x92c43800) [pid = 1778] [serial = 2343] [outer = 0x929c0000] 13:26:35 INFO - PROCESS | 1778 | 1464639995023 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x92d5ac00) [pid = 1778] [serial = 2344] [outer = 0x929c0000] 13:26:35 INFO - PROCESS | 1778 | 1464639995834 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:26:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:26:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1590ms 13:26:35 INFO - PROCESS | 1778 | 1464639995871 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 1778 | 1464639995876 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 13:26:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:26:35 INFO - PROCESS | 1778 | 1464639995885 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 1778 | 1464639995890 Marionette TRACE conn4 <- [1,3090,null,{}] 13:26:35 INFO - PROCESS | 1778 | 1464639995896 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:36 INFO - PROCESS | 1778 | 1464639996139 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 13:26:36 INFO - PROCESS | 1778 | 1464639996479 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x92c3ec00 == 139 [pid = 1778] [id = 782] 13:26:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x92d62c00) [pid = 1778] [serial = 2345] [outer = (nil)] 13:26:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92e5c800) [pid = 1778] [serial = 2346] [outer = 0x92d62c00] 13:26:36 INFO - PROCESS | 1778 | 1464639996619 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x92eac000) [pid = 1778] [serial = 2347] [outer = 0x92d62c00] 13:26:37 INFO - PROCESS | 1778 | 1464639997429 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:26:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:26:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1588ms 13:26:37 INFO - PROCESS | 1778 | 1464639997474 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 13:26:37 INFO - PROCESS | 1778 | 1464639997478 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 13:26:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:26:37 INFO - PROCESS | 1778 | 1464639997484 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - PROCESS | 1778 | 1464639997488 Marionette TRACE conn4 <- [1,3094,null,{}] 13:26:37 INFO - PROCESS | 1778 | 1464639997495 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:37 INFO - PROCESS | 1778 | 1464639997755 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 13:26:38 INFO - PROCESS | 1778 | 1464639998144 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x94fc3400 == 140 [pid = 1778] [id = 783] 13:26:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x94fc8400) [pid = 1778] [serial = 2348] [outer = (nil)] 13:26:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x950d8400) [pid = 1778] [serial = 2349] [outer = 0x94fc8400] 13:26:38 INFO - PROCESS | 1778 | 1464639998287 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x97623400) [pid = 1778] [serial = 2350] [outer = 0x94fc8400] 13:26:39 INFO - PROCESS | 1778 | 1464639999184 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:26:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1735ms 13:26:39 INFO - PROCESS | 1778 | 1464639999221 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 1778 | 1464639999225 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 13:26:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:26:39 INFO - PROCESS | 1778 | 1464639999232 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 1778 | 1464639999236 Marionette TRACE conn4 <- [1,3098,null,{}] 13:26:39 INFO - PROCESS | 1778 | 1464639999242 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:39 INFO - PROCESS | 1778 | 1464639999561 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 13:26:39 INFO - PROCESS | 1778 | 1464639999940 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x9762f000 == 141 [pid = 1778] [id = 784] 13:26:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x992e9800) [pid = 1778] [serial = 2351] [outer = (nil)] 13:26:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x992f1000) [pid = 1778] [serial = 2352] [outer = 0x992e9800] 13:26:40 INFO - PROCESS | 1778 | 1464640000095 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x99734800) [pid = 1778] [serial = 2353] [outer = 0x992e9800] 13:26:41 INFO - PROCESS | 1778 | 1464640001005 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:26:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:26:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:26:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1785ms 13:26:41 INFO - PROCESS | 1778 | 1464640001017 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 1778 | 1464640001022 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 13:26:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:26:41 INFO - PROCESS | 1778 | 1464640001029 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 1778 | 1464640001032 Marionette TRACE conn4 <- [1,3102,null,{}] 13:26:41 INFO - PROCESS | 1778 | 1464640001039 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:41 INFO - PROCESS | 1778 | 1464640001293 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 13:26:41 INFO - PROCESS | 1778 | 1464640001627 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x99f20400 == 142 [pid = 1778] [id = 785] 13:26:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x99fbd000) [pid = 1778] [serial = 2354] [outer = (nil)] 13:26:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x9a273c00) [pid = 1778] [serial = 2355] [outer = 0x99fbd000] 13:26:41 INFO - PROCESS | 1778 | 1464640001784 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x9a294400) [pid = 1778] [serial = 2356] [outer = 0x99fbd000] 13:26:42 INFO - PROCESS | 1778 | 1464640002605 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:26:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:26:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1632ms 13:26:42 INFO - PROCESS | 1778 | 1464640002664 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 1778 | 1464640002679 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 13:26:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:26:42 INFO - PROCESS | 1778 | 1464640002704 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 1778 | 1464640002709 Marionette TRACE conn4 <- [1,3106,null,{}] 13:26:42 INFO - PROCESS | 1778 | 1464640002726 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:43 INFO - PROCESS | 1778 | 1464640003014 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 13:26:43 INFO - PROCESS | 1778 | 1464640003418 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8b665c00 == 143 [pid = 1778] [id = 786] 13:26:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x99ecb800) [pid = 1778] [serial = 2357] [outer = (nil)] 13:26:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 164 (0x9bb37400) [pid = 1778] [serial = 2358] [outer = 0x99ecb800] 13:26:43 INFO - PROCESS | 1778 | 1464640003519 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 165 (0x9c044800) [pid = 1778] [serial = 2359] [outer = 0x99ecb800] 13:26:44 INFO - PROCESS | 1778 | 1464640004363 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:26:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1715ms 13:26:44 INFO - PROCESS | 1778 | 1464640004405 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 1778 | 1464640004409 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 13:26:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:26:44 INFO - PROCESS | 1778 | 1464640004416 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 1778 | 1464640004420 Marionette TRACE conn4 <- [1,3110,null,{}] 13:26:44 INFO - PROCESS | 1778 | 1464640004425 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:44 INFO - PROCESS | 1778 | 1464640004678 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 13:26:45 INFO - PROCESS | 1778 | 1464640005074 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x9bb31400 == 144 [pid = 1778] [id = 787] 13:26:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 166 (0x9c044000) [pid = 1778] [serial = 2360] [outer = (nil)] 13:26:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 167 (0x9c432000) [pid = 1778] [serial = 2361] [outer = 0x9c044000] 13:26:45 INFO - PROCESS | 1778 | 1464640005172 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 168 (0x9c4c1c00) [pid = 1778] [serial = 2362] [outer = 0x9c044000] 13:26:45 INFO - PROCESS | 1778 | 1464640005980 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:26:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:26:46 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 13:26:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:26:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1636ms 13:26:46 INFO - PROCESS | 1778 | 1464640006055 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 1778 | 1464640006059 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 13:26:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:26:46 INFO - PROCESS | 1778 | 1464640006065 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 1778 | 1464640006069 Marionette TRACE conn4 <- [1,3114,null,{}] 13:26:46 INFO - PROCESS | 1778 | 1464640006074 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:46 INFO - PROCESS | 1778 | 1464640006318 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 13:26:46 INFO - PROCESS | 1778 | 1464640006645 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"5e4aca36-07bf-48c4-877d-4f0409f321eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x85dcac00 == 145 [pid = 1778] [id = 788] 13:26:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 169 (0x8b0bd800) [pid = 1778] [serial = 2363] [outer = (nil)] 13:26:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 170 (0x9c86a000) [pid = 1778] [serial = 2364] [outer = 0x8b0bd800] 13:26:46 INFO - PROCESS | 1778 | 1464640006783 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 171 (0x9c86f400) [pid = 1778] [serial = 2365] [outer = 0x8b0bd800] 13:26:47 INFO - PROCESS | 1778 | 1464640007572 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:26:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:26:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1538ms 13:26:47 INFO - PROCESS | 1778 | 1464640007605 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 1778 | 1464640007608 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 13:26:48 WARNING - u'runner_teardown' () 13:26:48 INFO - No more tests 13:26:48 INFO - Got 0 unexpected results 13:26:48 INFO - SUITE-END | took 1422s 13:26:48 INFO - Closing logging queue 13:26:48 INFO - queue closed 13:26:48 INFO - Return code: 0 13:26:49 WARNING - # TBPL SUCCESS # 13:26:49 INFO - Running post-action listener: _resource_record_post_action 13:26:49 INFO - Running post-run listener: _resource_record_post_run 13:26:50 INFO - Total resource usage - Wall time: 1460s; CPU: 98.0%; Read bytes: 14131200; Write bytes: 923340800; Read time: 572; Write time: 257916 13:26:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:26:50 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 142249984; Read time: 0; Write time: 130592 13:26:50 INFO - run-tests - Wall time: 1427s; CPU: 98.0%; Read bytes: 11411456; Write bytes: 781090816; Read time: 496; Write time: 127324 13:26:50 INFO - Running post-run listener: _upload_blobber_files 13:26:50 INFO - Blob upload gear active. 13:26:50 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:26:50 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 13:26:50 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'] 13:26:50 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 13:26:50 INFO - (blobuploader) - INFO - Open directory for files ... 13:26:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:26:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:26:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:26:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:26:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:26:53 INFO - (blobuploader) - INFO - Done attempting. 13:26:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:26:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:26:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:26:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:26:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:26:54 INFO - (blobuploader) - INFO - Done attempting. 13:26:54 INFO - (blobuploader) - INFO - Iteration through files over. 13:26:54 INFO - Return code: 0 13:26:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:26:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:26:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5fa58f0225ed08c5ae7abd207e5d6c86b13640cd33e8dad6c2d1216212b632b09c17884dfeeb4656102e202a85fd376fb9711284deaf9b6a68e0d9fa2a33cc30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/806c6cee8960d8a08d1143402fe36e0b0c556693f07d5296f7fe302e4be7c8cb763868627f9c2e3dad43935b8948fb05cae9652473357e82a31464345cc7247a"} 13:26:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:26:54 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:26:54 INFO - Contents: 13:26:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5fa58f0225ed08c5ae7abd207e5d6c86b13640cd33e8dad6c2d1216212b632b09c17884dfeeb4656102e202a85fd376fb9711284deaf9b6a68e0d9fa2a33cc30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/806c6cee8960d8a08d1143402fe36e0b0c556693f07d5296f7fe302e4be7c8cb763868627f9c2e3dad43935b8948fb05cae9652473357e82a31464345cc7247a"} 13:26:54 INFO - Running post-run listener: copy_logs_to_upload_dir 13:26:54 INFO - Copying logs to upload dir... 13:26:54 INFO - mkdir: /builds/slave/test/build/upload/logs 13:26:54 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1556.285367 ========= master_lag: 0.74 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 57 secs) (at 2016-05-30 13:26:55.228323) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 13:26:55.231611) ========= 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-1464635691.223068-383041395 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5fa58f0225ed08c5ae7abd207e5d6c86b13640cd33e8dad6c2d1216212b632b09c17884dfeeb4656102e202a85fd376fb9711284deaf9b6a68e0d9fa2a33cc30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/806c6cee8960d8a08d1143402fe36e0b0c556693f07d5296f7fe302e4be7c8cb763868627f9c2e3dad43935b8948fb05cae9652473357e82a31464345cc7247a"} build_url:https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032873 build_url: 'https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/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/5fa58f0225ed08c5ae7abd207e5d6c86b13640cd33e8dad6c2d1216212b632b09c17884dfeeb4656102e202a85fd376fb9711284deaf9b6a68e0d9fa2a33cc30", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/806c6cee8960d8a08d1143402fe36e0b0c556693f07d5296f7fe302e4be7c8cb763868627f9c2e3dad43935b8948fb05cae9652473357e82a31464345cc7247a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/baNGFgWTQ1GI9sTPxxEjxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 13:26:55.316491) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:26:55.316796) ========= 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-1464635691.223068-383041395 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017880 ========= master_lag: 0.10 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:26:55.429921) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 13:26:55.430235) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 13:26:55.430843) ========= ========= Total master_lag: 1.19 =========