builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-102 starttime: 1463233565.25 results: success (0) buildid: 20160514051345 builduid: 2029cdcec26045f091dd45846c9c01b7 revision: 268411b5d974eb048495006aa8fd8d003e3a6762 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:05.250399) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:05.250826) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:05.251128) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:05.289464) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:05.289727) ========= 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-1463228977.184092-172494309 _=/tools/buildbot/bin/python using PTY: False --2016-05-14 06:46:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.12M=0.001s 2016-05-14 06:46:06 (9.12 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.795274 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:06.144316) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:06.144598) ========= 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-1463228977.184092-172494309 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.073210 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:06.242393) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 06:46:06.242732) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 268411b5d974eb048495006aa8fd8d003e3a6762 --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 268411b5d974eb048495006aa8fd8d003e3a6762 --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-1463228977.184092-172494309 _=/tools/buildbot/bin/python using PTY: False 2016-05-14 06:46:06,347 truncating revision to first 12 chars 2016-05-14 06:46:06,348 Setting DEBUG logging. 2016-05-14 06:46:06,348 attempt 1/10 2016-05-14 06:46:06,348 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/268411b5d974?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-14 06:46:07,580 unpacking tar archive at: mozilla-aurora-268411b5d974/testing/mozharness/ program finished with exit code 0 elapsedTime=1.952279 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 06:46:08.220930) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:08.221259) ========= script_repo_revision: 268411b5d974eb048495006aa8fd8d003e3a6762 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:08.221639) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:08.222379) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-14 06:46:08.248973) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 52 secs) (at 2016-05-14 06:46:08.249282) ========= /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-1463228977.184092-172494309 _=/tools/buildbot/bin/python using PTY: False 06:46:08 INFO - MultiFileLogger online at 20160514 06:46:08 in /builds/slave/test 06:46:08 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 06:46:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:46:08 INFO - {'append_to_log': False, 06:46:08 INFO - 'base_work_dir': '/builds/slave/test', 06:46:08 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:46:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:46:08 INFO - 'buildbot_json_path': 'buildprops.json', 06:46:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:46:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:46:08 INFO - 'download_minidump_stackwalk': True, 06:46:08 INFO - 'download_symbols': 'true', 06:46:08 INFO - 'e10s': False, 06:46:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:46:08 INFO - 'tooltool.py': '/tools/tooltool.py', 06:46:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:46:08 INFO - '/tools/misc-python/virtualenv.py')}, 06:46:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:46:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:46:08 INFO - 'log_level': 'info', 06:46:08 INFO - 'log_to_console': True, 06:46:08 INFO - 'opt_config_files': (), 06:46:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:46:08 INFO - '--processes=1', 06:46:08 INFO - '--config=%(test_path)s/wptrunner.ini', 06:46:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:46:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:46:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:46:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:46:08 INFO - 'pip_index': False, 06:46:08 INFO - 'require_test_zip': True, 06:46:08 INFO - 'test_type': ('testharness',), 06:46:08 INFO - 'this_chunk': '1', 06:46:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:46:08 INFO - 'total_chunks': '10', 06:46:08 INFO - 'virtualenv_path': 'venv', 06:46:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:46:08 INFO - 'work_dir': 'build'} 06:46:08 INFO - ##### 06:46:08 INFO - ##### Running clobber step. 06:46:08 INFO - ##### 06:46:08 INFO - Running pre-action listener: _resource_record_pre_action 06:46:08 INFO - Running main action method: clobber 06:46:08 INFO - rmtree: /builds/slave/test/build 06:46:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:46:11 INFO - Running post-action listener: _resource_record_post_action 06:46:11 INFO - ##### 06:46:11 INFO - ##### Running read-buildbot-config step. 06:46:11 INFO - ##### 06:46:11 INFO - Running pre-action listener: _resource_record_pre_action 06:46:11 INFO - Running main action method: read_buildbot_config 06:46:11 INFO - Using buildbot properties: 06:46:11 INFO - { 06:46:11 INFO - "project": "", 06:46:11 INFO - "product": "firefox", 06:46:11 INFO - "script_repo_revision": "production", 06:46:11 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 06:46:11 INFO - "repository": "", 06:46:11 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 06:46:11 INFO - "buildid": "20160514051345", 06:46:11 INFO - "pgo_build": "False", 06:46:11 INFO - "basedir": "/builds/slave/test", 06:46:11 INFO - "buildnumber": 11, 06:46:11 INFO - "slavename": "tst-linux32-spot-102", 06:46:11 INFO - "revision": "268411b5d974eb048495006aa8fd8d003e3a6762", 06:46:11 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 06:46:11 INFO - "platform": "linux", 06:46:11 INFO - "branch": "mozilla-aurora", 06:46:11 INFO - "repo_path": "releases/mozilla-aurora", 06:46:11 INFO - "moz_repo_path": "", 06:46:11 INFO - "stage_platform": "linux", 06:46:11 INFO - "builduid": "2029cdcec26045f091dd45846c9c01b7", 06:46:11 INFO - "slavebuilddir": "test" 06:46:11 INFO - } 06:46:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 06:46:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 06:46:11 INFO - Running post-action listener: _resource_record_post_action 06:46:11 INFO - ##### 06:46:11 INFO - ##### Running download-and-extract step. 06:46:11 INFO - ##### 06:46:11 INFO - Running pre-action listener: _resource_record_pre_action 06:46:11 INFO - Running main action method: download_and_extract 06:46:11 INFO - mkdir: /builds/slave/test/build/tests 06:46:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:46:11 INFO - https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:46:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:46:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:46:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/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 06:46:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/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 06:46:13 INFO - Downloaded 1325 bytes. 06:46:13 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:46:13 INFO - Using the following test package requirements: 06:46:13 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 06:46:13 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:13 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 06:46:13 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:13 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 06:46:13 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:13 INFO - u'jsshell-linux-i686.zip'], 06:46:13 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:13 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 06:46:13 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 06:46:13 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:13 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 06:46:13 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:13 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 06:46:13 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:13 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 06:46:13 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:13 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 06:46:13 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 06:46:13 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')]} 06:46:13 INFO - https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:46:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:46:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:46:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/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 06:46:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/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 06:46:15 INFO - Downloaded 22437081 bytes. 06:46:15 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/*'] 06:46:15 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/* 06:46:16 INFO - caution: filename not matched: web-platform/* 06:46:16 INFO - Return code: 11 06:46:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:46:16 INFO - https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:46:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:46:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:46:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/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 06:46:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/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 06:46:21 INFO - Downloaded 36408904 bytes. 06:46:21 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/*'] 06:46:21 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/* 06:46:25 INFO - caution: filename not matched: bin/* 06:46:25 INFO - caution: filename not matched: config/* 06:46:25 INFO - caution: filename not matched: mozbase/* 06:46:25 INFO - caution: filename not matched: marionette/* 06:46:25 INFO - caution: filename not matched: tools/wptserve/* 06:46:25 INFO - Return code: 11 06:46:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:46:25 INFO - https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:46:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:46:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:46:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/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 06:46:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/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 06:46:43 INFO - Downloaded 69295223 bytes. 06:46:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:46:43 INFO - mkdir: /builds/slave/test/properties 06:46:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:46:43 INFO - Writing to file /builds/slave/test/properties/build_url 06:46:43 INFO - Contents: 06:46:43 INFO - build_url:https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:47:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:47:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:47:03 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:47:03 INFO - Contents: 06:47:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:47: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')]} 06:47:03 INFO - https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:47:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:47:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:47:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/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 06:47:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H641qQEvQq2R6I7MATjQzw/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 06:47:29 INFO - Downloaded 92278528 bytes. 06:47:29 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'] 06:47:29 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 06:47:37 INFO - Return code: 0 06:47:37 INFO - Running post-action listener: _resource_record_post_action 06:47:37 INFO - Running post-action listener: set_extra_try_arguments 06:47:37 INFO - ##### 06:47:37 INFO - ##### Running create-virtualenv step. 06:47:37 INFO - ##### 06:47:37 INFO - Running pre-action listener: _pre_create_virtualenv 06:47:37 INFO - Running pre-action listener: _resource_record_pre_action 06:47:37 INFO - Running main action method: create_virtualenv 06:47:37 INFO - Creating virtualenv /builds/slave/test/build/venv 06:47:37 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 06:47:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:47:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:47:38 INFO - Using real prefix '/usr' 06:47:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:47:39 INFO - Installing distribute.............................................................................................................................................................................................done. 06:47:43 INFO - Installing pip.................done. 06:47:43 INFO - Return code: 0 06:47:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:47:43 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')]} 06:47:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:47:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:47:43 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')]} 06:47:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:47:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:47:43 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8a23c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a8a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b3cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x881ee30>, '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 0x8abbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b3a470>, '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-1463228977.184092-172494309', '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 06:47:43 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:47:43 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:47:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:47:43 INFO - 'CCACHE_UMASK': '002', 06:47:43 INFO - 'DISPLAY': ':0', 06:47:43 INFO - 'HOME': '/home/cltbld', 06:47:43 INFO - 'LANG': 'en_US.UTF-8', 06:47:43 INFO - 'LOGNAME': 'cltbld', 06:47:43 INFO - 'MAIL': '/var/mail/cltbld', 06:47:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:47:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:47:43 INFO - 'MOZ_NO_REMOTE': '1', 06:47:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:47:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:47:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:47:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:47:43 INFO - 'PWD': '/builds/slave/test', 06:47:43 INFO - 'SHELL': '/bin/bash', 06:47:43 INFO - 'SHLVL': '1', 06:47:43 INFO - 'TERM': 'linux', 06:47:43 INFO - 'TMOUT': '86400', 06:47:43 INFO - 'USER': 'cltbld', 06:47:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463228977.184092-172494309', 06:47:43 INFO - '_': '/tools/buildbot/bin/python'} 06:47:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:47:43 INFO - Downloading/unpacking psutil>=0.7.1 06:47:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:47:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:47:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:47:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:47:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:47:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:47:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:47:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:47:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:47:49 INFO - Installing collected packages: psutil 06:47:49 INFO - Running setup.py install for psutil 06:47:49 INFO - building 'psutil._psutil_linux' extension 06:47:49 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 06:47:49 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:47:49 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:47:50 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 06:47:50 INFO - building 'psutil._psutil_posix' extension 06:47:50 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 06:47:50 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 06:47:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:47:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:47:50 INFO - Successfully installed psutil 06:47:50 INFO - Cleaning up... 06:47:50 INFO - Return code: 0 06:47:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:47:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:47:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:47:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:47:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:47:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:47:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:47:50 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8a23c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a8a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b3cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x881ee30>, '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 0x8abbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b3a470>, '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-1463228977.184092-172494309', '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 06:47:50 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:47:50 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:47:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:47:50 INFO - 'CCACHE_UMASK': '002', 06:47:50 INFO - 'DISPLAY': ':0', 06:47:50 INFO - 'HOME': '/home/cltbld', 06:47:50 INFO - 'LANG': 'en_US.UTF-8', 06:47:50 INFO - 'LOGNAME': 'cltbld', 06:47:50 INFO - 'MAIL': '/var/mail/cltbld', 06:47:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:47:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:47:50 INFO - 'MOZ_NO_REMOTE': '1', 06:47:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:47:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:47:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:47:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:47:50 INFO - 'PWD': '/builds/slave/test', 06:47:50 INFO - 'SHELL': '/bin/bash', 06:47:50 INFO - 'SHLVL': '1', 06:47:50 INFO - 'TERM': 'linux', 06:47:50 INFO - 'TMOUT': '86400', 06:47:50 INFO - 'USER': 'cltbld', 06:47:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463228977.184092-172494309', 06:47:50 INFO - '_': '/tools/buildbot/bin/python'} 06:47:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:47:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:47:51 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 06:47:51 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 06:47:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:47:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:47:51 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 06:47:51 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 06:47:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:47:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:47:56 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:47:56 INFO - Installing collected packages: mozsystemmonitor 06:47:56 INFO - Running setup.py install for mozsystemmonitor 06:47:56 INFO - Successfully installed mozsystemmonitor 06:47:56 INFO - Cleaning up... 06:47:56 INFO - Return code: 0 06:47:56 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:47:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:47:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:47:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:47:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:47:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:47:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:47:56 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8a23c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a8a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b3cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x881ee30>, '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 0x8abbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b3a470>, '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-1463228977.184092-172494309', '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 06:47:56 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:47:56 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:47:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:47:56 INFO - 'CCACHE_UMASK': '002', 06:47:56 INFO - 'DISPLAY': ':0', 06:47:56 INFO - 'HOME': '/home/cltbld', 06:47:56 INFO - 'LANG': 'en_US.UTF-8', 06:47:56 INFO - 'LOGNAME': 'cltbld', 06:47:56 INFO - 'MAIL': '/var/mail/cltbld', 06:47:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:47:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:47:56 INFO - 'MOZ_NO_REMOTE': '1', 06:47:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:47:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:47:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:47:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:47:56 INFO - 'PWD': '/builds/slave/test', 06:47:56 INFO - 'SHELL': '/bin/bash', 06:47:56 INFO - 'SHLVL': '1', 06:47:56 INFO - 'TERM': 'linux', 06:47:56 INFO - 'TMOUT': '86400', 06:47:56 INFO - 'USER': 'cltbld', 06:47:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463228977.184092-172494309', 06:47:56 INFO - '_': '/tools/buildbot/bin/python'} 06:47:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:47:56 INFO - Downloading/unpacking blobuploader==1.2.4 06:47:56 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 06:47:56 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 06:47:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:47:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:47:56 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 06:47:56 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 06:48:01 INFO - Downloading blobuploader-1.2.4.tar.gz 06:48:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:48:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:48:01 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 06:48:01 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 06:48:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:48:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:48:01 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 06:48:01 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 06:48:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:48:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:48:03 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 06:48:03 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 06:48:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:48:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:48:03 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 06:48:03 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 06:48:03 INFO - Downloading docopt-0.6.1.tar.gz 06:48:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:48:03 INFO - Installing collected packages: blobuploader, requests, docopt 06:48:03 INFO - Running setup.py install for blobuploader 06:48:03 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:48:03 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:48:03 INFO - Running setup.py install for requests 06:48:04 INFO - Running setup.py install for docopt 06:48:05 INFO - Successfully installed blobuploader requests docopt 06:48:05 INFO - Cleaning up... 06:48:05 INFO - Return code: 0 06:48:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:48: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')]} 06:48:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:48:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:48: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')]} 06:48:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:48:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:48:05 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8a23c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a8a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b3cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x881ee30>, '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 0x8abbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b3a470>, '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-1463228977.184092-172494309', '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 06:48:05 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:48:05 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:48:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:48:05 INFO - 'CCACHE_UMASK': '002', 06:48:05 INFO - 'DISPLAY': ':0', 06:48:05 INFO - 'HOME': '/home/cltbld', 06:48:05 INFO - 'LANG': 'en_US.UTF-8', 06:48:05 INFO - 'LOGNAME': 'cltbld', 06:48:05 INFO - 'MAIL': '/var/mail/cltbld', 06:48:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:48:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:48:05 INFO - 'MOZ_NO_REMOTE': '1', 06:48:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:48:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:48:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:48:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:48:05 INFO - 'PWD': '/builds/slave/test', 06:48:05 INFO - 'SHELL': '/bin/bash', 06:48:05 INFO - 'SHLVL': '1', 06:48:05 INFO - 'TERM': 'linux', 06:48:05 INFO - 'TMOUT': '86400', 06:48:05 INFO - 'USER': 'cltbld', 06:48:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463228977.184092-172494309', 06:48:05 INFO - '_': '/tools/buildbot/bin/python'} 06:48:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:48:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:48:05 INFO - Running setup.py (path:/tmp/pip-CUlukS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:48:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:48:05 INFO - Running setup.py (path:/tmp/pip-T8G2Y7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:48:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:48:05 INFO - Running setup.py (path:/tmp/pip-G_S0ug-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:48:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:48:05 INFO - Running setup.py (path:/tmp/pip-8xYN0Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:48:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:48:06 INFO - Running setup.py (path:/tmp/pip-y7RNMN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:48:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:48:06 INFO - Running setup.py (path:/tmp/pip-OTyION-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:48:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:48:06 INFO - Running setup.py (path:/tmp/pip-CK3f4n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:48:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:48:06 INFO - Running setup.py (path:/tmp/pip-EwOnRY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:48:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:48:06 INFO - Running setup.py (path:/tmp/pip-lTkx1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:48:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:48:06 INFO - Running setup.py (path:/tmp/pip-Q0DPxn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:48:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:48:06 INFO - Running setup.py (path:/tmp/pip-FN8itf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:48:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:48:06 INFO - Running setup.py (path:/tmp/pip-83PIM3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:48:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:48:07 INFO - Running setup.py (path:/tmp/pip-4mFVLv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:48:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:48:07 INFO - Running setup.py (path:/tmp/pip-0c1JCO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:48:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:48:07 INFO - Running setup.py (path:/tmp/pip-3n0nw0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:48:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:48:07 INFO - Running setup.py (path:/tmp/pip-oTZKGb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:48:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:48:07 INFO - Running setup.py (path:/tmp/pip-CuMuHb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:48:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:48:07 INFO - Running setup.py (path:/tmp/pip-_h52Qs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:48:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:48:07 INFO - Running setup.py (path:/tmp/pip-kTRJWj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:48:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:48:08 INFO - Running setup.py (path:/tmp/pip-jQtLJL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:48:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:48:08 INFO - Running setup.py (path:/tmp/pip-S3Kc1d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:48:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:48:08 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 06:48:08 INFO - Running setup.py install for manifestparser 06:48:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:48:08 INFO - Running setup.py install for mozcrash 06:48:09 INFO - Running setup.py install for mozdebug 06:48:09 INFO - Running setup.py install for mozdevice 06:48:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:48:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:48:09 INFO - Running setup.py install for mozfile 06:48:09 INFO - Running setup.py install for mozhttpd 06:48:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:48:09 INFO - Running setup.py install for mozinfo 06:48:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:48:10 INFO - Running setup.py install for mozInstall 06:48:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:48:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:48:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:48:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:48:10 INFO - Running setup.py install for mozleak 06:48:10 INFO - Running setup.py install for mozlog 06:48:10 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:48:10 INFO - Running setup.py install for moznetwork 06:48:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:48:11 INFO - Running setup.py install for mozprocess 06:48:11 INFO - Running setup.py install for mozprofile 06:48:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:48:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:48:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:48:11 INFO - Running setup.py install for mozrunner 06:48:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:48:11 INFO - Running setup.py install for mozscreenshot 06:48:12 INFO - Running setup.py install for moztest 06:48:12 INFO - Running setup.py install for mozversion 06:48:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:48:12 INFO - Running setup.py install for wptserve 06:48:12 INFO - Running setup.py install for marionette-driver 06:48:13 INFO - Running setup.py install for browsermob-proxy 06:48:13 INFO - Running setup.py install for marionette-client 06:48:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:48:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:48:13 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 06:48:13 INFO - Cleaning up... 06:48:13 INFO - Return code: 0 06:48:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:48:13 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')]} 06:48:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:48:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:48:13 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')]} 06:48:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:48:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:48:13 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8a23c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a8a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b3cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x881ee30>, '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 0x8abbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b3a470>, '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-1463228977.184092-172494309', '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 06:48:13 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:48:13 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:48:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:48:13 INFO - 'CCACHE_UMASK': '002', 06:48:13 INFO - 'DISPLAY': ':0', 06:48:13 INFO - 'HOME': '/home/cltbld', 06:48:13 INFO - 'LANG': 'en_US.UTF-8', 06:48:13 INFO - 'LOGNAME': 'cltbld', 06:48:13 INFO - 'MAIL': '/var/mail/cltbld', 06:48:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:48:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:48:13 INFO - 'MOZ_NO_REMOTE': '1', 06:48:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:48:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:48:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:48:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:48:13 INFO - 'PWD': '/builds/slave/test', 06:48:13 INFO - 'SHELL': '/bin/bash', 06:48:13 INFO - 'SHLVL': '1', 06:48:13 INFO - 'TERM': 'linux', 06:48:13 INFO - 'TMOUT': '86400', 06:48:13 INFO - 'USER': 'cltbld', 06:48:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463228977.184092-172494309', 06:48:13 INFO - '_': '/tools/buildbot/bin/python'} 06:48:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:48:14 INFO - Running setup.py (path:/tmp/pip-Bzp9wL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:48:14 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)) 06:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:48:14 INFO - Running setup.py (path:/tmp/pip-aVEvIN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:48:14 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)) 06:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:48:14 INFO - Running setup.py (path:/tmp/pip-899_RX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:48:14 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)) 06:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:48:14 INFO - Running setup.py (path:/tmp/pip-WEq_Ij-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:48:14 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)) 06:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:48:14 INFO - Running setup.py (path:/tmp/pip-x9Xq9G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:48:14 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)) 06:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:48:14 INFO - Running setup.py (path:/tmp/pip-DHMXso-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:48:15 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)) 06:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:48:15 INFO - Running setup.py (path:/tmp/pip-yCC4Xr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:48:15 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)) 06:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:48:15 INFO - Running setup.py (path:/tmp/pip-_JXRvp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:48:15 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)) 06:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:48:15 INFO - Running setup.py (path:/tmp/pip-r_vqFP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:48:15 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)) 06:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:48:15 INFO - Running setup.py (path:/tmp/pip-WHouV7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:48:15 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)) 06:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:48:15 INFO - Running setup.py (path:/tmp/pip-mcyRBB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:48:15 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)) 06:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:48:15 INFO - Running setup.py (path:/tmp/pip-yDTjbZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:48:15 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)) 06:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:48:15 INFO - Running setup.py (path:/tmp/pip-2_EfqM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:48:16 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)) 06:48:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:48:16 INFO - Running setup.py (path:/tmp/pip-XWF9WU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:48:16 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)) 06:48:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:48:16 INFO - Running setup.py (path:/tmp/pip-Kbf5Vl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:48:16 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)) 06:48:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:48:16 INFO - Running setup.py (path:/tmp/pip-K7uILN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:48:16 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)) 06:48:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:48:16 INFO - Running setup.py (path:/tmp/pip-7wwhuB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:48:16 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)) 06:48:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:48:16 INFO - Running setup.py (path:/tmp/pip-mo3_GA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:48:16 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)) 06:48:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:48:16 INFO - Running setup.py (path:/tmp/pip-wI2EZF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:48:16 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)) 06:48:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:48:16 INFO - Running setup.py (path:/tmp/pip-HnRNxB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:48:17 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)) 06:48:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:48:17 INFO - Running setup.py (path:/tmp/pip-T0ofky-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:48:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:48:17 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)) 06:48:17 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)) 06:48:17 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)) 06:48:17 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)) 06:48:17 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)) 06:48:17 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)) 06:48:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:48:17 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 06:48:17 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 06:48:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:48:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:48:17 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 06:48:17 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 06:48:22 INFO - Downloading blessings-1.6.tar.gz 06:48:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:48:22 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)) 06:48:22 INFO - Installing collected packages: blessings 06:48:22 INFO - Running setup.py install for blessings 06:48:22 INFO - Successfully installed blessings 06:48:22 INFO - Cleaning up... 06:48:23 INFO - Return code: 0 06:48:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:48:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:48:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:48:23 INFO - Reading from file tmpfile_stdout 06:48:23 INFO - Current package versions: 06:48:23 INFO - argparse == 1.2.1 06:48:23 INFO - blessings == 1.6 06:48:23 INFO - blobuploader == 1.2.4 06:48:23 INFO - browsermob-proxy == 0.6.0 06:48:23 INFO - docopt == 0.6.1 06:48:23 INFO - manifestparser == 1.1 06:48:23 INFO - marionette-client == 2.3.0 06:48:23 INFO - marionette-driver == 1.4.0 06:48:23 INFO - mozInstall == 1.12 06:48:23 INFO - mozcrash == 0.17 06:48:23 INFO - mozdebug == 0.1 06:48:23 INFO - mozdevice == 0.48 06:48:23 INFO - mozfile == 1.2 06:48:23 INFO - mozhttpd == 0.7 06:48:23 INFO - mozinfo == 0.9 06:48:23 INFO - mozleak == 0.1 06:48:23 INFO - mozlog == 3.1 06:48:23 INFO - moznetwork == 0.27 06:48:23 INFO - mozprocess == 0.22 06:48:23 INFO - mozprofile == 0.28 06:48:23 INFO - mozrunner == 6.11 06:48:23 INFO - mozscreenshot == 0.1 06:48:23 INFO - mozsystemmonitor == 0.0 06:48:23 INFO - moztest == 0.7 06:48:23 INFO - mozversion == 1.4 06:48:23 INFO - psutil == 3.1.1 06:48:23 INFO - requests == 1.2.3 06:48:23 INFO - wptserve == 1.4.0 06:48:23 INFO - wsgiref == 0.1.2 06:48:23 INFO - Running post-action listener: _resource_record_post_action 06:48:23 INFO - Running post-action listener: _start_resource_monitoring 06:48:23 INFO - Starting resource monitoring. 06:48:23 INFO - ##### 06:48:23 INFO - ##### Running pull step. 06:48:23 INFO - ##### 06:48:23 INFO - Running pre-action listener: _resource_record_pre_action 06:48:23 INFO - Running main action method: pull 06:48:23 INFO - Pull has nothing to do! 06:48:23 INFO - Running post-action listener: _resource_record_post_action 06:48:23 INFO - ##### 06:48:23 INFO - ##### Running install step. 06:48:23 INFO - ##### 06:48:23 INFO - Running pre-action listener: _resource_record_pre_action 06:48:23 INFO - Running main action method: install 06:48:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:48:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:48:23 INFO - Reading from file tmpfile_stdout 06:48:23 INFO - Detecting whether we're running mozinstall >=1.0... 06:48:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:48:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:48:24 INFO - Reading from file tmpfile_stdout 06:48:24 INFO - Output received: 06:48:24 INFO - Usage: mozinstall [options] installer 06:48:24 INFO - Options: 06:48:24 INFO - -h, --help show this help message and exit 06:48:24 INFO - -d DEST, --destination=DEST 06:48:24 INFO - Directory to install application into. [default: 06:48:24 INFO - "/builds/slave/test"] 06:48:24 INFO - --app=APP Application being installed. [default: firefox] 06:48:24 INFO - mkdir: /builds/slave/test/build/application 06:48:24 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'] 06:48:24 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 06:48:54 INFO - Reading from file tmpfile_stdout 06:48:54 INFO - Output received: 06:48:54 INFO - /builds/slave/test/build/application/firefox/firefox 06:48:54 INFO - Running post-action listener: _resource_record_post_action 06:48:54 INFO - ##### 06:48:54 INFO - ##### Running run-tests step. 06:48:54 INFO - ##### 06:48:54 INFO - Running pre-action listener: _resource_record_pre_action 06:48:54 INFO - Running main action method: run_tests 06:48:54 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:48:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:48:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:48:54 INFO - grabbing minidump binary from tooltool 06:48:54 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')]} 06:48:54 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 0x881ee30>, '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 0x8abbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8b3a470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:48:54 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 06:48:54 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 06:48:54 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:48:54 INFO - Return code: 0 06:48:54 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:48:54 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:48:54 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/H641qQEvQq2R6I7MATjQzw/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 06:48:54 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/H641qQEvQq2R6I7MATjQzw/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 06:48:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:48:54 INFO - 'CCACHE_UMASK': '002', 06:48:54 INFO - 'DISPLAY': ':0', 06:48:54 INFO - 'HOME': '/home/cltbld', 06:48:54 INFO - 'LANG': 'en_US.UTF-8', 06:48:54 INFO - 'LOGNAME': 'cltbld', 06:48:54 INFO - 'MAIL': '/var/mail/cltbld', 06:48:54 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:48:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:48:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:48:54 INFO - 'MOZ_NO_REMOTE': '1', 06:48:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:48:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:48:54 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:48:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:48:54 INFO - 'PWD': '/builds/slave/test', 06:48:54 INFO - 'SHELL': '/bin/bash', 06:48:54 INFO - 'SHLVL': '1', 06:48:54 INFO - 'TERM': 'linux', 06:48:54 INFO - 'TMOUT': '86400', 06:48:54 INFO - 'USER': 'cltbld', 06:48:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463228977.184092-172494309', 06:48:54 INFO - '_': '/tools/buildbot/bin/python'} 06:48:54 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/H641qQEvQq2R6I7MATjQzw/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 06:48:55 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 06:48:55 INFO - import pkg_resources 06:48:56 INFO - Using 1 client processes 06:48:57 INFO - wptserve Starting http server on 127.0.0.1:8000 06:48:57 INFO - wptserve Starting http server on 127.0.0.1:8001 06:48:57 INFO - wptserve Starting http server on 127.0.0.1:8443 06:48:59 INFO - SUITE-START | Running 778 tests 06:48:59 INFO - Running testharness tests 06:48:59 INFO - Setting up ssl 06:48:59 INFO - PROCESS | certutil | 06:48:59 INFO - PROCESS | certutil | 06:48:59 INFO - PROCESS | certutil | 06:48:59 INFO - Certificate Nickname Trust Attributes 06:48:59 INFO - SSL,S/MIME,JAR/XPI 06:48:59 INFO - 06:48:59 INFO - web-platform-tests CT,, 06:48:59 INFO - 06:48:59 INFO - Starting runner 06:49:02 INFO - PROCESS | 1857 | 1463233742351 Marionette DEBUG Marionette enabled via build flag and pref 06:49:02 INFO - PROCESS | 1857 | ++DOCSHELL 0xa4e17c00 == 1 [pid = 1857] [id = 1] 06:49:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 1 (0xa4e18000) [pid = 1857] [serial = 1] [outer = (nil)] 06:49:02 INFO - PROCESS | 1857 | [1857] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 06:49:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 2 (0xa4e18800) [pid = 1857] [serial = 2] [outer = 0xa4e18000] 06:49:03 INFO - PROCESS | 1857 | 1463233743057 Marionette INFO Listening on port 2828 06:49:03 INFO - PROCESS | 1857 | 1463233743734 Marionette DEBUG Marionette enabled via command-line flag 06:49:03 INFO - PROCESS | 1857 | ++DOCSHELL 0xa2274400 == 2 [pid = 1857] [id = 2] 06:49:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 3 (0xa22b4400) [pid = 1857] [serial = 3] [outer = (nil)] 06:49:03 INFO - PROCESS | 1857 | [1857] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 06:49:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 4 (0xa22b4c00) [pid = 1857] [serial = 4] [outer = 0xa22b4400] 06:49:03 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a218b060 06:49:03 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a218bb40 06:49:03 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a219ca40 06:49:04 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21ad6a0 06:49:04 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21b13e0 06:49:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 5 (0xa21a9400) [pid = 1857] [serial = 5] [outer = 0xa4e18000] 06:49:04 INFO - PROCESS | 1857 | [1857] 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 06:49:04 INFO - PROCESS | 1857 | 1463233744172 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40755 06:49:04 INFO - PROCESS | 1857 | [1857] 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 06:49:04 INFO - PROCESS | 1857 | 1463233744204 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40756 06:49:04 INFO - PROCESS | 1857 | 1463233744270 Marionette DEBUG Closed connection conn0 06:49:04 INFO - PROCESS | 1857 | 1463233744273 Marionette DEBUG Closed connection conn1 06:49:04 INFO - PROCESS | 1857 | [1857] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 06:49:04 INFO - PROCESS | 1857 | [1857] 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 06:49:04 INFO - PROCESS | 1857 | 1463233744402 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40757 06:49:04 INFO - PROCESS | 1857 | [1857] 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 06:49:04 INFO - PROCESS | 1857 | 1463233744461 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40758 06:49:04 INFO - PROCESS | 1857 | 1463233744470 Marionette DEBUG Closed connection conn2 06:49:04 INFO - PROCESS | 1857 | [1857] 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 06:49:04 INFO - PROCESS | 1857 | 1463233744521 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:40759 06:49:04 INFO - PROCESS | 1857 | 1463233744532 Marionette DEBUG Closed connection conn3 06:49:04 INFO - PROCESS | 1857 | 1463233744579 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:49:04 INFO - PROCESS | 1857 | 1463233744596 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":"20160514051345","device":"desktop","version":"48.0a2"} 06:49:05 INFO - PROCESS | 1857 | [1857] 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 06:49:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b5da800 == 3 [pid = 1857] [id = 3] 06:49:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 6 (0x9b5dac00) [pid = 1857] [serial = 6] [outer = (nil)] 06:49:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b5de800 == 4 [pid = 1857] [id = 4] 06:49:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 7 (0x9b5dfc00) [pid = 1857] [serial = 7] [outer = (nil)] 06:49:06 INFO - PROCESS | 1857 | [1857] 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 06:49:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a9afc00 == 5 [pid = 1857] [id = 5] 06:49:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 8 (0x9a9b0000) [pid = 1857] [serial = 8] [outer = (nil)] 06:49:07 INFO - PROCESS | 1857 | [1857] 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 06:49:07 INFO - PROCESS | 1857 | [1857] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:49:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 9 (0x9a8e3800) [pid = 1857] [serial = 9] [outer = 0x9a9b0000] 06:49:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 10 (0x9a4da000) [pid = 1857] [serial = 10] [outer = 0x9b5dac00] 06:49:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 11 (0x9a4dbc00) [pid = 1857] [serial = 11] [outer = 0x9b5dfc00] 06:49:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 12 (0x9a4de000) [pid = 1857] [serial = 12] [outer = 0x9a9b0000] 06:49:08 INFO - PROCESS | 1857 | 1463233748654 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 1857 | 1463233748675 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 13 (0x98399000) [pid = 1857] [serial = 13] [outer = 0x9a9b0000] 06:49:09 INFO - PROCESS | 1857 | 1463233749446 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"a5d1d2b8-8021-46d9-87e9-6fdea2508a13","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":"20160514051345","device":"desktop","version":"48.0a2","command_id":1}}] 06:49:09 INFO - PROCESS | 1857 | 1463233749680 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}] 06:49:09 INFO - PROCESS | 1857 | 1463233749885 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:49:10 INFO - PROCESS | 1857 | 1463233750245 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:49:10 INFO - PROCESS | 1857 | [1857] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:49:10 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:49:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 14 (0x94609800) [pid = 1857] [serial = 14] [outer = 0x9a9b0000] 06:49:10 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:49:10 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:49:10 INFO - PROCESS | 1857 | 1463233750908 Marionette TRACE conn4 <- [1,3,null,{}] 06:49:10 INFO - PROCESS | 1857 | 1463233750934 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:49:10 INFO - PROCESS | 1857 | 1463233750972 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:49:11 INFO - PROCESS | 1857 | 1463233751073 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 1857 | 1463233751076 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:49:11 INFO - PROCESS | 1857 | 1463233751086 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 1857 | 1463233751092 Marionette TRACE conn4 <- [1,6,null,{}] 06:49:11 INFO - PROCESS | 1857 | 1463233751102 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}] 06:49:11 INFO - PROCESS | 1857 | 1463233751134 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:49:11 INFO - PROCESS | 1857 | 1463233751141 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x946e1000 == 6 [pid = 1857] [id = 6] 06:49:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 15 (0x946e1400) [pid = 1857] [serial = 15] [outer = (nil)] 06:49:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 16 (0x946e3400) [pid = 1857] [serial = 16] [outer = 0x946e1400] 06:49:11 INFO - PROCESS | 1857 | 1463233751224 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 17 (0x97763000) [pid = 1857] [serial = 17] [outer = 0x946e1400] 06:49:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x93cf3400 == 7 [pid = 1857] [id = 7] 06:49:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 18 (0x93cf6c00) [pid = 1857] [serial = 18] [outer = (nil)] 06:49:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 19 (0x94610000) [pid = 1857] [serial = 19] [outer = 0x93cf6c00] 06:49:11 INFO - PROCESS | 1857 | 1463233751710 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 20 (0x93960c00) [pid = 1857] [serial = 20] [outer = 0x93cf6c00] 06:49:12 INFO - PROCESS | 1857 | [1857] 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 06:49:12 INFO - PROCESS | 1857 | 1463233752293 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]]]}] 06:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1293ms 06:49:12 INFO - PROCESS | 1857 | 1463233752422 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:49:12 INFO - PROCESS | 1857 | 1463233752426 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:49:12 INFO - PROCESS | 1857 | 1463233752483 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 1857 | 1463233752486 Marionette TRACE conn4 <- [1,10,null,{}] 06:49:12 INFO - PROCESS | 1857 | 1463233752501 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}] 06:49:12 INFO - PROCESS | 1857 | 1463233752683 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:49:13 INFO - PROCESS | 1857 | 1463233752993 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x92228400 == 8 [pid = 1857] [id = 8] 06:49:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 21 (0x92228800) [pid = 1857] [serial = 21] [outer = (nil)] 06:49:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 22 (0x9222d400) [pid = 1857] [serial = 22] [outer = 0x92228800] 06:49:13 INFO - PROCESS | 1857 | 1463233753091 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 23 (0x939cc400) [pid = 1857] [serial = 23] [outer = 0x92228800] 06:49:13 INFO - PROCESS | 1857 | 1463233753976 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]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1557ms 06:49:14 INFO - PROCESS | 1857 | 1463233754015 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 1857 | 1463233754021 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:49:14 INFO - PROCESS | 1857 | 1463233754029 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 1857 | 1463233754036 Marionette TRACE conn4 <- [1,14,null,{}] 06:49:14 INFO - PROCESS | 1857 | 1463233754043 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}] 06:49:14 INFO - PROCESS | 1857 | 1463233754230 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:49:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x97763400 == 9 [pid = 1857] [id = 9] 06:49:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 24 (0x97764c00) [pid = 1857] [serial = 24] [outer = (nil)] 06:49:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 25 (0x95361800) [pid = 1857] [serial = 25] [outer = 0x97764c00] 06:49:14 INFO - PROCESS | 1857 | 1463233754385 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 26 (0x98110400) [pid = 1857] [serial = 26] [outer = 0x97764c00] 06:49:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x98329800 == 10 [pid = 1857] [id = 10] 06:49:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 27 (0x98398800) [pid = 1857] [serial = 27] [outer = (nil)] 06:49:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 28 (0x992b4c00) [pid = 1857] [serial = 28] [outer = 0x98398800] 06:49:14 INFO - PROCESS | 1857 | 1463233754508 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 29 (0x99ef5c00) [pid = 1857] [serial = 29] [outer = 0x98398800] 06:49:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x97769400 == 11 [pid = 1857] [id = 11] 06:49:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 30 (0x98328400) [pid = 1857] [serial = 30] [outer = (nil)] 06:49:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 31 (0x9a648400) [pid = 1857] [serial = 31] [outer = 0x98328400] 06:49:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 32 (0x9b99c000) [pid = 1857] [serial = 32] [outer = 0x98328400] 06:49:15 INFO - PROCESS | 1857 | 1463233755649 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]]]}] 06:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1681ms 06:49:15 INFO - PROCESS | 1857 | 1463233755715 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 1857 | 1463233755722 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:49:15 INFO - PROCESS | 1857 | 1463233755729 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 1857 | 1463233755732 Marionette TRACE conn4 <- [1,18,null,{}] 06:49:15 INFO - PROCESS | 1857 | 1463233755739 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}] 06:49:15 INFO - PROCESS | 1857 | 1463233755971 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:49:16 INFO - PROCESS | 1857 | 1463233756173 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x92ed9800 == 12 [pid = 1857] [id = 12] 06:49:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 33 (0x9b2a2400) [pid = 1857] [serial = 33] [outer = (nil)] 06:49:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 34 (0x9c046c00) [pid = 1857] [serial = 34] [outer = 0x9b2a2400] 06:49:16 INFO - PROCESS | 1857 | 1463233756279 Marionette DEBUG loaded listener.js 06:49:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 35 (0xa22b4800) [pid = 1857] [serial = 35] [outer = 0x9b2a2400] 06:49:17 INFO - PROCESS | 1857 | 1463233757161 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]]]}] 06:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1481ms 06:49:17 INFO - PROCESS | 1857 | 1463233757212 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 1857 | 1463233757218 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:49:17 INFO - PROCESS | 1857 | 1463233757233 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 1857 | 1463233757242 Marionette TRACE conn4 <- [1,22,null,{}] 06:49:17 INFO - PROCESS | 1857 | 1463233757250 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}] 06:49:17 INFO - PROCESS | 1857 | 1463233757511 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:49:17 INFO - PROCESS | 1857 | 1463233757859 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x939d8000 == 13 [pid = 1857] [id = 13] 06:49:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 36 (0x94610400) [pid = 1857] [serial = 36] [outer = (nil)] 06:49:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 37 (0x946d6c00) [pid = 1857] [serial = 37] [outer = 0x94610400] 06:49:17 INFO - PROCESS | 1857 | 1463233757979 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 38 (0x952f3000) [pid = 1857] [serial = 38] [outer = 0x94610400] 06:49:18 INFO - PROCESS | 1857 | --DOCSHELL 0x946e1000 == 12 [pid = 1857] [id = 6] 06:49:18 INFO - PROCESS | 1857 | 1463233758917 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]]]}] 06:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1754ms 06:49:18 INFO - PROCESS | 1857 | 1463233758981 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:49:18 INFO - PROCESS | 1857 | 1463233758987 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:49:18 INFO - PROCESS | 1857 | 1463233758994 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - PROCESS | 1857 | 1463233758998 Marionette TRACE conn4 <- [1,26,null,{}] 06:49:19 INFO - PROCESS | 1857 | 1463233759005 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}] 06:49:19 INFO - PROCESS | 1857 | 1463233759166 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:49:19 INFO - PROCESS | 1857 | 1463233759251 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x99224000 == 13 [pid = 1857] [id = 14] 06:49:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x99227800) [pid = 1857] [serial = 39] [outer = (nil)] 06:49:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x9b05e000) [pid = 1857] [serial = 40] [outer = 0x99227800] 06:49:19 INFO - PROCESS | 1857 | 1463233759327 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x9b065000) [pid = 1857] [serial = 41] [outer = 0x99227800] 06:49:20 INFO - PROCESS | 1857 | 1463233760060 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]]]}] 06:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1086ms 06:49:20 INFO - PROCESS | 1857 | 1463233760083 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:49:20 INFO - PROCESS | 1857 | 1463233760088 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:49:20 INFO - PROCESS | 1857 | 1463233760095 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:49:20 INFO - PROCESS | 1857 | 1463233760097 Marionette TRACE conn4 <- [1,30,null,{}] 06:49:20 INFO - PROCESS | 1857 | 1463233760104 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}] 06:49:20 INFO - PROCESS | 1857 | 1463233760289 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:49:20 INFO - PROCESS | 1857 | 1463233760314 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b99bc00 == 14 [pid = 1857] [id = 15] 06:49:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 42 (0x9b9a4800) [pid = 1857] [serial = 42] [outer = (nil)] 06:49:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x9bf58000) [pid = 1857] [serial = 43] [outer = 0x9b9a4800] 06:49:20 INFO - PROCESS | 1857 | 1463233760392 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x9c123000) [pid = 1857] [serial = 44] [outer = 0x9b9a4800] 06:49:21 INFO - PROCESS | 1857 | 1463233761153 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]]]}] 06:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1080ms 06:49:21 INFO - PROCESS | 1857 | 1463233761175 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:49:21 INFO - PROCESS | 1857 | 1463233761179 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:49:21 INFO - PROCESS | 1857 | 1463233761206 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 1857 | 1463233761215 Marionette TRACE conn4 <- [1,34,null,{}] 06:49:21 INFO - PROCESS | 1857 | 1463233761224 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}] 06:49:21 INFO - PROCESS | 1857 | 1463233761383 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:49:21 INFO - PROCESS | 1857 | 1463233761394 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x9ced6c00 == 15 [pid = 1857] [id = 16] 06:49:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0xa0509400) [pid = 1857] [serial = 45] [outer = (nil)] 06:49:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0xa213c000) [pid = 1857] [serial = 46] [outer = 0xa0509400] 06:49:21 INFO - PROCESS | 1857 | 1463233761468 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0xa226f800) [pid = 1857] [serial = 47] [outer = 0xa0509400] 06:49:22 INFO - PROCESS | 1857 | 1463233762229 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]]]}] 06:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1059ms 06:49:22 INFO - PROCESS | 1857 | 1463233762259 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:49:22 INFO - PROCESS | 1857 | 1463233762263 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:49:22 INFO - PROCESS | 1857 | 1463233762270 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:49:22 INFO - PROCESS | 1857 | 1463233762273 Marionette TRACE conn4 <- [1,38,null,{}] 06:49:22 INFO - PROCESS | 1857 | 1463233762278 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}] 06:49:22 INFO - PROCESS | 1857 | 1463233762459 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:49:22 INFO - PROCESS | 1857 | 1463233762477 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x92225400 == 16 [pid = 1857] [id = 17] 06:49:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x9776b400) [pid = 1857] [serial = 48] [outer = (nil)] 06:49:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0xa1047800) [pid = 1857] [serial = 49] [outer = 0x9776b400] 06:49:22 INFO - PROCESS | 1857 | 1463233762552 Marionette DEBUG loaded listener.js 06:49:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 50 (0xa22b3400) [pid = 1857] [serial = 50] [outer = 0x9776b400] 06:49:23 INFO - PROCESS | 1857 | 1463233763283 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]]]}] 06:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1030ms 06:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:49:23 INFO - PROCESS | 1857 | 1463233763300 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 1857 | 1463233763303 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:49:23 INFO - PROCESS | 1857 | 1463233763310 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 1857 | 1463233763313 Marionette TRACE conn4 <- [1,42,null,{}] 06:49:23 INFO - PROCESS | 1857 | 1463233763318 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}] 06:49:23 INFO - PROCESS | 1857 | 1463233763496 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:49:23 INFO - PROCESS | 1857 | 1463233763516 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 1857 | ++DOCSHELL 0xa2450c00 == 17 [pid = 1857] [id = 18] 06:49:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 51 (0xa261a400) [pid = 1857] [serial = 51] [outer = (nil)] 06:49:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0xa26d9800) [pid = 1857] [serial = 52] [outer = 0xa261a400] 06:49:23 INFO - PROCESS | 1857 | 1463233763602 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0xa324d800) [pid = 1857] [serial = 53] [outer = 0xa261a400] 06:49:24 INFO - PROCESS | 1857 | 1463233764386 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]]]}] 06:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1090ms 06:49:24 INFO - PROCESS | 1857 | 1463233764400 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:49:24 INFO - PROCESS | 1857 | 1463233764402 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:49:24 INFO - PROCESS | 1857 | 1463233764413 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 1857 | 1463233764416 Marionette TRACE conn4 <- [1,46,null,{}] 06:49:24 INFO - PROCESS | 1857 | 1463233764422 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}] 06:49:24 INFO - PROCESS | 1857 | 1463233764603 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:49:24 INFO - PROCESS | 1857 | 1463233764624 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x9222e000 == 18 [pid = 1857] [id = 19] 06:49:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0xa244c800) [pid = 1857] [serial = 54] [outer = (nil)] 06:49:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0xa4e1a000) [pid = 1857] [serial = 55] [outer = 0xa244c800] 06:49:24 INFO - PROCESS | 1857 | 1463233764698 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0xa6281800) [pid = 1857] [serial = 56] [outer = 0xa244c800] 06:49:25 INFO - PROCESS | 1857 | 1463233765442 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]]]}] 06:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1079ms 06:49:25 INFO - PROCESS | 1857 | 1463233765493 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 1857 | 1463233765495 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:49:25 INFO - PROCESS | 1857 | 1463233765516 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - PROCESS | 1857 | 1463233765519 Marionette TRACE conn4 <- [1,50,null,{}] 06:49:25 INFO - PROCESS | 1857 | 1463233765525 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}] 06:49:25 INFO - PROCESS | 1857 | 1463233765669 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:49:25 INFO - PROCESS | 1857 | 1463233765683 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 1857 | ++DOCSHELL 0xa35a2000 == 19 [pid = 1857] [id = 20] 06:49:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0xa509a800) [pid = 1857] [serial = 57] [outer = (nil)] 06:49:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0xa6760000) [pid = 1857] [serial = 58] [outer = 0xa509a800] 06:49:25 INFO - PROCESS | 1857 | 1463233765756 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0xa6762c00) [pid = 1857] [serial = 59] [outer = 0xa509a800] 06:49:26 INFO - PROCESS | 1857 | 1463233766491 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]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1032ms 06:49:26 INFO - PROCESS | 1857 | 1463233766547 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 1857 | 1463233766550 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:49:26 INFO - PROCESS | 1857 | 1463233766601 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 1857 | 1463233766611 Marionette TRACE conn4 <- [1,54,null,{}] 06:49:26 INFO - PROCESS | 1857 | 1463233766616 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}] 06:49:26 INFO - PROCESS | 1857 | 1463233766756 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:49:26 INFO - PROCESS | 1857 | 1463233766772 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x97705c00 == 20 [pid = 1857] [id = 21] 06:49:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x9774e000) [pid = 1857] [serial = 60] [outer = (nil)] 06:49:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x97756000) [pid = 1857] [serial = 61] [outer = 0x9774e000] 06:49:26 INFO - PROCESS | 1857 | 1463233766845 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x97758000) [pid = 1857] [serial = 62] [outer = 0x9774e000] 06:49:27 INFO - PROCESS | 1857 | --DOCSHELL 0x92ed9800 == 19 [pid = 1857] [id = 12] 06:49:27 INFO - PROCESS | 1857 | --DOCSHELL 0x92228400 == 18 [pid = 1857] [id = 8] 06:49:27 INFO - PROCESS | 1857 | --DOCSHELL 0x98329800 == 17 [pid = 1857] [id = 10] 06:49:28 INFO - PROCESS | 1857 | 1463233768644 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]]]}] 06:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2101ms 06:49:28 INFO - PROCESS | 1857 | 1463233768698 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 1857 | 1463233768703 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:49:28 INFO - PROCESS | 1857 | 1463233768719 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 1857 | 1463233768722 Marionette TRACE conn4 <- [1,58,null,{}] 06:49:28 INFO - PROCESS | 1857 | 1463233768730 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}] 06:49:28 INFO - PROCESS | 1857 | 1463233768927 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:49:28 INFO - PROCESS | 1857 | 1463233768953 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x946dcc00 == 18 [pid = 1857] [id = 22] 06:49:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x9536c000) [pid = 1857] [serial = 63] [outer = (nil)] 06:49:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x97750800) [pid = 1857] [serial = 64] [outer = 0x9536c000] 06:49:29 INFO - PROCESS | 1857 | 1463233769029 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x9775b400) [pid = 1857] [serial = 65] [outer = 0x9536c000] 06:49:29 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x946e1400) [pid = 1857] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:49:29 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x92228800) [pid = 1857] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:49:29 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x98398800) [pid = 1857] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:49:29 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x9b2a2400) [pid = 1857] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:49:29 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x94610400) [pid = 1857] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:49:29 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x99227800) [pid = 1857] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:49:29 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x9b9a4800) [pid = 1857] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:49:29 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0xa0509400) [pid = 1857] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:49:30 INFO - PROCESS | 1857 | 1463233770262 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]]]}] 06:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1586ms 06:49:30 INFO - PROCESS | 1857 | 1463233770306 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:49:30 INFO - PROCESS | 1857 | 1463233770314 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:49:30 INFO - PROCESS | 1857 | 1463233770324 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:49:30 INFO - PROCESS | 1857 | 1463233770328 Marionette TRACE conn4 <- [1,62,null,{}] 06:49:30 INFO - PROCESS | 1857 | 1463233770339 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}] 06:49:30 INFO - PROCESS | 1857 | 1463233770489 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:49:30 INFO - PROCESS | 1857 | 1463233770501 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x98326c00 == 19 [pid = 1857] [id = 23] 06:49:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x992b2000) [pid = 1857] [serial = 66] [outer = (nil)] 06:49:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x9a139000) [pid = 1857] [serial = 67] [outer = 0x992b2000] 06:49:30 INFO - PROCESS | 1857 | 1463233770584 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x9a4db800) [pid = 1857] [serial = 68] [outer = 0x992b2000] 06:49:31 INFO - PROCESS | 1857 | 1463233771346 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]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1085ms 06:49:31 INFO - PROCESS | 1857 | 1463233771410 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 1857 | 1463233771414 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:49:31 INFO - PROCESS | 1857 | 1463233771421 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 1857 | 1463233771426 Marionette TRACE conn4 <- [1,66,null,{}] 06:49:31 INFO - PROCESS | 1857 | 1463233771442 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}] 06:49:31 INFO - PROCESS | 1857 | 1463233771594 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:49:31 INFO - PROCESS | 1857 | 1463233771606 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b5e3000 == 20 [pid = 1857] [id = 24] 06:49:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x9b7bc800) [pid = 1857] [serial = 69] [outer = (nil)] 06:49:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x9b96f000) [pid = 1857] [serial = 70] [outer = 0x9b7bc800] 06:49:31 INFO - PROCESS | 1857 | 1463233771684 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x9bf58400) [pid = 1857] [serial = 71] [outer = 0x9b7bc800] 06:49:32 INFO - PROCESS | 1857 | 1463233772586 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]]]}] 06:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1239ms 06:49:32 INFO - PROCESS | 1857 | 1463233772662 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:49:32 INFO - PROCESS | 1857 | 1463233772670 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:49:32 INFO - PROCESS | 1857 | 1463233772679 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - PROCESS | 1857 | 1463233772685 Marionette TRACE conn4 <- [1,70,null,{}] 06:49:32 INFO - PROCESS | 1857 | 1463233772712 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}] 06:49:32 INFO - PROCESS | 1857 | 1463233772888 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:49:33 INFO - PROCESS | 1857 | 1463233773021 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x9222f000 == 21 [pid = 1857] [id = 25] 06:49:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x93cedc00) [pid = 1857] [serial = 72] [outer = (nil)] 06:49:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x95364400) [pid = 1857] [serial = 73] [outer = 0x93cedc00] 06:49:33 INFO - PROCESS | 1857 | 1463233773130 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x9a4d5c00) [pid = 1857] [serial = 74] [outer = 0x93cedc00] 06:49:33 INFO - PROCESS | 1857 | 1463233773947 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]]]}] 06:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1304ms 06:49:33 INFO - PROCESS | 1857 | 1463233773983 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:49:33 INFO - PROCESS | 1857 | 1463233773992 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:49:34 INFO - PROCESS | 1857 | 1463233774020 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:49:34 INFO - PROCESS | 1857 | 1463233774025 Marionette TRACE conn4 <- [1,74,null,{}] 06:49:34 INFO - PROCESS | 1857 | 1463233774033 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}] 06:49:34 INFO - PROCESS | 1857 | 1463233774206 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:49:34 INFO - PROCESS | 1857 | 1463233774337 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x9776fc00 == 22 [pid = 1857] [id = 26] 06:49:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x9832a400) [pid = 1857] [serial = 75] [outer = (nil)] 06:49:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x9bf5e800) [pid = 1857] [serial = 76] [outer = 0x9832a400] 06:49:34 INFO - PROCESS | 1857 | 1463233774430 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x9cc95c00) [pid = 1857] [serial = 77] [outer = 0x9832a400] 06:49:35 INFO - PROCESS | 1857 | 1463233775324 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]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1401ms 06:49:35 INFO - PROCESS | 1857 | 1463233775404 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 1857 | 1463233775407 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:49:35 INFO - PROCESS | 1857 | 1463233775415 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 1857 | 1463233775421 Marionette TRACE conn4 <- [1,78,null,{}] 06:49:35 INFO - PROCESS | 1857 | 1463233775437 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}] 06:49:35 INFO - PROCESS | 1857 | 1463233775612 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:49:35 INFO - PROCESS | 1857 | 1463233775747 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b297c00 == 23 [pid = 1857] [id = 27] 06:49:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0xa21a1000) [pid = 1857] [serial = 78] [outer = (nil)] 06:49:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0xa22bac00) [pid = 1857] [serial = 79] [outer = 0xa21a1000] 06:49:35 INFO - PROCESS | 1857 | 1463233775837 Marionette DEBUG loaded listener.js 06:49:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0xa2454c00) [pid = 1857] [serial = 80] [outer = 0xa21a1000] 06:49:36 INFO - PROCESS | 1857 | 1463233776671 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]]]}] 06:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1294ms 06:49:36 INFO - PROCESS | 1857 | 1463233776710 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:49:36 INFO - PROCESS | 1857 | 1463233776715 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:49:36 INFO - PROCESS | 1857 | 1463233776722 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 1857 | 1463233776725 Marionette TRACE conn4 <- [1,82,null,{}] 06:49:36 INFO - PROCESS | 1857 | 1463233776731 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}] 06:49:36 INFO - PROCESS | 1857 | 1463233776940 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:49:36 INFO - PROCESS | 1857 | 1463233776955 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x97752c00 == 24 [pid = 1857] [id = 28] 06:49:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0xa2447c00) [pid = 1857] [serial = 81] [outer = (nil)] 06:49:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0xa30ea000) [pid = 1857] [serial = 82] [outer = 0xa2447c00] 06:49:37 INFO - PROCESS | 1857 | 1463233777039 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0xa34bf000) [pid = 1857] [serial = 83] [outer = 0xa2447c00] 06:49:37 INFO - PROCESS | 1857 | 1463233777866 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]]]}] 06:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1179ms 06:49:37 INFO - PROCESS | 1857 | 1463233777901 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:49:37 INFO - PROCESS | 1857 | 1463233777904 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:49:37 INFO - PROCESS | 1857 | 1463233777911 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:49:37 INFO - PROCESS | 1857 | 1463233777914 Marionette TRACE conn4 <- [1,86,null,{}] 06:49:37 INFO - PROCESS | 1857 | 1463233777921 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}] 06:49:38 INFO - PROCESS | 1857 | 1463233778073 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:49:38 INFO - PROCESS | 1857 | 1463233778224 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x92ecfc00 == 25 [pid = 1857] [id = 29] 06:49:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x939cd000) [pid = 1857] [serial = 84] [outer = (nil)] 06:49:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0xa4e10400) [pid = 1857] [serial = 85] [outer = 0x939cd000] 06:49:38 INFO - PROCESS | 1857 | 1463233778309 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0xa321a400) [pid = 1857] [serial = 86] [outer = 0x939cd000] 06:49:39 INFO - PROCESS | 1857 | 1463233779191 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]]]}] 06:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1333ms 06:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:49:39 INFO - PROCESS | 1857 | 1463233779244 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:49:39 INFO - PROCESS | 1857 | 1463233779248 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:49:39 INFO - PROCESS | 1857 | 1463233779255 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 1857 | 1463233779257 Marionette TRACE conn4 <- [1,90,null,{}] 06:49:39 INFO - PROCESS | 1857 | 1463233779264 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}] 06:49:39 INFO - PROCESS | 1857 | 1463233779437 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:49:39 INFO - PROCESS | 1857 | 1463233779575 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x946d7000 == 26 [pid = 1857] [id = 30] 06:49:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x946dc800) [pid = 1857] [serial = 87] [outer = (nil)] 06:49:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0xa6282000) [pid = 1857] [serial = 88] [outer = 0x946dc800] 06:49:39 INFO - PROCESS | 1857 | 1463233779661 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0xa67cc000) [pid = 1857] [serial = 89] [outer = 0x946dc800] 06:49:40 INFO - PROCESS | 1857 | 1463233780593 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]]]}] 06:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1383ms 06:49:40 INFO - PROCESS | 1857 | 1463233780637 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:49:40 INFO - PROCESS | 1857 | 1463233780642 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:49:40 INFO - PROCESS | 1857 | 1463233780666 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:49:40 INFO - PROCESS | 1857 | 1463233780672 Marionette TRACE conn4 <- [1,94,null,{}] 06:49:40 INFO - PROCESS | 1857 | 1463233780685 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}] 06:49:40 INFO - PROCESS | 1857 | 1463233780849 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:49:41 INFO - PROCESS | 1857 | 1463233781009 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x95360c00 == 27 [pid = 1857] [id = 31] 06:49:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x965ae800) [pid = 1857] [serial = 90] [outer = (nil)] 06:49:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x9775cc00) [pid = 1857] [serial = 91] [outer = 0x965ae800] 06:49:41 INFO - PROCESS | 1857 | 1463233781138 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x9921c400) [pid = 1857] [serial = 92] [outer = 0x965ae800] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x9a4de000) [pid = 1857] [serial = 12] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x9a8e3800) [pid = 1857] [serial = 9] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x97763000) [pid = 1857] [serial = 17] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0xa6760000) [pid = 1857] [serial = 58] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x9222d400) [pid = 1857] [serial = 22] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x992b4c00) [pid = 1857] [serial = 28] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x9a648400) [pid = 1857] [serial = 31] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x9c046c00) [pid = 1857] [serial = 34] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x946d6c00) [pid = 1857] [serial = 37] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x9b05e000) [pid = 1857] [serial = 40] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x9bf58000) [pid = 1857] [serial = 43] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0xa213c000) [pid = 1857] [serial = 46] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0xa1047800) [pid = 1857] [serial = 49] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0xa26d9800) [pid = 1857] [serial = 52] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0xa4e1a000) [pid = 1857] [serial = 55] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0xa226f800) [pid = 1857] [serial = 47] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x95361800) [pid = 1857] [serial = 25] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x952f3000) [pid = 1857] [serial = 38] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x9b065000) [pid = 1857] [serial = 41] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x99ef5c00) [pid = 1857] [serial = 29] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x9c123000) [pid = 1857] [serial = 44] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x939cc400) [pid = 1857] [serial = 23] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0xa22b4800) [pid = 1857] [serial = 35] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0xa4e18800) [pid = 1857] [serial = 2] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x94610000) [pid = 1857] [serial = 19] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x946e3400) [pid = 1857] [serial = 16] [outer = (nil)] [url = about:blank] 06:49:41 INFO - PROCESS | 1857 | 1463233781913 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]]]}] 06:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1303ms 06:49:41 INFO - PROCESS | 1857 | 1463233781954 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:49:41 INFO - PROCESS | 1857 | 1463233781962 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:49:41 INFO - PROCESS | 1857 | 1463233781972 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:49:41 INFO - PROCESS | 1857 | 1463233781976 Marionette TRACE conn4 <- [1,98,null,{}] 06:49:41 INFO - PROCESS | 1857 | 1463233781987 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}] 06:49:42 INFO - PROCESS | 1857 | 1463233782133 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:49:42 INFO - PROCESS | 1857 | 1463233782151 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x946df800 == 28 [pid = 1857] [id = 32] 06:49:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x97703400) [pid = 1857] [serial = 93] [outer = (nil)] 06:49:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x9976cc00) [pid = 1857] [serial = 94] [outer = 0x97703400] 06:49:42 INFO - PROCESS | 1857 | 1463233782223 Marionette DEBUG loaded listener.js 06:49:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x9a648400) [pid = 1857] [serial = 95] [outer = 0x97703400] 06:49:43 INFO - PROCESS | 1857 | 1463233783006 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]]]}] 06:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1076ms 06:49:43 INFO - PROCESS | 1857 | 1463233783048 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:49:43 INFO - PROCESS | 1857 | 1463233783052 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:49:43 INFO - PROCESS | 1857 | 1463233783058 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:49:43 INFO - PROCESS | 1857 | 1463233783064 Marionette TRACE conn4 <- [1,102,null,{}] 06:49:43 INFO - PROCESS | 1857 | 1463233783081 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}] 06:49:43 INFO - PROCESS | 1857 | 1463233783257 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:49:43 INFO - PROCESS | 1857 | 1463233783379 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x9222c400 == 29 [pid = 1857] [id = 33] 06:49:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x9b05c800) [pid = 1857] [serial = 96] [outer = (nil)] 06:49:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x9b97bc00) [pid = 1857] [serial = 97] [outer = 0x9b05c800] 06:49:43 INFO - PROCESS | 1857 | 1463233783461 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x9c123000) [pid = 1857] [serial = 98] [outer = 0x9b05c800] 06:49:44 INFO - PROCESS | 1857 | 1463233784152 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]]]}] 06:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1136ms 06:49:44 INFO - PROCESS | 1857 | 1463233784196 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:49:44 INFO - PROCESS | 1857 | 1463233784201 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:49:44 INFO - PROCESS | 1857 | 1463233784208 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - PROCESS | 1857 | 1463233784211 Marionette TRACE conn4 <- [1,106,null,{}] 06:49:44 INFO - PROCESS | 1857 | 1463233784234 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}] 06:49:44 INFO - PROCESS | 1857 | 1463233784413 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:49:44 INFO - PROCESS | 1857 | 1463233784434 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x9bf5f800 == 30 [pid = 1857] [id = 34] 06:49:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x9ced0c00) [pid = 1857] [serial = 99] [outer = (nil)] 06:49:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0xa1041000) [pid = 1857] [serial = 100] [outer = 0x9ced0c00] 06:49:44 INFO - PROCESS | 1857 | 1463233784506 Marionette DEBUG loaded listener.js 06:49:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0xa226ec00) [pid = 1857] [serial = 101] [outer = 0x9ced0c00] 06:49:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0xa2279000) [pid = 1857] [serial = 102] [outer = 0x98328400] 06:49:45 INFO - PROCESS | 1857 | 1463233785319 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]]]}] 06:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1183ms 06:49:45 INFO - PROCESS | 1857 | 1463233785397 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:49:45 INFO - PROCESS | 1857 | 1463233785414 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:49:45 INFO - PROCESS | 1857 | 1463233785421 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:49:45 INFO - PROCESS | 1857 | 1463233785424 Marionette TRACE conn4 <- [1,110,null,{}] 06:49:45 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x9774e000) [pid = 1857] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:49:45 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0xa261a400) [pid = 1857] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:49:45 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x9776b400) [pid = 1857] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:49:45 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0xa244c800) [pid = 1857] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:49:45 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0xa509a800) [pid = 1857] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:49:45 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x992b2000) [pid = 1857] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:49:45 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x9536c000) [pid = 1857] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:49:45 INFO - PROCESS | 1857 | 1463233785469 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}] 06:49:45 INFO - PROCESS | 1857 | 1463233785644 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:49:45 INFO - PROCESS | 1857 | 1463233785709 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x92228400 == 31 [pid = 1857] [id = 35] 06:49:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x98392400) [pid = 1857] [serial = 103] [outer = (nil)] 06:49:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0xa050c400) [pid = 1857] [serial = 104] [outer = 0x98392400] 06:49:45 INFO - PROCESS | 1857 | 1463233785785 Marionette DEBUG loaded listener.js 06:49:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0xa22b9000) [pid = 1857] [serial = 105] [outer = 0x98392400] 06:49:46 INFO - PROCESS | 1857 | 1463233786428 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]]]}] 06:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1029ms 06:49:46 INFO - PROCESS | 1857 | 1463233786452 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:49:46 INFO - PROCESS | 1857 | 1463233786455 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:49:46 INFO - PROCESS | 1857 | 1463233786461 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:49:46 INFO - PROCESS | 1857 | 1463233786464 Marionette TRACE conn4 <- [1,114,null,{}] 06:49:46 INFO - PROCESS | 1857 | 1463233786470 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}] 06:49:46 INFO - PROCESS | 1857 | 1463233786679 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:49:46 INFO - PROCESS | 1857 | 1463233786706 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x97774c00 == 32 [pid = 1857] [id = 36] 06:49:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x97775000) [pid = 1857] [serial = 106] [outer = (nil)] 06:49:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x9777f000) [pid = 1857] [serial = 107] [outer = 0x97775000] 06:49:46 INFO - PROCESS | 1857 | 1463233786779 Marionette DEBUG loaded listener.js 06:49:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0xa2270c00) [pid = 1857] [serial = 108] [outer = 0x97775000] 06:49:47 INFO - PROCESS | 1857 | 1463233787492 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]]]}] 06:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1077ms 06:49:47 INFO - PROCESS | 1857 | 1463233787540 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:49:47 INFO - PROCESS | 1857 | 1463233787544 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:49:47 INFO - PROCESS | 1857 | 1463233787556 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 1857 | 1463233787559 Marionette TRACE conn4 <- [1,118,null,{}] 06:49:47 INFO - PROCESS | 1857 | 1463233787565 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}] 06:49:47 INFO - PROCESS | 1857 | 1463233787754 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:49:47 INFO - PROCESS | 1857 | 1463233787770 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x92ed9800 == 33 [pid = 1857] [id = 37] 06:49:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x97776c00) [pid = 1857] [serial = 109] [outer = (nil)] 06:49:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0xa50a8c00) [pid = 1857] [serial = 110] [outer = 0x97776c00] 06:49:47 INFO - PROCESS | 1857 | 1463233787842 Marionette DEBUG loaded listener.js 06:49:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0xa6763400) [pid = 1857] [serial = 111] [outer = 0x97776c00] 06:49:48 INFO - PROCESS | 1857 | 1463233788730 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]]]}] 06:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1228ms 06:49:48 INFO - PROCESS | 1857 | 1463233788786 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:49:48 INFO - PROCESS | 1857 | 1463233788793 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:49:48 INFO - PROCESS | 1857 | 1463233788802 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:49:48 INFO - PROCESS | 1857 | 1463233788808 Marionette TRACE conn4 <- [1,122,null,{}] 06:49:48 INFO - PROCESS | 1857 | 1463233788816 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}] 06:49:48 INFO - PROCESS | 1857 | 1463233788990 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:49:49 INFO - PROCESS | 1857 | 1463233789129 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x92ecf000 == 34 [pid = 1857] [id = 38] 06:49:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x946e4c00) [pid = 1857] [serial = 112] [outer = (nil)] 06:49:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x97774800) [pid = 1857] [serial = 113] [outer = 0x946e4c00] 06:49:49 INFO - PROCESS | 1857 | 1463233789220 Marionette DEBUG loaded listener.js 06:49:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x9777b000) [pid = 1857] [serial = 114] [outer = 0x946e4c00] 06:49:50 INFO - PROCESS | 1857 | 1463233790099 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]]]}] 06:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1331ms 06:49:50 INFO - PROCESS | 1857 | 1463233790150 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 1857 | 1463233790160 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:49:50 INFO - PROCESS | 1857 | 1463233790172 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - PROCESS | 1857 | 1463233790176 Marionette TRACE conn4 <- [1,126,null,{}] 06:49:50 INFO - PROCESS | 1857 | 1463233790183 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}] 06:49:50 INFO - PROCESS | 1857 | 1463233790355 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:49:50 INFO - PROCESS | 1857 | 1463233790496 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x97780800 == 35 [pid = 1857] [id = 39] 06:49:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x992b7400) [pid = 1857] [serial = 115] [outer = (nil)] 06:49:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x9a8e3800) [pid = 1857] [serial = 116] [outer = 0x992b7400] 06:49:50 INFO - PROCESS | 1857 | 1463233790583 Marionette DEBUG loaded listener.js 06:49:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x9b063400) [pid = 1857] [serial = 117] [outer = 0x992b7400] 06:49:51 INFO - PROCESS | 1857 | 1463233791478 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]]]}] 06:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1380ms 06:49:51 INFO - PROCESS | 1857 | 1463233791553 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:49:51 INFO - PROCESS | 1857 | 1463233791556 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:49:51 INFO - PROCESS | 1857 | 1463233791563 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:49:51 INFO - PROCESS | 1857 | 1463233791569 Marionette TRACE conn4 <- [1,130,null,{}] 06:49:51 INFO - PROCESS | 1857 | 1463233791585 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}] 06:49:51 INFO - PROCESS | 1857 | 1463233791797 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:49:51 INFO - PROCESS | 1857 | 1463233791936 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x99ef5c00 == 36 [pid = 1857] [id = 40] 06:49:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x9ccb0c00) [pid = 1857] [serial = 118] [outer = (nil)] 06:49:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x9ccb8400) [pid = 1857] [serial = 119] [outer = 0x9ccb0c00] 06:49:52 INFO - PROCESS | 1857 | 1463233792029 Marionette DEBUG loaded listener.js 06:49:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0xa0512c00) [pid = 1857] [serial = 120] [outer = 0x9ccb0c00] 06:49:52 INFO - PROCESS | 1857 | 1463233792904 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]]]}] 06:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1387ms 06:49:52 INFO - PROCESS | 1857 | 1463233792951 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 1857 | 1463233792956 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:49:52 INFO - PROCESS | 1857 | 1463233792962 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:49:52 INFO - PROCESS | 1857 | 1463233792966 Marionette TRACE conn4 <- [1,134,null,{}] 06:49:52 INFO - PROCESS | 1857 | 1463233792972 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}] 06:49:53 INFO - PROCESS | 1857 | 1463233793145 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:49:53 INFO - PROCESS | 1857 | 1463233793282 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x952e7000 == 37 [pid = 1857] [id = 41] 06:49:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x952e8000) [pid = 1857] [serial = 121] [outer = (nil)] 06:49:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x952f1800) [pid = 1857] [serial = 122] [outer = 0x952e8000] 06:49:53 INFO - PROCESS | 1857 | 1463233793379 Marionette DEBUG loaded listener.js 06:49:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x9ccb2800) [pid = 1857] [serial = 123] [outer = 0x952e8000] 06:49:54 INFO - PROCESS | 1857 | 1463233794257 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]]]}] 06:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1340ms 06:49:54 INFO - PROCESS | 1857 | 1463233794305 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:49:54 INFO - PROCESS | 1857 | 1463233794309 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:49:54 INFO - PROCESS | 1857 | 1463233794315 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:49:54 INFO - PROCESS | 1857 | 1463233794319 Marionette TRACE conn4 <- [1,138,null,{}] 06:49:54 INFO - PROCESS | 1857 | 1463233794325 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}] 06:49:54 INFO - PROCESS | 1857 | 1463233794490 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:49:54 INFO - PROCESS | 1857 | 1463233794629 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x946df400 == 38 [pid = 1857] [id = 42] 06:49:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x946dfc00) [pid = 1857] [serial = 124] [outer = (nil)] 06:49:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x9a399c00) [pid = 1857] [serial = 125] [outer = 0x946dfc00] 06:49:54 INFO - PROCESS | 1857 | 1463233794717 Marionette DEBUG loaded listener.js 06:49:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x9ce4a800) [pid = 1857] [serial = 126] [outer = 0x946dfc00] 06:49:55 INFO - PROCESS | 1857 | 1463233795829 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]]]}] 06:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1529ms 06:49:55 INFO - PROCESS | 1857 | 1463233795844 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:49:55 INFO - PROCESS | 1857 | 1463233795850 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:49:55 INFO - PROCESS | 1857 | 1463233795858 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - PROCESS | 1857 | 1463233795864 Marionette TRACE conn4 <- [1,142,null,{}] 06:49:55 INFO - PROCESS | 1857 | 1463233795873 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}] 06:49:56 INFO - PROCESS | 1857 | 1463233796022 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:49:56 INFO - PROCESS | 1857 | 1463233796179 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x93ced000 == 39 [pid = 1857] [id = 43] 06:49:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x93cef400) [pid = 1857] [serial = 127] [outer = (nil)] 06:49:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x946e4000) [pid = 1857] [serial = 128] [outer = 0x93cef400] 06:49:56 INFO - PROCESS | 1857 | 1463233796257 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x952efc00) [pid = 1857] [serial = 129] [outer = 0x93cef400] 06:49:57 INFO - PROCESS | 1857 | 1463233797116 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]]]}] 06:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1338ms 06:49:57 INFO - PROCESS | 1857 | 1463233797197 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:49:57 INFO - PROCESS | 1857 | 1463233797205 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:49:57 INFO - PROCESS | 1857 | 1463233797215 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:49:57 INFO - PROCESS | 1857 | 1463233797219 Marionette TRACE conn4 <- [1,146,null,{}] 06:49:57 INFO - PROCESS | 1857 | 1463233797224 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}] 06:49:57 INFO - PROCESS | 1857 | 1463233797423 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:49:57 INFO - PROCESS | 1857 | 1463233797615 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x952f2400 == 40 [pid = 1857] [id = 44] 06:49:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x9536c000) [pid = 1857] [serial = 130] [outer = (nil)] 06:49:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x97750400) [pid = 1857] [serial = 131] [outer = 0x9536c000] 06:49:57 INFO - PROCESS | 1857 | 1463233797695 Marionette DEBUG loaded listener.js 06:49:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x9775b000) [pid = 1857] [serial = 132] [outer = 0x9536c000] 06:49:58 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x97756000) [pid = 1857] [serial = 61] [outer = (nil)] [url = about:blank] 06:49:58 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0xa324d800) [pid = 1857] [serial = 53] [outer = (nil)] [url = about:blank] 06:49:58 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0xa22b3400) [pid = 1857] [serial = 50] [outer = (nil)] [url = about:blank] 06:49:58 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0xa6281800) [pid = 1857] [serial = 56] [outer = (nil)] [url = about:blank] 06:49:58 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0xa6762c00) [pid = 1857] [serial = 59] [outer = (nil)] [url = about:blank] 06:49:58 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x9a4db800) [pid = 1857] [serial = 68] [outer = (nil)] [url = about:blank] 06:49:58 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x97750800) [pid = 1857] [serial = 64] [outer = (nil)] [url = about:blank] 06:49:58 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x9a139000) [pid = 1857] [serial = 67] [outer = (nil)] [url = about:blank] 06:49:58 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x9775b400) [pid = 1857] [serial = 65] [outer = (nil)] [url = about:blank] 06:49:58 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x97758000) [pid = 1857] [serial = 62] [outer = (nil)] [url = about:blank] 06:49:58 INFO - PROCESS | 1857 | 1463233798484 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]]]}] 06:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1329ms 06:49:58 INFO - PROCESS | 1857 | 1463233798544 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:49:58 INFO - PROCESS | 1857 | 1463233798547 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:49:58 INFO - PROCESS | 1857 | 1463233798553 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:49:58 INFO - PROCESS | 1857 | 1463233798559 Marionette TRACE conn4 <- [1,150,null,{}] 06:49:58 INFO - PROCESS | 1857 | 1463233798573 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}] 06:49:58 INFO - PROCESS | 1857 | 1463233798718 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:49:58 INFO - PROCESS | 1857 | 1463233798732 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x939d2800 == 41 [pid = 1857] [id = 45] 06:49:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x992b5000) [pid = 1857] [serial = 133] [outer = (nil)] 06:49:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x99ef2c00) [pid = 1857] [serial = 134] [outer = 0x992b5000] 06:49:58 INFO - PROCESS | 1857 | 1463233798808 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x9a649c00) [pid = 1857] [serial = 135] [outer = 0x992b5000] 06:49:59 INFO - PROCESS | 1857 | 1463233799675 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]]]}] 06:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1191ms 06:49:59 INFO - PROCESS | 1857 | 1463233799752 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 1857 | 1463233799755 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:49:59 INFO - PROCESS | 1857 | 1463233799761 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - PROCESS | 1857 | 1463233799764 Marionette TRACE conn4 <- [1,154,null,{}] 06:49:59 INFO - PROCESS | 1857 | 1463233799769 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}] 06:49:59 INFO - PROCESS | 1857 | 1463233799919 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:50:00 INFO - PROCESS | 1857 | 1463233800026 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b29e800 == 42 [pid = 1857] [id = 46] 06:50:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x9b29fc00) [pid = 1857] [serial = 136] [outer = (nil)] 06:50:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x9bf57c00) [pid = 1857] [serial = 137] [outer = 0x9b29fc00] 06:50:00 INFO - PROCESS | 1857 | 1463233800114 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x9ccad800) [pid = 1857] [serial = 138] [outer = 0x9b29fc00] 06:50:00 INFO - PROCESS | 1857 | 1463233800906 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]]]}] 06:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1198ms 06:50:00 INFO - PROCESS | 1857 | 1463233800963 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:50:00 INFO - PROCESS | 1857 | 1463233800965 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:50:00 INFO - PROCESS | 1857 | 1463233800973 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:50:00 INFO - PROCESS | 1857 | 1463233800977 Marionette TRACE conn4 <- [1,158,null,{}] 06:50:00 INFO - PROCESS | 1857 | 1463233800982 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}] 06:50:01 INFO - PROCESS | 1857 | 1463233801161 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:50:01 INFO - PROCESS | 1857 | 1463233801186 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x9222d400 == 43 [pid = 1857] [id = 47] 06:50:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x92d62c00) [pid = 1857] [serial = 139] [outer = (nil)] 06:50:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x9ce43c00) [pid = 1857] [serial = 140] [outer = 0x92d62c00] 06:50:01 INFO - PROCESS | 1857 | 1463233801259 Marionette DEBUG loaded listener.js 06:50:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x9cecd000) [pid = 1857] [serial = 141] [outer = 0x92d62c00] 06:50:02 INFO - PROCESS | 1857 | 1463233802226 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]]]}] 06:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1282ms 06:50:02 INFO - PROCESS | 1857 | 1463233802255 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:50:02 INFO - PROCESS | 1857 | 1463233802259 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:50:02 INFO - PROCESS | 1857 | 1463233802265 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:50:02 INFO - PROCESS | 1857 | 1463233802267 Marionette TRACE conn4 <- [1,162,null,{}] 06:50:02 INFO - PROCESS | 1857 | 1463233802278 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}] 06:50:02 INFO - PROCESS | 1857 | 1463233802628 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:50:02 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x965ae800) [pid = 1857] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:50:02 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x9b05c800) [pid = 1857] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:50:02 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x9ced0c00) [pid = 1857] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:50:02 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x98392400) [pid = 1857] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:50:02 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x97775000) [pid = 1857] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:50:02 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x97703400) [pid = 1857] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:50:02 INFO - PROCESS | 1857 | 1463233802763 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x946e3400 == 44 [pid = 1857] [id = 48] 06:50:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x952f3400) [pid = 1857] [serial = 142] [outer = (nil)] 06:50:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x98392400) [pid = 1857] [serial = 143] [outer = 0x952f3400] 06:50:02 INFO - PROCESS | 1857 | 1463233802846 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x9b7bc400) [pid = 1857] [serial = 144] [outer = 0x952f3400] 06:50:03 INFO - PROCESS | 1857 | 1463233803722 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]]]}] 06:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1483ms 06:50:03 INFO - PROCESS | 1857 | 1463233803748 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:50:03 INFO - PROCESS | 1857 | 1463233803751 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:50:03 INFO - PROCESS | 1857 | 1463233803758 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 1857 | 1463233803761 Marionette TRACE conn4 <- [1,166,null,{}] 06:50:03 INFO - PROCESS | 1857 | 1463233803766 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}] 06:50:03 INFO - PROCESS | 1857 | 1463233803904 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:50:04 INFO - PROCESS | 1857 | 1463233804006 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d61c00 == 45 [pid = 1857] [id = 49] 06:50:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x92ed2800) [pid = 1857] [serial = 145] [outer = (nil)] 06:50:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0xa628c400) [pid = 1857] [serial = 146] [outer = 0x92ed2800] 06:50:04 INFO - PROCESS | 1857 | 1463233804078 Marionette DEBUG loaded listener.js 06:50:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0xa6763800) [pid = 1857] [serial = 147] [outer = 0x92ed2800] 06:50:04 INFO - PROCESS | 1857 | 1463233804872 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]]]}] 06:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1149ms 06:50:04 INFO - PROCESS | 1857 | 1463233804908 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:50:04 INFO - PROCESS | 1857 | 1463233804915 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:50:04 INFO - PROCESS | 1857 | 1463233804925 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:50:04 INFO - PROCESS | 1857 | 1463233804931 Marionette TRACE conn4 <- [1,170,null,{}] 06:50:04 INFO - PROCESS | 1857 | 1463233804942 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}] 06:50:05 INFO - PROCESS | 1857 | 1463233805170 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:50:05 INFO - PROCESS | 1857 | 1463233805312 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d58000 == 46 [pid = 1857] [id = 50] 06:50:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x92d5e000) [pid = 1857] [serial = 148] [outer = (nil)] 06:50:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x946d7400) [pid = 1857] [serial = 149] [outer = 0x92d5e000] 06:50:05 INFO - PROCESS | 1857 | 1463233805398 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x965ae400) [pid = 1857] [serial = 150] [outer = 0x92d5e000] 06:50:06 INFO - PROCESS | 1857 | 1463233806299 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]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1442ms 06:50:06 INFO - PROCESS | 1857 | 1463233806367 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 1857 | 1463233806376 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:50:06 INFO - PROCESS | 1857 | 1463233806388 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 1857 | 1463233806391 Marionette TRACE conn4 <- [1,174,null,{}] 06:50:06 INFO - PROCESS | 1857 | 1463233806399 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}] 06:50:06 INFO - PROCESS | 1857 | 1463233806611 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:50:06 INFO - PROCESS | 1857 | 1463233806754 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x916ca800 == 47 [pid = 1857] [id = 51] 06:50:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x916cf800) [pid = 1857] [serial = 151] [outer = (nil)] 06:50:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x916d8800) [pid = 1857] [serial = 152] [outer = 0x916cf800] 06:50:06 INFO - PROCESS | 1857 | 1463233806840 Marionette DEBUG loaded listener.js 06:50:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x94610c00) [pid = 1857] [serial = 153] [outer = 0x916cf800] 06:50:07 INFO - PROCESS | 1857 | 1463233807713 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]]]}] 06:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1387ms 06:50:07 INFO - PROCESS | 1857 | 1463233807774 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:50:07 INFO - PROCESS | 1857 | 1463233807777 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:50:07 INFO - PROCESS | 1857 | 1463233807785 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 1857 | 1463233807791 Marionette TRACE conn4 <- [1,178,null,{}] 06:50:07 INFO - PROCESS | 1857 | 1463233807809 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}] 06:50:08 INFO - PROCESS | 1857 | 1463233808024 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:50:08 INFO - PROCESS | 1857 | 1463233808169 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x9222a000 == 48 [pid = 1857] [id = 52] 06:50:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x9777fc00) [pid = 1857] [serial = 154] [outer = (nil)] 06:50:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x99ef1c00) [pid = 1857] [serial = 155] [outer = 0x9777fc00] 06:50:08 INFO - PROCESS | 1857 | 1463233808264 Marionette DEBUG loaded listener.js 06:50:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x9b061400) [pid = 1857] [serial = 156] [outer = 0x9777fc00] 06:50:08 INFO - PROCESS | 1857 | 1463233808715 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:50:09 INFO - PROCESS | 1857 | 1463233809186 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]]]}] 06:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1443ms 06:50:09 INFO - PROCESS | 1857 | 1463233809230 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:50:09 INFO - PROCESS | 1857 | 1463233809235 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:50:09 INFO - PROCESS | 1857 | 1463233809242 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:50:09 INFO - PROCESS | 1857 | 1463233809246 Marionette TRACE conn4 <- [1,182,null,{}] 06:50:09 INFO - PROCESS | 1857 | 1463233809252 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}] 06:50:09 INFO - PROCESS | 1857 | 1463233809427 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:50:09 INFO - PROCESS | 1857 | 1463233809569 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x9222a800 == 49 [pid = 1857] [id = 53] 06:50:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x97762800) [pid = 1857] [serial = 157] [outer = (nil)] 06:50:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0xa22bb800) [pid = 1857] [serial = 158] [outer = 0x97762800] 06:50:09 INFO - PROCESS | 1857 | 1463233809655 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0xa68a0c00) [pid = 1857] [serial = 159] [outer = 0x97762800] 06:50:10 INFO - PROCESS | 1857 | 1463233810531 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]]]}] 06:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1329ms 06:50:10 INFO - PROCESS | 1857 | 1463233810571 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:50:10 INFO - PROCESS | 1857 | 1463233810574 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:50:10 INFO - PROCESS | 1857 | 1463233810581 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - PROCESS | 1857 | 1463233810584 Marionette TRACE conn4 <- [1,186,null,{}] 06:50:10 INFO - PROCESS | 1857 | 1463233810590 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}] 06:50:10 INFO - PROCESS | 1857 | 1463233810755 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:50:10 INFO - PROCESS | 1857 | 1463233810904 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d60400 == 50 [pid = 1857] [id = 54] 06:50:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x92d63400) [pid = 1857] [serial = 160] [outer = (nil)] 06:50:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0xa6f3b800) [pid = 1857] [serial = 161] [outer = 0x92d63400] 06:50:11 INFO - PROCESS | 1857 | 1463233811221 Marionette DEBUG loaded listener.js 06:50:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0xa6f72800) [pid = 1857] [serial = 162] [outer = 0x92d63400] 06:50:12 INFO - PROCESS | 1857 | 1463233812151 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]]]}] 06:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1639ms 06:50:12 INFO - PROCESS | 1857 | 1463233812221 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:50:12 INFO - PROCESS | 1857 | 1463233812225 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:50:12 INFO - PROCESS | 1857 | 1463233812231 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:50:12 INFO - PROCESS | 1857 | 1463233812235 Marionette TRACE conn4 <- [1,190,null,{}] 06:50:12 INFO - PROCESS | 1857 | 1463233812241 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}] 06:50:12 INFO - PROCESS | 1857 | 1463233812656 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:50:12 INFO - PROCESS | 1857 | 1463233812857 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d63000 == 51 [pid = 1857] [id = 55] 06:50:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x92d63800) [pid = 1857] [serial = 163] [outer = (nil)] 06:50:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x92ed2c00) [pid = 1857] [serial = 164] [outer = 0x92d63800] 06:50:12 INFO - PROCESS | 1857 | 1463233812949 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x9460c800) [pid = 1857] [serial = 165] [outer = 0x92d63800] 06:50:13 INFO - PROCESS | 1857 | 1463233813879 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]]]}] 06:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1684ms 06:50:13 INFO - PROCESS | 1857 | 1463233813918 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 1857 | 1463233813924 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:50:13 INFO - PROCESS | 1857 | 1463233813931 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - PROCESS | 1857 | 1463233813937 Marionette TRACE conn4 <- [1,194,null,{}] 06:50:13 INFO - PROCESS | 1857 | 1463233813944 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}] 06:50:14 INFO - PROCESS | 1857 | 1463233814103 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:50:14 INFO - PROCESS | 1857 | 1463233814249 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x952ec800 == 52 [pid = 1857] [id = 56] 06:50:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x952f3000) [pid = 1857] [serial = 166] [outer = (nil)] 06:50:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x97767800) [pid = 1857] [serial = 167] [outer = 0x952f3000] 06:50:14 INFO - PROCESS | 1857 | 1463233814376 Marionette DEBUG loaded listener.js 06:50:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x99226c00) [pid = 1857] [serial = 168] [outer = 0x952f3000] 06:50:14 INFO - PROCESS | 1857 | --DOCSHELL 0x946df800 == 51 [pid = 1857] [id = 32] 06:50:14 INFO - PROCESS | 1857 | --DOCSHELL 0x946e3400 == 50 [pid = 1857] [id = 48] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0xa50a8c00) [pid = 1857] [serial = 110] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOCSHELL 0x9222d400 == 49 [pid = 1857] [id = 47] 06:50:14 INFO - PROCESS | 1857 | --DOCSHELL 0x9b29e800 == 48 [pid = 1857] [id = 46] 06:50:14 INFO - PROCESS | 1857 | --DOCSHELL 0x939d2800 == 47 [pid = 1857] [id = 45] 06:50:14 INFO - PROCESS | 1857 | --DOCSHELL 0x952f2400 == 46 [pid = 1857] [id = 44] 06:50:14 INFO - PROCESS | 1857 | --DOCSHELL 0x93ced000 == 45 [pid = 1857] [id = 43] 06:50:14 INFO - PROCESS | 1857 | --DOCSHELL 0x97780800 == 44 [pid = 1857] [id = 39] 06:50:14 INFO - PROCESS | 1857 | --DOCSHELL 0x92ecf000 == 43 [pid = 1857] [id = 38] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x9921c400) [pid = 1857] [serial = 92] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x9775cc00) [pid = 1857] [serial = 91] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x9b97bc00) [pid = 1857] [serial = 97] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x9b96f000) [pid = 1857] [serial = 70] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0xa1041000) [pid = 1857] [serial = 100] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0xa050c400) [pid = 1857] [serial = 104] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0xa22b9000) [pid = 1857] [serial = 105] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x95364400) [pid = 1857] [serial = 73] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x9777f000) [pid = 1857] [serial = 107] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x9bf5e800) [pid = 1857] [serial = 76] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0xa22bac00) [pid = 1857] [serial = 79] [outer = (nil)] [url = about:blank] 06:50:14 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0xa6282000) [pid = 1857] [serial = 88] [outer = (nil)] [url = about:blank] 06:50:15 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x9a648400) [pid = 1857] [serial = 95] [outer = (nil)] [url = about:blank] 06:50:15 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0xa30ea000) [pid = 1857] [serial = 82] [outer = (nil)] [url = about:blank] 06:50:15 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x9976cc00) [pid = 1857] [serial = 94] [outer = (nil)] [url = about:blank] 06:50:15 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0xa4e10400) [pid = 1857] [serial = 85] [outer = (nil)] [url = about:blank] 06:50:15 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x9b99c000) [pid = 1857] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:50:15 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0xa226ec00) [pid = 1857] [serial = 101] [outer = (nil)] [url = about:blank] 06:50:15 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0xa2270c00) [pid = 1857] [serial = 108] [outer = (nil)] [url = about:blank] 06:50:15 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x9c123000) [pid = 1857] [serial = 98] [outer = (nil)] [url = about:blank] 06:50:15 INFO - PROCESS | 1857 | 1463233815197 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]]]}] 06:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1330ms 06:50:15 INFO - PROCESS | 1857 | 1463233815263 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:50:15 INFO - PROCESS | 1857 | 1463233815267 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:50:15 INFO - PROCESS | 1857 | 1463233815274 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:50:15 INFO - PROCESS | 1857 | 1463233815277 Marionette TRACE conn4 <- [1,198,null,{}] 06:50:15 INFO - PROCESS | 1857 | 1463233815283 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}] 06:50:15 INFO - PROCESS | 1857 | 1463233815433 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:50:15 INFO - PROCESS | 1857 | 1463233815446 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x946de400 == 44 [pid = 1857] [id = 57] 06:50:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x98391800) [pid = 1857] [serial = 169] [outer = (nil)] 06:50:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x9a39c400) [pid = 1857] [serial = 170] [outer = 0x98391800] 06:50:15 INFO - PROCESS | 1857 | 1463233815520 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x9a9ae800) [pid = 1857] [serial = 171] [outer = 0x98391800] 06:50:16 INFO - PROCESS | 1857 | 1463233816278 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]]]}] 06:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1033ms 06:50:16 INFO - PROCESS | 1857 | 1463233816308 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:50:16 INFO - PROCESS | 1857 | 1463233816314 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:50:16 INFO - PROCESS | 1857 | 1463233816330 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 1857 | 1463233816337 Marionette TRACE conn4 <- [1,202,null,{}] 06:50:16 INFO - PROCESS | 1857 | 1463233816352 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}] 06:50:16 INFO - PROCESS | 1857 | 1463233816504 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:50:16 INFO - PROCESS | 1857 | 1463233816514 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d5d400 == 45 [pid = 1857] [id = 58] 06:50:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x9976d000) [pid = 1857] [serial = 172] [outer = (nil)] 06:50:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x9cca0c00) [pid = 1857] [serial = 173] [outer = 0x9976d000] 06:50:16 INFO - PROCESS | 1857 | 1463233816585 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x9ccb7c00) [pid = 1857] [serial = 174] [outer = 0x9976d000] 06:50:17 INFO - PROCESS | 1857 | 1463233817387 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]]]}] 06:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1100ms 06:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:50:17 INFO - PROCESS | 1857 | 1463233817460 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:50:17 INFO - PROCESS | 1857 | 1463233817462 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:50:17 INFO - PROCESS | 1857 | 1463233817469 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:50:17 INFO - PROCESS | 1857 | 1463233817472 Marionette TRACE conn4 <- [1,206,null,{}] 06:50:17 INFO - PROCESS | 1857 | 1463233817477 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}] 06:50:17 INFO - PROCESS | 1857 | 1463233817656 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:50:17 INFO - PROCESS | 1857 | 1463233817676 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x9774ec00 == 46 [pid = 1857] [id = 59] 06:50:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x9c128000) [pid = 1857] [serial = 175] [outer = (nil)] 06:50:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0xa2278800) [pid = 1857] [serial = 176] [outer = 0x9c128000] 06:50:17 INFO - PROCESS | 1857 | 1463233817749 Marionette DEBUG loaded listener.js 06:50:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0xa244d800) [pid = 1857] [serial = 177] [outer = 0x9c128000] 06:50:18 INFO - PROCESS | 1857 | 1463233818545 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]]]}] 06:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1132ms 06:50:18 INFO - PROCESS | 1857 | 1463233818611 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:50:18 INFO - PROCESS | 1857 | 1463233818614 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:50:18 INFO - PROCESS | 1857 | 1463233818635 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:50:18 INFO - PROCESS | 1857 | 1463233818639 Marionette TRACE conn4 <- [1,210,null,{}] 06:50:18 INFO - PROCESS | 1857 | 1463233818651 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}] 06:50:18 INFO - PROCESS | 1857 | 1463233818852 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:50:18 INFO - PROCESS | 1857 | 1463233818922 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 1857 | ++DOCSHELL 0xa21aa400 == 47 [pid = 1857] [id = 60] 06:50:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0xa2270c00) [pid = 1857] [serial = 178] [outer = (nil)] 06:50:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0xa35ab000) [pid = 1857] [serial = 179] [outer = 0xa2270c00] 06:50:19 INFO - PROCESS | 1857 | 1463233819006 Marionette DEBUG loaded listener.js 06:50:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0xa6761800) [pid = 1857] [serial = 180] [outer = 0xa2270c00] 06:50:19 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x9536c000) [pid = 1857] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:50:19 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x952f3400) [pid = 1857] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:50:19 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x992b5000) [pid = 1857] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:50:19 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x9b29fc00) [pid = 1857] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:50:19 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x93cef400) [pid = 1857] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:50:19 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x92d62c00) [pid = 1857] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:50:19 INFO - PROCESS | 1857 | 1463233819872 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]]]}] 06:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1262ms 06:50:19 INFO - PROCESS | 1857 | 1463233819884 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:50:19 INFO - PROCESS | 1857 | 1463233819887 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:50:19 INFO - PROCESS | 1857 | 1463233819900 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:50:19 INFO - PROCESS | 1857 | 1463233819903 Marionette TRACE conn4 <- [1,214,null,{}] 06:50:19 INFO - PROCESS | 1857 | 1463233819909 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}] 06:50:20 INFO - PROCESS | 1857 | 1463233820053 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:50:20 INFO - PROCESS | 1857 | 1463233820067 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d5ac00 == 48 [pid = 1857] [id = 61] 06:50:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x93cef400) [pid = 1857] [serial = 181] [outer = (nil)] 06:50:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0xa67d1400) [pid = 1857] [serial = 182] [outer = 0x93cef400] 06:50:20 INFO - PROCESS | 1857 | 1463233820145 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0xa6835c00) [pid = 1857] [serial = 183] [outer = 0x93cef400] 06:50:20 INFO - PROCESS | 1857 | 1463233820896 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]]]}] 06:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1033ms 06:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:50:20 INFO - PROCESS | 1857 | 1463233820934 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:50:20 INFO - PROCESS | 1857 | 1463233820936 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:50:20 INFO - PROCESS | 1857 | 1463233820943 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - PROCESS | 1857 | 1463233820946 Marionette TRACE conn4 <- [1,218,null,{}] 06:50:20 INFO - PROCESS | 1857 | 1463233820951 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}] 06:50:21 INFO - PROCESS | 1857 | 1463233821139 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:50:21 INFO - PROCESS | 1857 | 1463233821158 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d7400 == 49 [pid = 1857] [id = 62] 06:50:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x952f3400) [pid = 1857] [serial = 184] [outer = (nil)] 06:50:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x9a821000) [pid = 1857] [serial = 185] [outer = 0x952f3400] 06:50:21 INFO - PROCESS | 1857 | 1463233821230 Marionette DEBUG loaded listener.js 06:50:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x9a825000) [pid = 1857] [serial = 186] [outer = 0x952f3400] 06:50:22 INFO - PROCESS | 1857 | 1463233822220 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]]]}] 06:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1333ms 06:50:22 INFO - PROCESS | 1857 | 1463233822276 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:50:22 INFO - PROCESS | 1857 | 1463233822284 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:50:22 INFO - PROCESS | 1857 | 1463233822292 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 1857 | 1463233822298 Marionette TRACE conn4 <- [1,222,null,{}] 06:50:22 INFO - PROCESS | 1857 | 1463233822307 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}] 06:50:22 INFO - PROCESS | 1857 | 1463233822486 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:50:22 INFO - PROCESS | 1857 | 1463233822632 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d8c00 == 50 [pid = 1857] [id = 63] 06:50:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x92d5c800) [pid = 1857] [serial = 187] [outer = (nil)] 06:50:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x9774e000) [pid = 1857] [serial = 188] [outer = 0x92d5c800] 06:50:22 INFO - PROCESS | 1857 | 1463233822726 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x97775800) [pid = 1857] [serial = 189] [outer = 0x92d5c800] 06:50:23 INFO - PROCESS | 1857 | 1463233823598 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]]]}] 06:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1337ms 06:50:23 INFO - PROCESS | 1857 | 1463233823633 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:50:23 INFO - PROCESS | 1857 | 1463233823642 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:50:23 INFO - PROCESS | 1857 | 1463233823653 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - PROCESS | 1857 | 1463233823657 Marionette TRACE conn4 <- [1,226,null,{}] 06:50:23 INFO - PROCESS | 1857 | 1463233823665 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}] 06:50:23 INFO - PROCESS | 1857 | 1463233823855 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:50:24 INFO - PROCESS | 1857 | 1463233824002 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x95364400 == 51 [pid = 1857] [id = 64] 06:50:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x97758c00) [pid = 1857] [serial = 190] [outer = (nil)] 06:50:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x9a822000) [pid = 1857] [serial = 191] [outer = 0x97758c00] 06:50:24 INFO - PROCESS | 1857 | 1463233824087 Marionette DEBUG loaded listener.js 06:50:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x9b05cc00) [pid = 1857] [serial = 192] [outer = 0x97758c00] 06:50:24 INFO - PROCESS | 1857 | 1463233824973 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]]]}] 06:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1384ms 06:50:25 INFO - PROCESS | 1857 | 1463233825037 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:50:25 INFO - PROCESS | 1857 | 1463233825042 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:50:25 INFO - PROCESS | 1857 | 1463233825050 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:50:25 INFO - PROCESS | 1857 | 1463233825056 Marionette TRACE conn4 <- [1,230,null,{}] 06:50:25 INFO - PROCESS | 1857 | 1463233825074 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}] 06:50:25 INFO - PROCESS | 1857 | 1463233825304 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:50:25 INFO - PROCESS | 1857 | 1463233825487 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x9774d400 == 52 [pid = 1857] [id = 65] 06:50:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x99237800) [pid = 1857] [serial = 193] [outer = (nil)] 06:50:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x9a81ec00) [pid = 1857] [serial = 194] [outer = 0x99237800] 06:50:25 INFO - PROCESS | 1857 | 1463233825620 Marionette DEBUG loaded listener.js 06:50:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x9b97bc00) [pid = 1857] [serial = 195] [outer = 0x99237800] 06:50:26 INFO - PROCESS | 1857 | 1463233826470 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]]]}] 06:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1491ms 06:50:26 INFO - PROCESS | 1857 | 1463233826541 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:50:26 INFO - PROCESS | 1857 | 1463233826545 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:50:26 INFO - PROCESS | 1857 | 1463233826552 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:50:26 INFO - PROCESS | 1857 | 1463233826555 Marionette TRACE conn4 <- [1,234,null,{}] 06:50:26 INFO - PROCESS | 1857 | 1463233826561 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}] 06:50:26 INFO - PROCESS | 1857 | 1463233826767 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:50:26 INFO - PROCESS | 1857 | 1463233826915 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d4000 == 53 [pid = 1857] [id = 66] 06:50:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x9923f800) [pid = 1857] [serial = 196] [outer = (nil)] 06:50:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0xa226fc00) [pid = 1857] [serial = 197] [outer = 0x9923f800] 06:50:27 INFO - PROCESS | 1857 | 1463233827004 Marionette DEBUG loaded listener.js 06:50:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0xa22bac00) [pid = 1857] [serial = 198] [outer = 0x9923f800] 06:50:27 INFO - PROCESS | 1857 | 1463233827803 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]]]}] 06:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1278ms 06:50:27 INFO - PROCESS | 1857 | 1463233827831 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:50:27 INFO - PROCESS | 1857 | 1463233827835 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:50:27 INFO - PROCESS | 1857 | 1463233827842 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:50:27 INFO - PROCESS | 1857 | 1463233827846 Marionette TRACE conn4 <- [1,238,null,{}] 06:50:27 INFO - PROCESS | 1857 | 1463233827852 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}] 06:50:28 INFO - PROCESS | 1857 | 1463233828013 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:50:28 INFO - PROCESS | 1857 | 1463233828168 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d0c00 == 54 [pid = 1857] [id = 67] 06:50:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x9923a400) [pid = 1857] [serial = 199] [outer = (nil)] 06:50:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0xa6f38c00) [pid = 1857] [serial = 200] [outer = 0x9923a400] 06:50:28 INFO - PROCESS | 1857 | 1463233828261 Marionette DEBUG loaded listener.js 06:50:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0xa6f3b400) [pid = 1857] [serial = 201] [outer = 0x9923a400] 06:50:29 INFO - PROCESS | 1857 | 1463233829152 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]]]}] 06:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1385ms 06:50:29 INFO - PROCESS | 1857 | 1463233829228 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:50:29 INFO - PROCESS | 1857 | 1463233829232 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:50:29 INFO - PROCESS | 1857 | 1463233829238 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:50:29 INFO - PROCESS | 1857 | 1463233829242 Marionette TRACE conn4 <- [1,242,null,{}] 06:50:29 INFO - PROCESS | 1857 | 1463233829248 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}] 06:50:29 INFO - PROCESS | 1857 | 1463233829466 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:50:29 INFO - PROCESS | 1857 | 1463233829615 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x916ce400 == 55 [pid = 1857] [id = 68] 06:50:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x965ae000) [pid = 1857] [serial = 202] [outer = (nil)] 06:50:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0xa828c000) [pid = 1857] [serial = 203] [outer = 0x965ae000] 06:50:29 INFO - PROCESS | 1857 | 1463233829736 Marionette DEBUG loaded listener.js 06:50:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0xa8298800) [pid = 1857] [serial = 204] [outer = 0x965ae000] 06:50:30 INFO - PROCESS | 1857 | 1463233830563 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]]]}] 06:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1379ms 06:50:30 INFO - PROCESS | 1857 | 1463233830619 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:50:30 INFO - PROCESS | 1857 | 1463233830623 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:50:30 INFO - PROCESS | 1857 | 1463233830647 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 1857 | 1463233830650 Marionette TRACE conn4 <- [1,246,null,{}] 06:50:30 INFO - PROCESS | 1857 | 1463233830658 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}] 06:50:30 INFO - PROCESS | 1857 | 1463233830821 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:50:31 INFO - PROCESS | 1857 | 1463233830981 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x92eccc00 == 56 [pid = 1857] [id = 69] 06:50:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x92ece800) [pid = 1857] [serial = 205] [outer = (nil)] 06:50:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0xa8c04800) [pid = 1857] [serial = 206] [outer = 0x92ece800] 06:50:31 INFO - PROCESS | 1857 | 1463233831069 Marionette DEBUG loaded listener.js 06:50:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0xa8c20400) [pid = 1857] [serial = 207] [outer = 0x92ece800] 06:50:31 INFO - PROCESS | 1857 | 1463233831917 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]]]}] 06:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1303ms 06:50:31 INFO - PROCESS | 1857 | 1463233831933 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:50:31 INFO - PROCESS | 1857 | 1463233831936 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:50:31 INFO - PROCESS | 1857 | 1463233831943 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:50:31 INFO - PROCESS | 1857 | 1463233831946 Marionette TRACE conn4 <- [1,250,null,{}] 06:50:31 INFO - PROCESS | 1857 | 1463233831952 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}] 06:50:32 INFO - PROCESS | 1857 | 1463233832115 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:50:32 INFO - PROCESS | 1857 | 1463233832458 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x92ed4c00 == 57 [pid = 1857] [id = 70] 06:50:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x92ed8000) [pid = 1857] [serial = 208] [outer = (nil)] 06:50:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x946d6c00) [pid = 1857] [serial = 209] [outer = 0x92ed8000] 06:50:32 INFO - PROCESS | 1857 | 1463233832595 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x9775ac00) [pid = 1857] [serial = 210] [outer = 0x92ed8000] 06:50:33 INFO - PROCESS | 1857 | 1463233833514 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]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1588ms 06:50:33 INFO - PROCESS | 1857 | 1463233833531 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:50:33 INFO - PROCESS | 1857 | 1463233833537 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:50:33 INFO - PROCESS | 1857 | 1463233833544 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 1857 | 1463233833550 Marionette TRACE conn4 <- [1,254,null,{}] 06:50:33 INFO - PROCESS | 1857 | 1463233833557 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}] 06:50:33 INFO - PROCESS | 1857 | 1463233833725 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:50:33 INFO - PROCESS | 1857 | 1463233833939 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x97757800 == 58 [pid = 1857] [id = 71] 06:50:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x9810fc00) [pid = 1857] [serial = 211] [outer = (nil)] 06:50:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x99240000) [pid = 1857] [serial = 212] [outer = 0x9810fc00] 06:50:34 INFO - PROCESS | 1857 | 1463233834025 Marionette DEBUG loaded listener.js 06:50:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x99f96400) [pid = 1857] [serial = 213] [outer = 0x9810fc00] 06:50:34 INFO - PROCESS | 1857 | --DOCSHELL 0x9222c400 == 57 [pid = 1857] [id = 33] 06:50:34 INFO - PROCESS | 1857 | --DOCSHELL 0x95360c00 == 56 [pid = 1857] [id = 31] 06:50:34 INFO - PROCESS | 1857 | --DOCSHELL 0x92d5ac00 == 55 [pid = 1857] [id = 61] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0xa628c400) [pid = 1857] [serial = 146] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOCSHELL 0xa21aa400 == 54 [pid = 1857] [id = 60] 06:50:34 INFO - PROCESS | 1857 | --DOCSHELL 0x9774ec00 == 53 [pid = 1857] [id = 59] 06:50:34 INFO - PROCESS | 1857 | --DOCSHELL 0x92d5d400 == 52 [pid = 1857] [id = 58] 06:50:34 INFO - PROCESS | 1857 | --DOCSHELL 0x946de400 == 51 [pid = 1857] [id = 57] 06:50:34 INFO - PROCESS | 1857 | --DOCSHELL 0x952ec800 == 50 [pid = 1857] [id = 56] 06:50:34 INFO - PROCESS | 1857 | --DOCSHELL 0x92d63000 == 49 [pid = 1857] [id = 55] 06:50:34 INFO - PROCESS | 1857 | --DOCSHELL 0x92d61c00 == 48 [pid = 1857] [id = 49] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x9ce43c00) [pid = 1857] [serial = 140] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x97774800) [pid = 1857] [serial = 113] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x9a8e3800) [pid = 1857] [serial = 116] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x9ccb8400) [pid = 1857] [serial = 119] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x952f1800) [pid = 1857] [serial = 122] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x97750400) [pid = 1857] [serial = 131] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x98392400) [pid = 1857] [serial = 143] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x9775b000) [pid = 1857] [serial = 132] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x9a399c00) [pid = 1857] [serial = 125] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x99ef2c00) [pid = 1857] [serial = 134] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x9a649c00) [pid = 1857] [serial = 135] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x9bf57c00) [pid = 1857] [serial = 137] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x952efc00) [pid = 1857] [serial = 129] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x946e4000) [pid = 1857] [serial = 128] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x9cecd000) [pid = 1857] [serial = 141] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x9b7bc400) [pid = 1857] [serial = 144] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x9ccad800) [pid = 1857] [serial = 138] [outer = (nil)] [url = about:blank] 06:50:34 INFO - PROCESS | 1857 | 1463233834836 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]]]}] 06:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1330ms 06:50:34 INFO - PROCESS | 1857 | 1463233834877 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:50:34 INFO - PROCESS | 1857 | 1463233834883 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:50:34 INFO - PROCESS | 1857 | 1463233834892 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:50:34 INFO - PROCESS | 1857 | 1463233834894 Marionette TRACE conn4 <- [1,258,null,{}] 06:50:34 INFO - PROCESS | 1857 | 1463233834900 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}] 06:50:35 INFO - PROCESS | 1857 | 1463233835048 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:50:35 INFO - PROCESS | 1857 | 1463233835067 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x97756400 == 49 [pid = 1857] [id = 72] 06:50:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x97758400) [pid = 1857] [serial = 214] [outer = (nil)] 06:50:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x992b4000) [pid = 1857] [serial = 215] [outer = 0x97758400] 06:50:35 INFO - PROCESS | 1857 | 1463233835144 Marionette DEBUG loaded listener.js 06:50:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x9a81f000) [pid = 1857] [serial = 216] [outer = 0x97758400] 06:50:35 INFO - PROCESS | 1857 | 1463233835948 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]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1131ms 06:50:36 INFO - PROCESS | 1857 | 1463233836023 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 1857 | 1463233836026 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:50:36 INFO - PROCESS | 1857 | 1463233836036 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 1857 | 1463233836044 Marionette TRACE conn4 <- [1,262,null,{}] 06:50:36 INFO - PROCESS | 1857 | 1463233836063 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}] 06:50:36 INFO - PROCESS | 1857 | 1463233836223 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:50:36 INFO - PROCESS | 1857 | 1463233836342 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x99239c00 == 50 [pid = 1857] [id = 73] 06:50:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x9b5e2400) [pid = 1857] [serial = 217] [outer = (nil)] 06:50:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x9ccab800) [pid = 1857] [serial = 218] [outer = 0x9b5e2400] 06:50:36 INFO - PROCESS | 1857 | 1463233836416 Marionette DEBUG loaded listener.js 06:50:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x9ccb8400) [pid = 1857] [serial = 219] [outer = 0x9b5e2400] 06:50:37 INFO - PROCESS | 1857 | 1463233837184 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]]]}] 06:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1189ms 06:50:37 INFO - PROCESS | 1857 | 1463233837223 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:50:37 INFO - PROCESS | 1857 | 1463233837228 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:50:37 INFO - PROCESS | 1857 | 1463233837243 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:50:37 INFO - PROCESS | 1857 | 1463233837245 Marionette TRACE conn4 <- [1,266,null,{}] 06:50:37 INFO - PROCESS | 1857 | 1463233837252 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}] 06:50:37 INFO - PROCESS | 1857 | 1463233837446 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:50:37 INFO - PROCESS | 1857 | 1463233837479 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x9c127c00 == 51 [pid = 1857] [id = 74] 06:50:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x9ccba000) [pid = 1857] [serial = 220] [outer = (nil)] 06:50:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0xa213b400) [pid = 1857] [serial = 221] [outer = 0x9ccba000] 06:50:37 INFO - PROCESS | 1857 | 1463233837552 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0xa2452c00) [pid = 1857] [serial = 222] [outer = 0x9ccba000] 06:50:38 INFO - PROCESS | 1857 | 1463233838352 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]]]}] 06:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1140ms 06:50:38 INFO - PROCESS | 1857 | 1463233838393 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:50:38 INFO - PROCESS | 1857 | 1463233838398 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:50:38 INFO - PROCESS | 1857 | 1463233838404 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - PROCESS | 1857 | 1463233838407 Marionette TRACE conn4 <- [1,270,null,{}] 06:50:38 INFO - PROCESS | 1857 | 1463233838418 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}] 06:50:38 INFO - PROCESS | 1857 | 1463233838605 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:50:38 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x952f3000) [pid = 1857] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:50:38 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x92d63800) [pid = 1857] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:50:38 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x9c128000) [pid = 1857] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:50:38 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x98391800) [pid = 1857] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:50:38 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0xa2270c00) [pid = 1857] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:50:38 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x9976d000) [pid = 1857] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:50:38 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x93cef400) [pid = 1857] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:50:38 INFO - PROCESS | 1857 | 1463233838970 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x9774d800 == 52 [pid = 1857] [id = 75] 06:50:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x97765000) [pid = 1857] [serial = 223] [outer = (nil)] 06:50:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0xa2270c00) [pid = 1857] [serial = 224] [outer = 0x97765000] 06:50:39 INFO - PROCESS | 1857 | 1463233839061 Marionette DEBUG loaded listener.js 06:50:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0xa6e96800) [pid = 1857] [serial = 225] [outer = 0x97765000] 06:50:39 INFO - PROCESS | 1857 | 1463233839835 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]]]}] 06:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1491ms 06:50:39 INFO - PROCESS | 1857 | 1463233839896 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:50:39 INFO - PROCESS | 1857 | 1463233839900 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:50:39 INFO - PROCESS | 1857 | 1463233839906 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:50:39 INFO - PROCESS | 1857 | 1463233839909 Marionette TRACE conn4 <- [1,274,null,{}] 06:50:39 INFO - PROCESS | 1857 | 1463233839915 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}] 06:50:40 INFO - PROCESS | 1857 | 1463233840079 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:50:40 INFO - PROCESS | 1857 | 1463233840090 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:40 INFO - PROCESS | 1857 | ++DOCSHELL 0xa219f000 == 53 [pid = 1857] [id = 76] 06:50:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0xa6f35400) [pid = 1857] [serial = 226] [outer = (nil)] 06:50:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0xa6fda800) [pid = 1857] [serial = 227] [outer = 0xa6f35400] 06:50:40 INFO - PROCESS | 1857 | 1463233840164 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0xa8289400) [pid = 1857] [serial = 228] [outer = 0xa6f35400] 06:50:40 INFO - PROCESS | 1857 | 1463233840943 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]]]}] 06:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1083ms 06:50:41 INFO - PROCESS | 1857 | 1463233841051 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:50:41 INFO - PROCESS | 1857 | 1463233841057 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:50:41 INFO - PROCESS | 1857 | 1463233841067 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:50:41 INFO - PROCESS | 1857 | 1463233841073 Marionette TRACE conn4 <- [1,278,null,{}] 06:50:41 INFO - PROCESS | 1857 | 1463233841082 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}] 06:50:41 INFO - PROCESS | 1857 | 1463233841300 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:50:41 INFO - PROCESS | 1857 | 1463233841453 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a41800 == 54 [pid = 1857] [id = 77] 06:50:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x91a43c00) [pid = 1857] [serial = 229] [outer = (nil)] 06:50:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x91a4b800) [pid = 1857] [serial = 230] [outer = 0x91a43c00] 06:50:41 INFO - PROCESS | 1857 | 1463233841538 Marionette DEBUG loaded listener.js 06:50:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x92d5a800) [pid = 1857] [serial = 231] [outer = 0x91a43c00] 06:50:42 INFO - PROCESS | 1857 | 1463233842420 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]]]}] 06:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1391ms 06:50:42 INFO - PROCESS | 1857 | 1463233842459 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:50:42 INFO - PROCESS | 1857 | 1463233842465 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:50:42 INFO - PROCESS | 1857 | 1463233842477 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:50:42 INFO - PROCESS | 1857 | 1463233842482 Marionette TRACE conn4 <- [1,282,null,{}] 06:50:42 INFO - PROCESS | 1857 | 1463233842489 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}] 06:50:42 INFO - PROCESS | 1857 | 1463233842667 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:50:42 INFO - PROCESS | 1857 | 1463233842820 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d5f800 == 55 [pid = 1857] [id = 78] 06:50:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x9460ac00) [pid = 1857] [serial = 232] [outer = (nil)] 06:50:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x97779800) [pid = 1857] [serial = 233] [outer = 0x9460ac00] 06:50:42 INFO - PROCESS | 1857 | 1463233842907 Marionette DEBUG loaded listener.js 06:50:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x9923c400) [pid = 1857] [serial = 234] [outer = 0x9460ac00] 06:50:43 INFO - PROCESS | 1857 | 1463233843803 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]]]}] 06:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1386ms 06:50:43 INFO - PROCESS | 1857 | 1463233843860 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:50:43 INFO - PROCESS | 1857 | 1463233843863 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:50:43 INFO - PROCESS | 1857 | 1463233843901 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:50:43 INFO - PROCESS | 1857 | 1463233843913 Marionette TRACE conn4 <- [1,286,null,{}] 06:50:43 INFO - PROCESS | 1857 | 1463233843987 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}] 06:50:44 INFO - PROCESS | 1857 | 1463233844180 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:50:44 INFO - PROCESS | 1857 | 1463233844384 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a829400 == 56 [pid = 1857] [id = 79] 06:50:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x9bf5cc00) [pid = 1857] [serial = 235] [outer = (nil)] 06:50:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x9ccb3800) [pid = 1857] [serial = 236] [outer = 0x9bf5cc00] 06:50:44 INFO - PROCESS | 1857 | 1463233844481 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0xa4e10400) [pid = 1857] [serial = 237] [outer = 0x9bf5cc00] 06:50:45 INFO - PROCESS | 1857 | 1463233845355 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]]]}] 06:50:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x9c052800) [pid = 1857] [serial = 238] [outer = 0x98328400] 06:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1582ms 06:50:45 INFO - PROCESS | 1857 | 1463233845484 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:50:45 INFO - PROCESS | 1857 | 1463233845487 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:50:45 INFO - PROCESS | 1857 | 1463233845502 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:50:45 INFO - PROCESS | 1857 | 1463233845506 Marionette TRACE conn4 <- [1,290,null,{}] 06:50:45 INFO - PROCESS | 1857 | 1463233845511 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}] 06:50:45 INFO - PROCESS | 1857 | 1463233845680 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 06:50:45 INFO - PROCESS | 1857 | 1463233845833 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x916ce000 == 57 [pid = 1857] [id = 80] 06:50:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x9b7c7400) [pid = 1857] [serial = 239] [outer = (nil)] 06:50:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0xa4e14400) [pid = 1857] [serial = 240] [outer = 0x9b7c7400] 06:50:45 INFO - PROCESS | 1857 | 1463233845959 Marionette DEBUG loaded listener.js 06:50:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0xa901c400) [pid = 1857] [serial = 241] [outer = 0x9b7c7400] 06:50:46 INFO - PROCESS | 1857 | 1463233846735 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]]]}] 06:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1284ms 06:50:46 INFO - PROCESS | 1857 | 1463233846781 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 06:50:46 INFO - PROCESS | 1857 | 1463233846785 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 06:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:50:46 INFO - PROCESS | 1857 | 1463233846809 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:50:46 INFO - PROCESS | 1857 | 1463233846812 Marionette TRACE conn4 <- [1,294,null,{}] 06:50:46 INFO - PROCESS | 1857 | 1463233846818 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}] 06:50:46 INFO - PROCESS | 1857 | 1463233846984 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 06:50:47 INFO - PROCESS | 1857 | 1463233847144 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a39ac00 == 58 [pid = 1857] [id = 81] 06:50:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0xa901e800) [pid = 1857] [serial = 242] [outer = (nil)] 06:50:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0xa9067400) [pid = 1857] [serial = 243] [outer = 0xa901e800] 06:50:47 INFO - PROCESS | 1857 | 1463233847229 Marionette DEBUG loaded listener.js 06:50:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0xa90ad400) [pid = 1857] [serial = 244] [outer = 0xa901e800] 06:50:48 INFO - PROCESS | 1857 | 1463233848036 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]]]}] 06:50:48 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. 06:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1280ms 06:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:50:48 INFO - PROCESS | 1857 | 1463233848088 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 06:50:48 INFO - PROCESS | 1857 | 1463233848091 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 06:50:48 INFO - PROCESS | 1857 | 1463233848097 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:50:48 INFO - PROCESS | 1857 | 1463233848100 Marionette TRACE conn4 <- [1,298,null,{}] 06:50:48 INFO - PROCESS | 1857 | 1463233848106 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}] 06:50:48 INFO - PROCESS | 1857 | 1463233848306 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 06:50:48 INFO - PROCESS | 1857 | 1463233848462 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d7c00 == 59 [pid = 1857] [id = 82] 06:50:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x91a4ac00) [pid = 1857] [serial = 245] [outer = (nil)] 06:50:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x95ec7000) [pid = 1857] [serial = 246] [outer = 0x91a4ac00] 06:50:48 INFO - PROCESS | 1857 | 1463233848553 Marionette DEBUG loaded listener.js 06:50:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x95f23000) [pid = 1857] [serial = 247] [outer = 0x91a4ac00] 06:50:49 INFO - PROCESS | 1857 | 1463233849399 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]]]}] 06:50:49 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. 06:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1331ms 06:50:49 INFO - PROCESS | 1857 | 1463233849428 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 06:50:49 INFO - PROCESS | 1857 | 1463233849432 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 06:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:50:49 INFO - PROCESS | 1857 | 1463233849438 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:50:49 INFO - PROCESS | 1857 | 1463233849442 Marionette TRACE conn4 <- [1,302,null,{}] 06:50:49 INFO - PROCESS | 1857 | 1463233849448 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}] 06:50:49 INFO - PROCESS | 1857 | 1463233849610 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 06:50:49 INFO - PROCESS | 1857 | 1463233849771 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x916ccc00 == 60 [pid = 1857] [id = 83] 06:50:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x95ec5800) [pid = 1857] [serial = 248] [outer = (nil)] 06:50:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x95f29400) [pid = 1857] [serial = 249] [outer = 0x95ec5800] 06:50:49 INFO - PROCESS | 1857 | 1463233849858 Marionette DEBUG loaded listener.js 06:50:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x95f2ac00) [pid = 1857] [serial = 250] [outer = 0x95ec5800] 06:50:50 INFO - PROCESS | 1857 | 1463233850741 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]]]}] 06:50:50 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. 06:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1378ms 06:50:50 INFO - PROCESS | 1857 | 1463233850819 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 06:50:50 INFO - PROCESS | 1857 | 1463233850822 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 06:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:50:50 INFO - PROCESS | 1857 | 1463233850829 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 1857 | 1463233850832 Marionette TRACE conn4 <- [1,306,null,{}] 06:50:50 INFO - PROCESS | 1857 | 1463233850838 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}] 06:50:51 INFO - PROCESS | 1857 | 1463233851040 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 06:50:51 INFO - PROCESS | 1857 | 1463233851196 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed4dc00 == 61 [pid = 1857] [id = 84] 06:50:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8ed4e400) [pid = 1857] [serial = 251] [outer = (nil)] 06:50:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8ed55000) [pid = 1857] [serial = 252] [outer = 0x8ed4e400] 06:50:51 INFO - PROCESS | 1857 | 1463233851283 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8ed57800) [pid = 1857] [serial = 253] [outer = 0x8ed4e400] 06:50:52 INFO - PROCESS | 1857 | 1463233852102 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]]]}] 06:50:52 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. 06:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1334ms 06:50:52 INFO - PROCESS | 1857 | 1463233852163 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 06:50:52 INFO - PROCESS | 1857 | 1463233852166 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 06:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:50:52 INFO - PROCESS | 1857 | 1463233852173 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:50:52 INFO - PROCESS | 1857 | 1463233852177 Marionette TRACE conn4 <- [1,310,null,{}] 06:50:52 INFO - PROCESS | 1857 | 1463233852182 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}] 06:50:52 INFO - PROCESS | 1857 | 1463233852354 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 06:50:52 INFO - PROCESS | 1857 | 1463233852510 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed50400 == 62 [pid = 1857] [id = 85] 06:50:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8ed5a800) [pid = 1857] [serial = 254] [outer = (nil)] 06:50:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8ee76800) [pid = 1857] [serial = 255] [outer = 0x8ed5a800] 06:50:52 INFO - PROCESS | 1857 | 1463233852603 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8ee79800) [pid = 1857] [serial = 256] [outer = 0x8ed5a800] 06:50:53 INFO - PROCESS | 1857 | 1463233853448 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]]]}] 06:50:53 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. 06:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1329ms 06:50:53 INFO - PROCESS | 1857 | 1463233853503 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 1857 | 1463233853506 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 06:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:50:53 INFO - PROCESS | 1857 | 1463233853514 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 1857 | 1463233853517 Marionette TRACE conn4 <- [1,314,null,{}] 06:50:53 INFO - PROCESS | 1857 | 1463233853524 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}] 06:50:53 INFO - PROCESS | 1857 | 1463233853696 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 06:50:53 INFO - PROCESS | 1857 | 1463233853853 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed50c00 == 63 [pid = 1857] [id = 86] 06:50:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8ed59000) [pid = 1857] [serial = 257] [outer = (nil)] 06:50:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8ee7f400) [pid = 1857] [serial = 258] [outer = 0x8ed59000] 06:50:53 INFO - PROCESS | 1857 | 1463233853946 Marionette DEBUG loaded listener.js 06:50:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8efb5400) [pid = 1857] [serial = 259] [outer = 0x8ed59000] 06:50:54 INFO - PROCESS | 1857 | 1463233854842 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]]]}] 06:50:54 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. 06:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1390ms 06:50:54 INFO - PROCESS | 1857 | 1463233854904 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 1857 | 1463233854909 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 06:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:50:54 INFO - PROCESS | 1857 | 1463233854915 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 1857 | 1463233854920 Marionette TRACE conn4 <- [1,318,null,{}] 06:50:54 INFO - PROCESS | 1857 | 1463233854926 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}] 06:50:55 INFO - PROCESS | 1857 | 1463233855365 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 06:50:55 INFO - PROCESS | 1857 | 1463233855607 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x8efc3800 == 64 [pid = 1857] [id = 87] 06:50:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8efc4000) [pid = 1857] [serial = 260] [outer = (nil)] 06:50:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x91a43800) [pid = 1857] [serial = 261] [outer = 0x8efc4000] 06:50:55 INFO - PROCESS | 1857 | 1463233855687 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x91a4ec00) [pid = 1857] [serial = 262] [outer = 0x8efc4000] 06:50:56 INFO - PROCESS | 1857 | 1463233856643 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]]]}] 06:50:56 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. 06:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1784ms 06:50:56 INFO - PROCESS | 1857 | 1463233856701 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 1857 | 1463233856706 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 06:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:50:56 INFO - PROCESS | 1857 | 1463233856714 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 1857 | 1463233856720 Marionette TRACE conn4 <- [1,322,null,{}] 06:50:56 INFO - PROCESS | 1857 | 1463233856727 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}] 06:50:56 INFO - PROCESS | 1857 | 1463233856934 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 06:50:57 INFO - PROCESS | 1857 | 1463233857137 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d56400 == 65 [pid = 1857] [id = 88] 06:50:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x92d64c00) [pid = 1857] [serial = 263] [outer = (nil)] 06:50:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x946d6800) [pid = 1857] [serial = 264] [outer = 0x92d64c00] 06:50:57 INFO - PROCESS | 1857 | 1463233857300 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x952f1000) [pid = 1857] [serial = 265] [outer = 0x92d64c00] 06:50:57 INFO - PROCESS | 1857 | --DOCSHELL 0x9774d800 == 64 [pid = 1857] [id = 75] 06:50:57 INFO - PROCESS | 1857 | --DOCSHELL 0x9c127c00 == 63 [pid = 1857] [id = 74] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0xa6f3b800) [pid = 1857] [serial = 161] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0xa22bb800) [pid = 1857] [serial = 158] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x916d8800) [pid = 1857] [serial = 152] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x946d7400) [pid = 1857] [serial = 149] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x99ef1c00) [pid = 1857] [serial = 155] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOCSHELL 0x99239c00 == 62 [pid = 1857] [id = 73] 06:50:57 INFO - PROCESS | 1857 | --DOCSHELL 0x97756400 == 61 [pid = 1857] [id = 72] 06:50:57 INFO - PROCESS | 1857 | --DOCSHELL 0x97757800 == 60 [pid = 1857] [id = 71] 06:50:57 INFO - PROCESS | 1857 | --DOCSHELL 0x92ed4c00 == 59 [pid = 1857] [id = 70] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x97767800) [pid = 1857] [serial = 167] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x9460c800) [pid = 1857] [serial = 165] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0xa244d800) [pid = 1857] [serial = 177] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x99226c00) [pid = 1857] [serial = 168] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x9a39c400) [pid = 1857] [serial = 170] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x92ed2c00) [pid = 1857] [serial = 164] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x9a9ae800) [pid = 1857] [serial = 171] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0xa6761800) [pid = 1857] [serial = 180] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x9ccb7c00) [pid = 1857] [serial = 174] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0xa35ab000) [pid = 1857] [serial = 179] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0xa2278800) [pid = 1857] [serial = 176] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x9cca0c00) [pid = 1857] [serial = 173] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0xa67d1400) [pid = 1857] [serial = 182] [outer = (nil)] [url = about:blank] 06:50:57 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0xa6835c00) [pid = 1857] [serial = 183] [outer = (nil)] [url = about:blank] 06:50:58 INFO - PROCESS | 1857 | 1463233858131 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]]]}] 06:50:58 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. 06:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1439ms 06:50:58 INFO - PROCESS | 1857 | 1463233858171 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 06:50:58 INFO - PROCESS | 1857 | 1463233858174 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 06:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:50:58 INFO - PROCESS | 1857 | 1463233858183 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:50:58 INFO - PROCESS | 1857 | 1463233858186 Marionette TRACE conn4 <- [1,326,null,{}] 06:50:58 INFO - PROCESS | 1857 | 1463233858191 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}] 06:50:58 INFO - PROCESS | 1857 | 1463233858340 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 06:50:58 INFO - PROCESS | 1857 | 1463233858362 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x95ebc400 == 60 [pid = 1857] [id = 89] 06:50:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x95f21c00) [pid = 1857] [serial = 266] [outer = (nil)] 06:50:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x95f27400) [pid = 1857] [serial = 267] [outer = 0x95f21c00] 06:50:58 INFO - PROCESS | 1857 | 1463233858435 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x96101800) [pid = 1857] [serial = 268] [outer = 0x95f21c00] 06:50:59 INFO - PROCESS | 1857 | 1463233859386 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]]]}] 06:50:59 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. 06:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1239ms 06:50:59 INFO - PROCESS | 1857 | 1463233859422 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 06:50:59 INFO - PROCESS | 1857 | 1463233859429 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 06:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:50:59 INFO - PROCESS | 1857 | 1463233859444 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 1857 | 1463233859451 Marionette TRACE conn4 <- [1,330,null,{}] 06:50:59 INFO - PROCESS | 1857 | 1463233859457 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}] 06:50:59 INFO - PROCESS | 1857 | 1463233859610 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 06:50:59 INFO - PROCESS | 1857 | 1463233859754 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x9610e800 == 61 [pid = 1857] [id = 90] 06:50:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x9610fc00) [pid = 1857] [serial = 269] [outer = (nil)] 06:50:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x9774d800) [pid = 1857] [serial = 270] [outer = 0x9610fc00] 06:50:59 INFO - PROCESS | 1857 | 1463233859835 Marionette DEBUG loaded listener.js 06:50:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x97769000) [pid = 1857] [serial = 271] [outer = 0x9610fc00] 06:51:00 INFO - PROCESS | 1857 | 1463233860675 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]]]}] 06:51:00 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. 06:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1291ms 06:51:00 INFO - PROCESS | 1857 | 1463233860738 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 06:51:00 INFO - PROCESS | 1857 | 1463233860743 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 06:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:51:00 INFO - PROCESS | 1857 | 1463233860749 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 1857 | 1463233860752 Marionette TRACE conn4 <- [1,334,null,{}] 06:51:00 INFO - PROCESS | 1857 | 1463233860758 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}] 06:51:00 INFO - PROCESS | 1857 | 1463233860968 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 06:51:01 INFO - PROCESS | 1857 | 1463233860996 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f028c00 == 62 [pid = 1857] [id = 91] 06:51:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8f02ac00) [pid = 1857] [serial = 272] [outer = (nil)] 06:51:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8f031000) [pid = 1857] [serial = 273] [outer = 0x8f02ac00] 06:51:01 INFO - PROCESS | 1857 | 1463233861070 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8f034c00) [pid = 1857] [serial = 274] [outer = 0x8f02ac00] 06:51:01 INFO - PROCESS | 1857 | 1463233861950 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]]]}] 06:51:01 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. 06:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1235ms 06:51:01 INFO - PROCESS | 1857 | 1463233861985 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 06:51:01 INFO - PROCESS | 1857 | 1463233861989 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 06:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:51:01 INFO - PROCESS | 1857 | 1463233861995 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - PROCESS | 1857 | 1463233861998 Marionette TRACE conn4 <- [1,338,null,{}] 06:51:02 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x9ccba000) [pid = 1857] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:51:02 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x97765000) [pid = 1857] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:51:02 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x92ed8000) [pid = 1857] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:51:02 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x9810fc00) [pid = 1857] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:51:02 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x9b5e2400) [pid = 1857] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:51:02 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x97758400) [pid = 1857] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:51:02 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x97776c00) [pid = 1857] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:51:02 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x9b7bc800) [pid = 1857] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:51:02 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x92ed2800) [pid = 1857] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:51:02 INFO - PROCESS | 1857 | 1463233862167 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}] 06:51:02 INFO - PROCESS | 1857 | 1463233862315 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 06:51:02 INFO - PROCESS | 1857 | 1463233862330 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x96109400 == 63 [pid = 1857] [id = 92] 06:51:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x9610dc00) [pid = 1857] [serial = 275] [outer = (nil)] 06:51:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x97750800) [pid = 1857] [serial = 276] [outer = 0x9610dc00] 06:51:02 INFO - PROCESS | 1857 | 1463233862426 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x99235c00) [pid = 1857] [serial = 277] [outer = 0x9610dc00] 06:51:03 INFO - PROCESS | 1857 | 1463233863304 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]]]}] 06:51:03 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. 06:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1329ms 06:51:03 INFO - PROCESS | 1857 | 1463233863333 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 06:51:03 INFO - PROCESS | 1857 | 1463233863336 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 06:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:51:03 INFO - PROCESS | 1857 | 1463233863343 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - PROCESS | 1857 | 1463233863346 Marionette TRACE conn4 <- [1,342,null,{}] 06:51:03 INFO - PROCESS | 1857 | 1463233863351 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}] 06:51:03 INFO - PROCESS | 1857 | 1463233863506 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 06:51:03 INFO - PROCESS | 1857 | 1463233863524 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f031800 == 64 [pid = 1857] [id = 93] 06:51:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x9923a000) [pid = 1857] [serial = 278] [outer = (nil)] 06:51:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x99ef2c00) [pid = 1857] [serial = 279] [outer = 0x9923a000] 06:51:03 INFO - PROCESS | 1857 | 1463233863600 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x9a81d800) [pid = 1857] [serial = 280] [outer = 0x9923a000] 06:51:04 INFO - PROCESS | 1857 | 1463233864577 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]]]}] 06:51:04 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. 06:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1277ms 06:51:04 INFO - PROCESS | 1857 | 1463233864621 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 06:51:04 INFO - PROCESS | 1857 | 1463233864628 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 06:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:51:04 INFO - PROCESS | 1857 | 1463233864637 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 1857 | 1463233864644 Marionette TRACE conn4 <- [1,346,null,{}] 06:51:04 INFO - PROCESS | 1857 | 1463233864654 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}] 06:51:04 INFO - PROCESS | 1857 | 1463233864880 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 06:51:05 INFO - PROCESS | 1857 | 1463233865039 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed53000 == 65 [pid = 1857] [id = 94] 06:51:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8efbd400) [pid = 1857] [serial = 281] [outer = (nil)] 06:51:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x91a44000) [pid = 1857] [serial = 282] [outer = 0x8efbd400] 06:51:05 INFO - PROCESS | 1857 | 1463233865129 Marionette DEBUG loaded listener.js 06:51:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x92d61400) [pid = 1857] [serial = 283] [outer = 0x8efbd400] 06:51:06 INFO - PROCESS | 1857 | 1463233866035 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]]]}] 06:51:06 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. 06:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1457ms 06:51:06 INFO - PROCESS | 1857 | 1463233866095 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 06:51:06 INFO - PROCESS | 1857 | 1463233866104 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 06:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:51:06 INFO - PROCESS | 1857 | 1463233866116 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 1857 | 1463233866120 Marionette TRACE conn4 <- [1,350,null,{}] 06:51:06 INFO - PROCESS | 1857 | 1463233866127 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}] 06:51:06 INFO - PROCESS | 1857 | 1463233866355 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 06:51:06 INFO - PROCESS | 1857 | 1463233866560 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x916cb400 == 66 [pid = 1857] [id = 95] 06:51:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x95ec0400) [pid = 1857] [serial = 284] [outer = (nil)] 06:51:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x95ec9c00) [pid = 1857] [serial = 285] [outer = 0x95ec0400] 06:51:06 INFO - PROCESS | 1857 | 1463233866689 Marionette DEBUG loaded listener.js 06:51:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x95f30000) [pid = 1857] [serial = 286] [outer = 0x95ec0400] 06:51:07 INFO - PROCESS | 1857 | 1463233867594 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]]]}] 06:51:07 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. 06:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1531ms 06:51:07 INFO - PROCESS | 1857 | 1463233867647 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 1857 | 1463233867651 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 06:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:51:07 INFO - PROCESS | 1857 | 1463233867659 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 1857 | 1463233867665 Marionette TRACE conn4 <- [1,354,null,{}] 06:51:07 INFO - PROCESS | 1857 | 1463233867682 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}] 06:51:07 INFO - PROCESS | 1857 | 1463233867917 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 06:51:08 INFO - PROCESS | 1857 | 1463233868128 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x96109800 == 67 [pid = 1857] [id = 96] 06:51:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x9839cc00) [pid = 1857] [serial = 287] [outer = (nil)] 06:51:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x9a39c400) [pid = 1857] [serial = 288] [outer = 0x9839cc00] 06:51:08 INFO - PROCESS | 1857 | 1463233868264 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x9a8e4000) [pid = 1857] [serial = 289] [outer = 0x9839cc00] 06:51:09 INFO - PROCESS | 1857 | 1463233869174 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]]]}] 06:51:09 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. 06:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1534ms 06:51:09 INFO - PROCESS | 1857 | 1463233869193 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 1857 | 1463233869197 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 06:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:51:09 INFO - PROCESS | 1857 | 1463233869204 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 1857 | 1463233869208 Marionette TRACE conn4 <- [1,358,null,{}] 06:51:09 INFO - PROCESS | 1857 | 1463233869214 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}] 06:51:09 INFO - PROCESS | 1857 | 1463233869390 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 06:51:09 INFO - PROCESS | 1857 | 1463233869555 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2ed800 == 68 [pid = 1857] [id = 97] 06:51:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x8e2f3800) [pid = 1857] [serial = 290] [outer = (nil)] 06:51:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x8e2f6c00) [pid = 1857] [serial = 291] [outer = 0x8e2f3800] 06:51:09 INFO - PROCESS | 1857 | 1463233869646 Marionette DEBUG loaded listener.js 06:51:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x8e2f9c00) [pid = 1857] [serial = 292] [outer = 0x8e2f3800] 06:51:10 INFO - PROCESS | 1857 | 1463233870543 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]]]}] 06:51:10 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. 06:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1379ms 06:51:10 INFO - PROCESS | 1857 | 1463233870584 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 06:51:10 INFO - PROCESS | 1857 | 1463233870588 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 06:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:51:10 INFO - PROCESS | 1857 | 1463233870595 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:51:10 INFO - PROCESS | 1857 | 1463233870598 Marionette TRACE conn4 <- [1,362,null,{}] 06:51:10 INFO - PROCESS | 1857 | 1463233870604 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}] 06:51:10 INFO - PROCESS | 1857 | 1463233870771 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 06:51:10 INFO - PROCESS | 1857 | 1463233870936 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee76c00 == 69 [pid = 1857] [id = 98] 06:51:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x8efbc800) [pid = 1857] [serial = 293] [outer = (nil)] 06:51:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x9a262800) [pid = 1857] [serial = 294] [outer = 0x8efbc800] 06:51:11 INFO - PROCESS | 1857 | 1463233871023 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x9a265000) [pid = 1857] [serial = 295] [outer = 0x8efbc800] 06:51:11 INFO - PROCESS | 1857 | 1463233871963 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]]]}] 06:51:11 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. 06:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1386ms 06:51:11 INFO - PROCESS | 1857 | 1463233871982 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 1857 | 1463233871986 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 06:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:51:11 INFO - PROCESS | 1857 | 1463233871992 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 1857 | 1463233871996 Marionette TRACE conn4 <- [1,366,null,{}] 06:51:12 INFO - PROCESS | 1857 | 1463233872001 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}] 06:51:12 INFO - PROCESS | 1857 | 1463233872195 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 06:51:12 INFO - PROCESS | 1857 | 1463233872366 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e35d400 == 70 [pid = 1857] [id = 99] 06:51:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x8e35e400) [pid = 1857] [serial = 296] [outer = (nil)] 06:51:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x8e366800) [pid = 1857] [serial = 297] [outer = 0x8e35e400] 06:51:12 INFO - PROCESS | 1857 | 1463233872455 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x9a263400) [pid = 1857] [serial = 298] [outer = 0x8e35e400] 06:51:13 INFO - PROCESS | 1857 | 1463233873366 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]]]}] 06:51:13 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. 06:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1446ms 06:51:13 INFO - PROCESS | 1857 | 1463233873439 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 1857 | 1463233873443 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 06:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:51:13 INFO - PROCESS | 1857 | 1463233873450 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:51:13 INFO - PROCESS | 1857 | 1463233873453 Marionette TRACE conn4 <- [1,370,null,{}] 06:51:13 INFO - PROCESS | 1857 | 1463233873459 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}] 06:51:13 INFO - PROCESS | 1857 | 1463233873632 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 06:51:13 INFO - PROCESS | 1857 | 1463233873793 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e4b5c00 == 71 [pid = 1857] [id = 100] 06:51:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x8e4b7000) [pid = 1857] [serial = 299] [outer = (nil)] 06:51:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x8e4bc000) [pid = 1857] [serial = 300] [outer = 0x8e4b7000] 06:51:13 INFO - PROCESS | 1857 | 1463233873882 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x8e4c0000) [pid = 1857] [serial = 301] [outer = 0x8e4b7000] 06:51:14 INFO - PROCESS | 1857 | 1463233874812 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]]]}] 06:51:14 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. 06:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1382ms 06:51:14 INFO - PROCESS | 1857 | 1463233874832 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 06:51:14 INFO - PROCESS | 1857 | 1463233874835 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 06:51:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:51:14 INFO - PROCESS | 1857 | 1463233874842 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - PROCESS | 1857 | 1463233874845 Marionette TRACE conn4 <- [1,374,null,{}] 06:51:14 INFO - PROCESS | 1857 | 1463233874851 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}] 06:51:15 INFO - PROCESS | 1857 | 1463233875025 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 06:51:15 INFO - PROCESS | 1857 | 1463233875193 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dabe000 == 72 [pid = 1857] [id = 101] 06:51:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x8dac0800) [pid = 1857] [serial = 302] [outer = (nil)] 06:51:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x8dac6800) [pid = 1857] [serial = 303] [outer = 0x8dac0800] 06:51:15 INFO - PROCESS | 1857 | 1463233875280 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x8dacb000) [pid = 1857] [serial = 304] [outer = 0x8dac0800] 06:51:16 INFO - PROCESS | 1857 | 1463233876165 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:51:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:51:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1383ms 06:51:16 INFO - PROCESS | 1857 | 1463233876226 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 06:51:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:51:16 INFO - PROCESS | 1857 | 1463233876231 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 06:51:16 INFO - PROCESS | 1857 | 1463233876237 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - PROCESS | 1857 | 1463233876241 Marionette TRACE conn4 <- [1,378,null,{}] 06:51:16 INFO - PROCESS | 1857 | 1463233876247 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}] 06:51:16 INFO - PROCESS | 1857 | 1463233876422 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 06:51:16 INFO - PROCESS | 1857 | 1463233876583 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dac0400 == 73 [pid = 1857] [id = 102] 06:51:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x8dac6c00) [pid = 1857] [serial = 305] [outer = (nil)] 06:51:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x8e4bc800) [pid = 1857] [serial = 306] [outer = 0x8dac6c00] 06:51:16 INFO - PROCESS | 1857 | 1463233876670 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x8e4c3800) [pid = 1857] [serial = 307] [outer = 0x8dac6c00] 06:51:17 INFO - PROCESS | 1857 | 1463233877581 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:51:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:51:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1380ms 06:51:17 INFO - PROCESS | 1857 | 1463233877617 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 06:51:17 INFO - PROCESS | 1857 | 1463233877621 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 06:51:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:51:17 INFO - PROCESS | 1857 | 1463233877628 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:51:17 INFO - PROCESS | 1857 | 1463233877631 Marionette TRACE conn4 <- [1,382,null,{}] 06:51:17 INFO - PROCESS | 1857 | 1463233877637 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}] 06:51:17 INFO - PROCESS | 1857 | 1463233877807 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 06:51:18 INFO - PROCESS | 1857 | 1463233878005 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dd12400 == 74 [pid = 1857] [id = 103] 06:51:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x8dd12800) [pid = 1857] [serial = 308] [outer = (nil)] 06:51:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x8dd1c400) [pid = 1857] [serial = 309] [outer = 0x8dd12800] 06:51:18 INFO - PROCESS | 1857 | 1463233878094 Marionette DEBUG loaded listener.js 06:51:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x8dd1e400) [pid = 1857] [serial = 310] [outer = 0x8dd12800] 06:51:18 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:18 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:51:18 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:18 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:18 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:19 INFO - PROCESS | 1857 | 1463233879096 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:51:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:51:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1498ms 06:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:51:19 INFO - PROCESS | 1857 | 1463233879127 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 1857 | 1463233879131 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 06:51:19 INFO - PROCESS | 1857 | 1463233879138 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 1857 | 1463233879143 Marionette TRACE conn4 <- [1,386,null,{}] 06:51:19 INFO - PROCESS | 1857 | 1463233879149 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}] 06:51:19 INFO - PROCESS | 1857 | 1463233879372 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 06:51:19 INFO - PROCESS | 1857 | 1463233879603 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x99ee7400 == 75 [pid = 1857] [id = 104] 06:51:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x99f90400) [pid = 1857] [serial = 311] [outer = (nil)] 06:51:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x9a26b400) [pid = 1857] [serial = 312] [outer = 0x99f90400] 06:51:19 INFO - PROCESS | 1857 | 1463233879715 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x9a28a800) [pid = 1857] [serial = 313] [outer = 0x99f90400] 06:51:20 INFO - PROCESS | 1857 | 1463233880939 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]]]}] 06:51:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:51:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1832ms 06:51:20 INFO - PROCESS | 1857 | 1463233880977 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 06:51:20 INFO - PROCESS | 1857 | 1463233880982 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 06:51:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:51:20 INFO - PROCESS | 1857 | 1463233880993 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:51:21 INFO - PROCESS | 1857 | 1463233881000 Marionette TRACE conn4 <- [1,390,null,{}] 06:51:21 INFO - PROCESS | 1857 | 1463233881010 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}] 06:51:21 INFO - PROCESS | 1857 | 1463233881247 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 06:51:21 INFO - PROCESS | 1857 | 1463233881418 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e365000 == 76 [pid = 1857] [id = 105] 06:51:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x8e369400) [pid = 1857] [serial = 314] [outer = (nil)] 06:51:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x8e4b9400) [pid = 1857] [serial = 315] [outer = 0x8e369400] 06:51:21 INFO - PROCESS | 1857 | 1463233881499 Marionette DEBUG loaded listener.js 06:51:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x8e4c1000) [pid = 1857] [serial = 316] [outer = 0x8e369400] 06:51:22 INFO - PROCESS | 1857 | 1463233882473 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]]]}] 06:51:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:51:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1536ms 06:51:22 INFO - PROCESS | 1857 | 1463233882530 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 06:51:22 INFO - PROCESS | 1857 | 1463233882538 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 06:51:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:51:22 INFO - PROCESS | 1857 | 1463233882551 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 1857 | 1463233882554 Marionette TRACE conn4 <- [1,394,null,{}] 06:51:22 INFO - PROCESS | 1857 | 1463233882561 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}] 06:51:22 INFO - PROCESS | 1857 | 1463233882800 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 06:51:23 INFO - PROCESS | 1857 | 1463233883105 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x939d8000 == 75 [pid = 1857] [id = 13] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x9222a800 == 74 [pid = 1857] [id = 53] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x92d60400 == 73 [pid = 1857] [id = 54] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x9222a000 == 72 [pid = 1857] [id = 52] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x916ca800 == 71 [pid = 1857] [id = 51] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0xa6fda800) [pid = 1857] [serial = 227] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dd16800 == 72 [pid = 1857] [id = 106] 06:51:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x8efc0c00) [pid = 1857] [serial = 317] [outer = (nil)] 06:51:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x8f029000) [pid = 1857] [serial = 318] [outer = 0x8efc0c00] 06:51:23 INFO - PROCESS | 1857 | 1463233883249 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x8f033800) [pid = 1857] [serial = 319] [outer = 0x8efc0c00] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x96109400 == 71 [pid = 1857] [id = 92] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x8f028c00 == 70 [pid = 1857] [id = 91] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x9610e800 == 69 [pid = 1857] [id = 90] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x95ebc400 == 68 [pid = 1857] [id = 89] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x92d56400 == 67 [pid = 1857] [id = 88] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x8efc3800 == 66 [pid = 1857] [id = 87] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x9a829400 == 65 [pid = 1857] [id = 79] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x92d5f800 == 64 [pid = 1857] [id = 78] 06:51:23 INFO - PROCESS | 1857 | --DOCSHELL 0x91a41800 == 63 [pid = 1857] [id = 77] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0xa6763400) [pid = 1857] [serial = 111] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x9bf58400) [pid = 1857] [serial = 71] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0xa6763800) [pid = 1857] [serial = 147] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0xa213b400) [pid = 1857] [serial = 221] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0xa2270c00) [pid = 1857] [serial = 224] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x9a821000) [pid = 1857] [serial = 185] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x9774e000) [pid = 1857] [serial = 188] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x9775ac00) [pid = 1857] [serial = 210] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x946d6c00) [pid = 1857] [serial = 209] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x99f96400) [pid = 1857] [serial = 213] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x99240000) [pid = 1857] [serial = 212] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x9ccab800) [pid = 1857] [serial = 218] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x992b4000) [pid = 1857] [serial = 215] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x9a81f000) [pid = 1857] [serial = 216] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0xa6f38c00) [pid = 1857] [serial = 200] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0xa226fc00) [pid = 1857] [serial = 197] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x9a81ec00) [pid = 1857] [serial = 194] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x9a822000) [pid = 1857] [serial = 191] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0xa828c000) [pid = 1857] [serial = 203] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0xa8c04800) [pid = 1857] [serial = 206] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0xa2452c00) [pid = 1857] [serial = 222] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0xa6e96800) [pid = 1857] [serial = 225] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x9ccb8400) [pid = 1857] [serial = 219] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 1857 | 1463233884138 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]]]}] 06:51:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:51:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1634ms 06:51:24 INFO - PROCESS | 1857 | 1463233884185 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 1857 | 1463233884188 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 06:51:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:51:24 INFO - PROCESS | 1857 | 1463233884197 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 1857 | 1463233884203 Marionette TRACE conn4 <- [1,398,null,{}] 06:51:24 INFO - PROCESS | 1857 | 1463233884220 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}] 06:51:24 INFO - PROCESS | 1857 | 1463233884410 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 06:51:24 INFO - PROCESS | 1857 | 1463233884543 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee7bc00 == 64 [pid = 1857] [id = 107] 06:51:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x8ee81800) [pid = 1857] [serial = 320] [outer = (nil)] 06:51:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x92ed7800) [pid = 1857] [serial = 321] [outer = 0x8ee81800] 06:51:24 INFO - PROCESS | 1857 | 1463233884622 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x946de400) [pid = 1857] [serial = 322] [outer = 0x8ee81800] 06:51:25 INFO - PROCESS | 1857 | 1463233885466 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]]]}] 06:51:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1337ms 06:51:25 INFO - PROCESS | 1857 | 1463233885534 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 1857 | 1463233885539 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 06:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:51:25 INFO - PROCESS | 1857 | 1463233885545 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 1857 | 1463233885548 Marionette TRACE conn4 <- [1,402,null,{}] 06:51:25 INFO - PROCESS | 1857 | 1463233885559 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}] 06:51:25 INFO - PROCESS | 1857 | 1463233885761 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 06:51:25 INFO - PROCESS | 1857 | 1463233885781 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee78400 == 65 [pid = 1857] [id = 108] 06:51:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x95367000) [pid = 1857] [serial = 323] [outer = (nil)] 06:51:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x95eca400) [pid = 1857] [serial = 324] [outer = 0x95367000] 06:51:25 INFO - PROCESS | 1857 | 1463233885855 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x96106400) [pid = 1857] [serial = 325] [outer = 0x95367000] 06:51:26 INFO - PROCESS | 1857 | 1463233886744 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]]]}] 06:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1237ms 06:51:26 INFO - PROCESS | 1857 | 1463233886791 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 06:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:51:26 INFO - PROCESS | 1857 | 1463233886796 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 06:51:26 INFO - PROCESS | 1857 | 1463233886802 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:51:26 INFO - PROCESS | 1857 | 1463233886806 Marionette TRACE conn4 <- [1,406,null,{}] 06:51:26 INFO - PROCESS | 1857 | 1463233886811 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}] 06:51:27 INFO - PROCESS | 1857 | 1463233887010 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 06:51:27 INFO - PROCESS | 1857 | 1463233887040 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x94617000 == 66 [pid = 1857] [id = 109] 06:51:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x952f2800) [pid = 1857] [serial = 326] [outer = (nil)] 06:51:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x9610f400) [pid = 1857] [serial = 327] [outer = 0x952f2800] 06:51:27 INFO - PROCESS | 1857 | 1463233887111 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x97757800) [pid = 1857] [serial = 328] [outer = 0x952f2800] 06:51:27 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x9610fc00) [pid = 1857] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:51:27 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x8efc4000) [pid = 1857] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:51:27 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x95f21c00) [pid = 1857] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:51:27 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x92d64c00) [pid = 1857] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:51:27 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x9610dc00) [pid = 1857] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:51:27 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x8f02ac00) [pid = 1857] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:51:27 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0xa6f35400) [pid = 1857] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:51:27 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x952f3400) [pid = 1857] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:51:28 INFO - PROCESS | 1857 | 1463233888206 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]]]}] 06:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1433ms 06:51:28 INFO - PROCESS | 1857 | 1463233888235 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 1857 | 1463233888239 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 06:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:51:28 INFO - PROCESS | 1857 | 1463233888246 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 1857 | 1463233888248 Marionette TRACE conn4 <- [1,410,null,{}] 06:51:28 INFO - PROCESS | 1857 | 1463233888254 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}] 06:51:28 INFO - PROCESS | 1857 | 1463233888479 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 06:51:28 INFO - PROCESS | 1857 | 1463233888504 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x916cc400 == 67 [pid = 1857] [id = 110] 06:51:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x92d62000) [pid = 1857] [serial = 329] [outer = (nil)] 06:51:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x9610d400) [pid = 1857] [serial = 330] [outer = 0x92d62000] 06:51:28 INFO - PROCESS | 1857 | 1463233888577 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x992b7000) [pid = 1857] [serial = 331] [outer = 0x92d62000] 06:51:29 INFO - PROCESS | 1857 | 1463233889406 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]]]}] 06:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1227ms 06:51:29 INFO - PROCESS | 1857 | 1463233889474 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 06:51:29 INFO - PROCESS | 1857 | 1463233889477 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 06:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:51:29 INFO - PROCESS | 1857 | 1463233889483 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:51:29 INFO - PROCESS | 1857 | 1463233889487 Marionette TRACE conn4 <- [1,414,null,{}] 06:51:29 INFO - PROCESS | 1857 | 1463233889492 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}] 06:51:29 INFO - PROCESS | 1857 | 1463233889649 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 06:51:29 INFO - PROCESS | 1857 | 1463233889659 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x96107c00 == 68 [pid = 1857] [id = 111] 06:51:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x99236800) [pid = 1857] [serial = 332] [outer = (nil)] 06:51:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x9a290c00) [pid = 1857] [serial = 333] [outer = 0x99236800] 06:51:29 INFO - PROCESS | 1857 | 1463233889732 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x9a81b000) [pid = 1857] [serial = 334] [outer = 0x99236800] 06:51:30 INFO - PROCESS | 1857 | 1463233890885 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]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1436ms 06:51:30 INFO - PROCESS | 1857 | 1463233890921 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 1857 | 1463233890929 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 06:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:51:30 INFO - PROCESS | 1857 | 1463233890937 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 1857 | 1463233890944 Marionette TRACE conn4 <- [1,418,null,{}] 06:51:30 INFO - PROCESS | 1857 | 1463233890952 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}] 06:51:31 INFO - PROCESS | 1857 | 1463233891142 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 06:51:31 INFO - PROCESS | 1857 | 1463233891361 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e36ac00 == 69 [pid = 1857] [id = 112] 06:51:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x8e4b8000) [pid = 1857] [serial = 335] [outer = (nil)] 06:51:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x8ee7d000) [pid = 1857] [serial = 336] [outer = 0x8e4b8000] 06:51:31 INFO - PROCESS | 1857 | 1463233891464 Marionette DEBUG loaded listener.js 06:51:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x8f02b000) [pid = 1857] [serial = 337] [outer = 0x8e4b8000] 06:51:32 INFO - PROCESS | 1857 | 1463233892787 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]]]}] 06:51:32 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 06:51:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1883ms 06:51:32 INFO - PROCESS | 1857 | 1463233892922 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 06:51:32 INFO - PROCESS | 1857 | 1463233892932 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 06:51:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:51:32 INFO - PROCESS | 1857 | 1463233892946 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - PROCESS | 1857 | 1463233892952 Marionette TRACE conn4 <- [1,422,null,{}] 06:51:32 INFO - PROCESS | 1857 | 1463233892958 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}] 06:51:33 INFO - PROCESS | 1857 | 1463233893148 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 06:51:33 INFO - PROCESS | 1857 | 1463233893310 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f02d000 == 70 [pid = 1857] [id = 113] 06:51:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x8f030000) [pid = 1857] [serial = 338] [outer = (nil)] 06:51:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x939cd800) [pid = 1857] [serial = 339] [outer = 0x8f030000] 06:51:33 INFO - PROCESS | 1857 | 1463233893397 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x95f2cc00) [pid = 1857] [serial = 340] [outer = 0x8f030000] 06:51:34 INFO - PROCESS | 1857 | 1463233894759 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]]]}] 06:51:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1935ms 06:51:34 INFO - PROCESS | 1857 | 1463233894881 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 06:51:34 INFO - PROCESS | 1857 | 1463233894886 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 06:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:51:34 INFO - PROCESS | 1857 | 1463233894895 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 1857 | 1463233894901 Marionette TRACE conn4 <- [1,426,null,{}] 06:51:34 INFO - PROCESS | 1857 | 1463233894918 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}] 06:51:35 INFO - PROCESS | 1857 | 1463233895169 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 06:51:35 INFO - PROCESS | 1857 | 1463233895294 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2f0c00 == 71 [pid = 1857] [id = 114] 06:51:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x952f2c00) [pid = 1857] [serial = 341] [outer = (nil)] 06:51:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x9a264400) [pid = 1857] [serial = 342] [outer = 0x952f2c00] 06:51:35 INFO - PROCESS | 1857 | 1463233895382 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x9a8e3800) [pid = 1857] [serial = 343] [outer = 0x952f2c00] 06:51:36 INFO - PROCESS | 1857 | 1463233896292 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] 06:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:51:36 INFO - PROCESS | 1857 | 1463233896347 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 06:51:36 INFO - PROCESS | 1857 | 1463233896354 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:51:36 INFO - PROCESS | 1857 | 1463233896358 Marionette TRACE conn4 <- [1,430,null,{}] 06:51:36 INFO - PROCESS | 1857 | 1463233896364 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}] 06:51:36 INFO - PROCESS | 1857 | 1463233896552 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 06:51:36 INFO - PROCESS | 1857 | 1463233896719 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2ef800 == 72 [pid = 1857] [id = 115] 06:51:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x9a822800) [pid = 1857] [serial = 344] [outer = (nil)] 06:51:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x9bf58000) [pid = 1857] [serial = 345] [outer = 0x9a822800] 06:51:36 INFO - PROCESS | 1857 | 1463233896852 Marionette DEBUG loaded listener.js 06:51:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x9c126c00) [pid = 1857] [serial = 346] [outer = 0x9a822800] 06:51:37 INFO - PROCESS | 1857 | 1463233897723 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]]]}] 06:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1433ms 06:51:37 INFO - PROCESS | 1857 | 1463233897788 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 06:51:37 INFO - PROCESS | 1857 | 1463233897792 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 06:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:51:37 INFO - PROCESS | 1857 | 1463233897799 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 1857 | 1463233897802 Marionette TRACE conn4 <- [1,434,null,{}] 06:51:37 INFO - PROCESS | 1857 | 1463233897808 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}] 06:51:37 INFO - PROCESS | 1857 | 1463233897986 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 06:51:38 INFO - PROCESS | 1857 | 1463233898164 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dac5c00 == 73 [pid = 1857] [id = 116] 06:51:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x92ed8c00) [pid = 1857] [serial = 347] [outer = (nil)] 06:51:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x9ccb4c00) [pid = 1857] [serial = 348] [outer = 0x92ed8c00] 06:51:38 INFO - PROCESS | 1857 | 1463233898252 Marionette DEBUG loaded listener.js 06:51:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x9ccba400) [pid = 1857] [serial = 349] [outer = 0x92ed8c00] 06:51:39 INFO - PROCESS | 1857 | 1463233899219 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]]]}] 06:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1483ms 06:51:39 INFO - PROCESS | 1857 | 1463233899284 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 06:51:39 INFO - PROCESS | 1857 | 1463233899288 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 06:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:51:39 INFO - PROCESS | 1857 | 1463233899294 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:51:39 INFO - PROCESS | 1857 | 1463233899298 Marionette TRACE conn4 <- [1,438,null,{}] 06:51:39 INFO - PROCESS | 1857 | 1463233899303 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}] 06:51:39 INFO - PROCESS | 1857 | 1463233899538 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 06:51:39 INFO - PROCESS | 1857 | 1463233899750 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x9af51c00 == 74 [pid = 1857] [id = 117] 06:51:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x9af54000) [pid = 1857] [serial = 350] [outer = (nil)] 06:51:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x9af5e400) [pid = 1857] [serial = 351] [outer = 0x9af54000] 06:51:39 INFO - PROCESS | 1857 | 1463233899886 Marionette DEBUG loaded listener.js 06:51:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x9cecd800) [pid = 1857] [serial = 352] [outer = 0x9af54000] 06:51:40 INFO - PROCESS | 1857 | 1463233900749 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]]]}] 06:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1532ms 06:51:40 INFO - PROCESS | 1857 | 1463233900827 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 06:51:40 INFO - PROCESS | 1857 | 1463233900830 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 06:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:51:40 INFO - PROCESS | 1857 | 1463233900837 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:51:40 INFO - PROCESS | 1857 | 1463233900841 Marionette TRACE conn4 <- [1,442,null,{}] 06:51:40 INFO - PROCESS | 1857 | 1463233900846 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}] 06:51:41 INFO - PROCESS | 1857 | 1463233901062 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 06:51:41 INFO - PROCESS | 1857 | 1463233901274 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x9af52400 == 75 [pid = 1857] [id = 118] 06:51:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0xa213b400) [pid = 1857] [serial = 353] [outer = (nil)] 06:51:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0xa244bc00) [pid = 1857] [serial = 354] [outer = 0xa213b400] 06:51:41 INFO - PROCESS | 1857 | 1463233901408 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0xa26dec00) [pid = 1857] [serial = 355] [outer = 0xa213b400] 06:51:42 INFO - PROCESS | 1857 | 1463233902263 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]]]}] 06:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1484ms 06:51:42 INFO - PROCESS | 1857 | 1463233902322 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 06:51:42 INFO - PROCESS | 1857 | 1463233902325 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 06:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:51:42 INFO - PROCESS | 1857 | 1463233902333 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:51:42 INFO - PROCESS | 1857 | 1463233902337 Marionette TRACE conn4 <- [1,446,null,{}] 06:51:42 INFO - PROCESS | 1857 | 1463233902343 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}] 06:51:42 INFO - PROCESS | 1857 | 1463233902523 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 06:51:42 INFO - PROCESS | 1857 | 1463233902691 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a4db800 == 76 [pid = 1857] [id = 119] 06:51:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0xa3253000) [pid = 1857] [serial = 356] [outer = (nil)] 06:51:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0xa6282800) [pid = 1857] [serial = 357] [outer = 0xa3253000] 06:51:42 INFO - PROCESS | 1857 | 1463233902777 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0xa628b800) [pid = 1857] [serial = 358] [outer = 0xa3253000] 06:51:43 INFO - PROCESS | 1857 | 1463233903738 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]]]}] 06:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1438ms 06:51:43 INFO - PROCESS | 1857 | 1463233903771 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 06:51:43 INFO - PROCESS | 1857 | 1463233903776 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 06:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:51:43 INFO - PROCESS | 1857 | 1463233903785 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 1857 | 1463233903789 Marionette TRACE conn4 <- [1,450,null,{}] 06:51:43 INFO - PROCESS | 1857 | 1463233903795 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}] 06:51:43 INFO - PROCESS | 1857 | 1463233903971 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 06:51:44 INFO - PROCESS | 1857 | 1463233904186 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d5f000 == 77 [pid = 1857] [id = 120] 06:51:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x92d62800) [pid = 1857] [serial = 359] [outer = (nil)] 06:51:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x965cbc00) [pid = 1857] [serial = 360] [outer = 0x92d62800] 06:51:44 INFO - PROCESS | 1857 | 1463233904322 Marionette DEBUG loaded listener.js 06:51:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x965d1c00) [pid = 1857] [serial = 361] [outer = 0x92d62800] 06:51:45 INFO - PROCESS | 1857 | 1463233905615 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] 06:51:45 INFO - PROCESS | 1857 | 1463233905681 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 06:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:51:45 INFO - PROCESS | 1857 | 1463233905741 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:51:45 INFO - PROCESS | 1857 | 1463233905746 Marionette TRACE conn4 <- [1,454,null,{}] 06:51:45 INFO - PROCESS | 1857 | 1463233905784 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}] 06:51:45 INFO - PROCESS | 1857 | 1463233905945 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 06:51:46 INFO - PROCESS | 1857 | 1463233906122 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dac9400 == 78 [pid = 1857] [id = 121] 06:51:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x8e2f9400) [pid = 1857] [serial = 362] [outer = (nil)] 06:51:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x8efc3000) [pid = 1857] [serial = 363] [outer = 0x8e2f9400] 06:51:46 INFO - PROCESS | 1857 | 1463233906206 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x952e8400) [pid = 1857] [serial = 364] [outer = 0x8e2f9400] 06:51:47 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:51:47 INFO - PROCESS | 1857 | 1463233907153 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]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1502ms 06:51:47 INFO - PROCESS | 1857 | 1463233907192 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 1857 | 1463233907200 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 06:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:51:47 INFO - PROCESS | 1857 | 1463233907211 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 1857 | 1463233907215 Marionette TRACE conn4 <- [1,458,null,{}] 06:51:47 INFO - PROCESS | 1857 | 1463233907221 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}] 06:51:47 INFO - PROCESS | 1857 | 1463233907398 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 06:51:47 INFO - PROCESS | 1857 | 1463233907654 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed4d000 == 79 [pid = 1857] [id = 122] 06:51:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x8ed55400) [pid = 1857] [serial = 365] [outer = (nil)] 06:51:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x91a50800) [pid = 1857] [serial = 366] [outer = 0x8ed55400] 06:51:47 INFO - PROCESS | 1857 | 1463233907778 Marionette DEBUG loaded listener.js 06:51:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x96105000) [pid = 1857] [serial = 367] [outer = 0x8ed55400] 06:51:48 INFO - PROCESS | 1857 | --DOCSHELL 0x95364400 == 78 [pid = 1857] [id = 64] 06:51:48 INFO - PROCESS | 1857 | --DOCSHELL 0x916cc400 == 77 [pid = 1857] [id = 110] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x99ef2c00) [pid = 1857] [serial = 279] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x95f29400) [pid = 1857] [serial = 249] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x8ed55000) [pid = 1857] [serial = 252] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x8ee7f400) [pid = 1857] [serial = 258] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x97779800) [pid = 1857] [serial = 233] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x9ccb3800) [pid = 1857] [serial = 236] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x95ec7000) [pid = 1857] [serial = 246] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0xa4e14400) [pid = 1857] [serial = 240] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x91a4b800) [pid = 1857] [serial = 230] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0xa9067400) [pid = 1857] [serial = 243] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x8ee76800) [pid = 1857] [serial = 255] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOCSHELL 0x94617000 == 76 [pid = 1857] [id = 109] 06:51:48 INFO - PROCESS | 1857 | --DOCSHELL 0x8ee78400 == 75 [pid = 1857] [id = 108] 06:51:48 INFO - PROCESS | 1857 | --DOCSHELL 0x8ee7bc00 == 74 [pid = 1857] [id = 107] 06:51:48 INFO - PROCESS | 1857 | --DOCSHELL 0x8dd16800 == 73 [pid = 1857] [id = 106] 06:51:48 INFO - PROCESS | 1857 | --DOCSHELL 0x8e365000 == 72 [pid = 1857] [id = 105] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x9a825000) [pid = 1857] [serial = 186] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x9774d800) [pid = 1857] [serial = 270] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x91a43800) [pid = 1857] [serial = 261] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x96101800) [pid = 1857] [serial = 268] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x952f1000) [pid = 1857] [serial = 265] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x99235c00) [pid = 1857] [serial = 277] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x97769000) [pid = 1857] [serial = 271] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x97750800) [pid = 1857] [serial = 276] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x91a4ec00) [pid = 1857] [serial = 262] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x8f034c00) [pid = 1857] [serial = 274] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0xa8289400) [pid = 1857] [serial = 228] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x946d6800) [pid = 1857] [serial = 264] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x8f031000) [pid = 1857] [serial = 273] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0xa2279000) [pid = 1857] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:51:48 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x95f27400) [pid = 1857] [serial = 267] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 1857 | 1463233908729 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] 06:51:48 INFO - PROCESS | 1857 | 1463233908795 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 06:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:51:48 INFO - PROCESS | 1857 | 1463233908803 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:51:48 INFO - PROCESS | 1857 | 1463233908809 Marionette TRACE conn4 <- [1,462,null,{}] 06:51:48 INFO - PROCESS | 1857 | 1463233908854 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}] 06:51:49 INFO - PROCESS | 1857 | 1463233909029 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 06:51:49 INFO - PROCESS | 1857 | 1463233909042 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2ed400 == 73 [pid = 1857] [id = 123] 06:51:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x8f035000) [pid = 1857] [serial = 368] [outer = (nil)] 06:51:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x95f28000) [pid = 1857] [serial = 369] [outer = 0x8f035000] 06:51:49 INFO - PROCESS | 1857 | 1463233909119 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x965cd400) [pid = 1857] [serial = 370] [outer = 0x8f035000] 06:51:49 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:51:50 INFO - PROCESS | 1857 | 1463233910051 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] 06:51:50 INFO - PROCESS | 1857 | 1463233910122 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 06:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:51:50 INFO - PROCESS | 1857 | 1463233910129 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 1857 | 1463233910132 Marionette TRACE conn4 <- [1,466,null,{}] 06:51:50 INFO - PROCESS | 1857 | 1463233910137 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}] 06:51:50 INFO - PROCESS | 1857 | 1463233910303 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 06:51:50 INFO - PROCESS | 1857 | 1463233910446 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dabdc00 == 74 [pid = 1857] [id = 124] 06:51:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x95ec5400) [pid = 1857] [serial = 371] [outer = (nil)] 06:51:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x97759000) [pid = 1857] [serial = 372] [outer = 0x95ec5400] 06:51:50 INFO - PROCESS | 1857 | 1463233910521 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x9777a400) [pid = 1857] [serial = 373] [outer = 0x95ec5400] 06:51:51 INFO - PROCESS | 1857 | 1463233911370 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] 06:51:51 INFO - PROCESS | 1857 | 1463233911426 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 06:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:51:51 INFO - PROCESS | 1857 | 1463233911438 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 1857 | 1463233911440 Marionette TRACE conn4 <- [1,470,null,{}] 06:51:51 INFO - PROCESS | 1857 | 1463233911451 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}] 06:51:51 INFO - PROCESS | 1857 | 1463233911652 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 06:51:51 INFO - PROCESS | 1857 | 1463233911671 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x95f29400 == 75 [pid = 1857] [id = 125] 06:51:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x965d9400) [pid = 1857] [serial = 374] [outer = (nil)] 06:51:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x99243000) [pid = 1857] [serial = 375] [outer = 0x965d9400] 06:51:51 INFO - PROCESS | 1857 | 1463233911743 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x9a267800) [pid = 1857] [serial = 376] [outer = 0x965d9400] 06:51:52 INFO - PROCESS | 1857 | 1463233912629 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]]]}] 06:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1243ms 06:51:52 INFO - PROCESS | 1857 | 1463233912689 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 06:51:52 INFO - PROCESS | 1857 | 1463233912693 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 06:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:51:52 INFO - PROCESS | 1857 | 1463233912699 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:51:52 INFO - PROCESS | 1857 | 1463233912701 Marionette TRACE conn4 <- [1,474,null,{}] 06:51:52 INFO - PROCESS | 1857 | 1463233912707 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}] 06:51:53 INFO - PROCESS | 1857 | 1463233913193 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 06:51:53 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x952f2800) [pid = 1857] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:51:53 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x8efc0c00) [pid = 1857] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:51:53 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8e369400) [pid = 1857] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:51:53 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x8ee81800) [pid = 1857] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:51:53 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x92d62000) [pid = 1857] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:51:53 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x95367000) [pid = 1857] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:51:53 INFO - PROCESS | 1857 | 1463233913345 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e365c00 == 76 [pid = 1857] [id = 126] 06:51:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x8e4bb000) [pid = 1857] [serial = 377] [outer = (nil)] 06:51:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x939cc800) [pid = 1857] [serial = 378] [outer = 0x8e4bb000] 06:51:53 INFO - PROCESS | 1857 | 1463233913419 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x965d8c00) [pid = 1857] [serial = 379] [outer = 0x8e4bb000] 06:51:54 INFO - PROCESS | 1857 | 1463233914123 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]]]}] 06:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1480ms 06:51:54 INFO - PROCESS | 1857 | 1463233914179 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 06:51:54 INFO - PROCESS | 1857 | 1463233914183 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 06:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:51:54 INFO - PROCESS | 1857 | 1463233914189 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:51:54 INFO - PROCESS | 1857 | 1463233914192 Marionette TRACE conn4 <- [1,478,null,{}] 06:51:54 INFO - PROCESS | 1857 | 1463233914198 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}] 06:51:54 INFO - PROCESS | 1857 | 1463233914365 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 06:51:54 INFO - PROCESS | 1857 | 1463233914377 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e271800 == 77 [pid = 1857] [id = 127] 06:51:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x8e274800) [pid = 1857] [serial = 380] [outer = (nil)] 06:51:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x8e27b400) [pid = 1857] [serial = 381] [outer = 0x8e274800] 06:51:54 INFO - PROCESS | 1857 | 1463233914449 Marionette DEBUG loaded listener.js 06:51:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x8e27e000) [pid = 1857] [serial = 382] [outer = 0x8e274800] 06:51:55 INFO - PROCESS | 1857 | 1463233915473 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]]]}] 06:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1339ms 06:51:55 INFO - PROCESS | 1857 | 1463233915529 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 06:51:55 INFO - PROCESS | 1857 | 1463233915535 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 06:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:51:55 INFO - PROCESS | 1857 | 1463233915545 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:51:55 INFO - PROCESS | 1857 | 1463233915550 Marionette TRACE conn4 <- [1,482,null,{}] 06:51:55 INFO - PROCESS | 1857 | 1463233915561 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}] 06:51:55 INFO - PROCESS | 1857 | 1463233915755 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 06:51:56 INFO - PROCESS | 1857 | 1463233915988 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c758c00 == 78 [pid = 1857] [id = 128] 06:51:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x8c759800) [pid = 1857] [serial = 383] [outer = (nil)] 06:51:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x8c75fc00) [pid = 1857] [serial = 384] [outer = 0x8c759800] 06:51:56 INFO - PROCESS | 1857 | 1463233916092 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x8e275800) [pid = 1857] [serial = 385] [outer = 0x8c759800] 06:51:57 INFO - PROCESS | 1857 | 1463233917042 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]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1540ms 06:51:57 INFO - PROCESS | 1857 | 1463233917085 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 1857 | 1463233917094 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 06:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:51:57 INFO - PROCESS | 1857 | 1463233917105 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - PROCESS | 1857 | 1463233917109 Marionette TRACE conn4 <- [1,486,null,{}] 06:51:57 INFO - PROCESS | 1857 | 1463233917115 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}] 06:51:57 INFO - PROCESS | 1857 | 1463233917302 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 06:51:57 INFO - PROCESS | 1857 | 1463233917446 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e360000 == 79 [pid = 1857] [id = 129] 06:51:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x8e363800) [pid = 1857] [serial = 386] [outer = (nil)] 06:51:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x8ed56400) [pid = 1857] [serial = 387] [outer = 0x8e363800] 06:51:57 INFO - PROCESS | 1857 | 1463233917594 Marionette DEBUG loaded listener.js 06:51:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x8efc3800) [pid = 1857] [serial = 388] [outer = 0x8e363800] 06:51:58 INFO - PROCESS | 1857 | 1463233918524 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]]]}] 06:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1481ms 06:51:58 INFO - PROCESS | 1857 | 1463233918586 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 06:51:58 INFO - PROCESS | 1857 | 1463233918590 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 06:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:51:58 INFO - PROCESS | 1857 | 1463233918597 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:51:58 INFO - PROCESS | 1857 | 1463233918603 Marionette TRACE conn4 <- [1,490,null,{}] 06:51:58 INFO - PROCESS | 1857 | 1463233918620 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}] 06:51:58 INFO - PROCESS | 1857 | 1463233918849 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 06:51:59 INFO - PROCESS | 1857 | 1463233919070 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e35b800 == 80 [pid = 1857] [id = 130] 06:51:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x91a49c00) [pid = 1857] [serial = 389] [outer = (nil)] 06:51:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x95ecb400) [pid = 1857] [serial = 390] [outer = 0x91a49c00] 06:51:59 INFO - PROCESS | 1857 | 1463233919211 Marionette DEBUG loaded listener.js 06:51:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x965d0400) [pid = 1857] [serial = 391] [outer = 0x91a49c00] 06:52:00 INFO - PROCESS | 1857 | 1463233920158 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]]]}] 06:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1634ms 06:52:00 INFO - PROCESS | 1857 | 1463233920232 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 06:52:00 INFO - PROCESS | 1857 | 1463233920236 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 06:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:52:00 INFO - PROCESS | 1857 | 1463233920244 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:52:00 INFO - PROCESS | 1857 | 1463233920248 Marionette TRACE conn4 <- [1,494,null,{}] 06:52:00 INFO - PROCESS | 1857 | 1463233920254 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}] 06:52:00 INFO - PROCESS | 1857 | 1463233920482 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 06:52:00 INFO - PROCESS | 1857 | 1463233920696 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d5a000 == 81 [pid = 1857] [id = 131] 06:52:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x99239400) [pid = 1857] [serial = 392] [outer = (nil)] 06:52:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x9a7de000) [pid = 1857] [serial = 393] [outer = 0x99239400] 06:52:00 INFO - PROCESS | 1857 | 1463233920829 Marionette DEBUG loaded listener.js 06:52:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x9a8e1c00) [pid = 1857] [serial = 394] [outer = 0x99239400] 06:52:01 INFO - PROCESS | 1857 | 1463233921709 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]]]}] 06:52:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1532ms 06:52:01 INFO - PROCESS | 1857 | 1463233921777 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 06:52:01 INFO - PROCESS | 1857 | 1463233921780 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 06:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:52:01 INFO - PROCESS | 1857 | 1463233921787 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:52:01 INFO - PROCESS | 1857 | 1463233921791 Marionette TRACE conn4 <- [1,498,null,{}] 06:52:01 INFO - PROCESS | 1857 | 1463233921797 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}] 06:52:02 INFO - PROCESS | 1857 | 1463233922022 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 06:52:02 INFO - PROCESS | 1857 | 1463233922250 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x99238c00 == 82 [pid = 1857] [id = 132] 06:52:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x9a26d000) [pid = 1857] [serial = 395] [outer = (nil)] 06:52:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x9af5d400) [pid = 1857] [serial = 396] [outer = 0x9a26d000] 06:52:02 INFO - PROCESS | 1857 | 1463233922381 Marionette DEBUG loaded listener.js 06:52:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x9b066c00) [pid = 1857] [serial = 397] [outer = 0x9a26d000] 06:52:03 INFO - PROCESS | 1857 | 1463233923272 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]]]}] 06:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1538ms 06:52:03 INFO - PROCESS | 1857 | 1463233923326 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 06:52:03 INFO - PROCESS | 1857 | 1463233923331 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 06:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:52:03 INFO - PROCESS | 1857 | 1463233923338 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:52:03 INFO - PROCESS | 1857 | 1463233923341 Marionette TRACE conn4 <- [1,502,null,{}] 06:52:03 INFO - PROCESS | 1857 | 1463233923347 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}] 06:52:03 INFO - PROCESS | 1857 | 1463233923564 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 06:52:03 INFO - PROCESS | 1857 | 1463233923791 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x9af53400 == 83 [pid = 1857] [id = 133] 06:52:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x9ccb6800) [pid = 1857] [serial = 398] [outer = (nil)] 06:52:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0xa35ab000) [pid = 1857] [serial = 399] [outer = 0x9ccb6800] 06:52:03 INFO - PROCESS | 1857 | 1463233923896 Marionette DEBUG loaded listener.js 06:52:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0xa67d1400) [pid = 1857] [serial = 400] [outer = 0x9ccb6800] 06:52:04 INFO - PROCESS | 1857 | 1463233924758 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]]]}] 06:52:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:52:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1482ms 06:52:04 INFO - PROCESS | 1857 | 1463233924822 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 06:52:04 INFO - PROCESS | 1857 | 1463233924837 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 06:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:52:04 INFO - PROCESS | 1857 | 1463233924849 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:52:04 INFO - PROCESS | 1857 | 1463233924852 Marionette TRACE conn4 <- [1,506,null,{}] 06:52:04 INFO - PROCESS | 1857 | 1463233924860 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}] 06:52:05 INFO - PROCESS | 1857 | 1463233925096 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 06:52:05 INFO - PROCESS | 1857 | 1463233925320 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d054800 == 84 [pid = 1857] [id = 134] 06:52:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x8d057c00) [pid = 1857] [serial = 401] [outer = (nil)] 06:52:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x8d05b000) [pid = 1857] [serial = 402] [outer = 0x8d057c00] 06:52:05 INFO - PROCESS | 1857 | 1463233925458 Marionette DEBUG loaded listener.js 06:52:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x8d05f800) [pid = 1857] [serial = 403] [outer = 0x8d057c00] 06:52:06 INFO - PROCESS | 1857 | 1463233926348 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]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1531ms 06:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:52:06 INFO - PROCESS | 1857 | 1463233926380 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 06:52:06 INFO - PROCESS | 1857 | 1463233926383 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 06:52:06 INFO - PROCESS | 1857 | 1463233926390 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - PROCESS | 1857 | 1463233926394 Marionette TRACE conn4 <- [1,510,null,{}] 06:52:06 INFO - PROCESS | 1857 | 1463233926400 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}] 06:52:06 INFO - PROCESS | 1857 | 1463233926573 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 06:52:07 INFO - PROCESS | 1857 | 1463233927270 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bf0ec00 == 85 [pid = 1857] [id = 135] 06:52:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x8bf0f000) [pid = 1857] [serial = 404] [outer = (nil)] 06:52:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x8d053400) [pid = 1857] [serial = 405] [outer = 0x8bf0f000] 06:52:07 INFO - PROCESS | 1857 | 1463233927484 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0xa3059800) [pid = 1857] [serial = 406] [outer = 0x8bf0f000] 06:52:08 INFO - PROCESS | 1857 | 1463233928433 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]]]}] 06:52:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:52:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2088ms 06:52:08 INFO - PROCESS | 1857 | 1463233928479 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 06:52:08 INFO - PROCESS | 1857 | 1463233928483 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 06:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:52:08 INFO - PROCESS | 1857 | 1463233928490 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:52:08 INFO - PROCESS | 1857 | 1463233928494 Marionette TRACE conn4 <- [1,514,null,{}] 06:52:08 INFO - PROCESS | 1857 | 1463233928505 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}] 06:52:08 INFO - PROCESS | 1857 | 1463233928697 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 06:52:08 INFO - PROCESS | 1857 | 1463233928877 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfc7c00 == 86 [pid = 1857] [id = 136] 06:52:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x8bfc8c00) [pid = 1857] [serial = 407] [outer = (nil)] 06:52:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x8bfcf800) [pid = 1857] [serial = 408] [outer = 0x8bfc8c00] 06:52:08 INFO - PROCESS | 1857 | 1463233928963 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x8bfd4c00) [pid = 1857] [serial = 409] [outer = 0x8bfc8c00] 06:52:09 INFO - PROCESS | 1857 | 1463233929792 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]]]}] 06:52:09 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 06:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1333ms 06:52:09 INFO - PROCESS | 1857 | 1463233929827 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 06:52:09 INFO - PROCESS | 1857 | 1463233929831 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 06:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:52:09 INFO - PROCESS | 1857 | 1463233929839 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:52:09 INFO - PROCESS | 1857 | 1463233929843 Marionette TRACE conn4 <- [1,518,null,{}] 06:52:09 INFO - PROCESS | 1857 | 1463233929851 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}] 06:52:10 INFO - PROCESS | 1857 | 1463233930039 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 06:52:10 INFO - PROCESS | 1857 | 1463233930214 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfd0400 == 87 [pid = 1857] [id = 137] 06:52:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x8bfd0800) [pid = 1857] [serial = 410] [outer = (nil)] 06:52:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x8c0e9400) [pid = 1857] [serial = 411] [outer = 0x8bfd0800] 06:52:10 INFO - PROCESS | 1857 | 1463233930302 Marionette DEBUG loaded listener.js 06:52:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x8c0ed400) [pid = 1857] [serial = 412] [outer = 0x8bfd0800] 06:52:11 INFO - PROCESS | 1857 | 1463233931276 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]]]}] 06:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1492ms 06:52:11 INFO - PROCESS | 1857 | 1463233931332 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 06:52:11 INFO - PROCESS | 1857 | 1463233931336 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 06:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:52:11 INFO - PROCESS | 1857 | 1463233931343 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:52:11 INFO - PROCESS | 1857 | 1463233931346 Marionette TRACE conn4 <- [1,522,null,{}] 06:52:11 INFO - PROCESS | 1857 | 1463233931353 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}] 06:52:11 INFO - PROCESS | 1857 | 1463233931586 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 06:52:11 INFO - PROCESS | 1857 | 1463233931816 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2f1400 == 88 [pid = 1857] [id = 138] 06:52:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x9294c400) [pid = 1857] [serial = 413] [outer = (nil)] 06:52:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x92950000) [pid = 1857] [serial = 414] [outer = 0x9294c400] 06:52:11 INFO - PROCESS | 1857 | 1463233931951 Marionette DEBUG loaded listener.js 06:52:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x92955800) [pid = 1857] [serial = 415] [outer = 0x9294c400] 06:52:12 INFO - PROCESS | 1857 | 1463233932914 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]]]}] 06:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1640ms 06:52:12 INFO - PROCESS | 1857 | 1463233932984 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 06:52:12 INFO - PROCESS | 1857 | 1463233932988 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 06:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:52:12 INFO - PROCESS | 1857 | 1463233932994 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:52:12 INFO - PROCESS | 1857 | 1463233932998 Marionette TRACE conn4 <- [1,526,null,{}] 06:52:13 INFO - PROCESS | 1857 | 1463233933004 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}] 06:52:13 INFO - PROCESS | 1857 | 1463233933252 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 06:52:13 INFO - PROCESS | 1857 | 1463233933431 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2fa400 == 89 [pid = 1857] [id = 139] 06:52:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x8e2fa800) [pid = 1857] [serial = 416] [outer = (nil)] 06:52:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x92954c00) [pid = 1857] [serial = 417] [outer = 0x8e2fa800] 06:52:13 INFO - PROCESS | 1857 | 1463233933567 Marionette DEBUG loaded listener.js 06:52:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 217 (0x92b27400) [pid = 1857] [serial = 418] [outer = 0x8e2fa800] 06:52:14 INFO - PROCESS | 1857 | 1463233934485 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]]]}] 06:52:14 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 06:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1531ms 06:52:14 INFO - PROCESS | 1857 | 1463233934527 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 06:52:14 INFO - PROCESS | 1857 | 1463233934531 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 06:52:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:52:14 INFO - PROCESS | 1857 | 1463233934537 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - PROCESS | 1857 | 1463233934541 Marionette TRACE conn4 <- [1,530,null,{}] 06:52:14 INFO - PROCESS | 1857 | 1463233934547 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}] 06:52:14 INFO - PROCESS | 1857 | 1463233934723 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 06:52:15 INFO - PROCESS | 1857 | 1463233935007 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x8cf4ac00 == 90 [pid = 1857] [id = 140] 06:52:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 218 (0x8cf4b400) [pid = 1857] [serial = 419] [outer = (nil)] 06:52:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 219 (0x8cf4ec00) [pid = 1857] [serial = 420] [outer = 0x8cf4b400] 06:52:15 INFO - PROCESS | 1857 | 1463233935143 Marionette DEBUG loaded listener.js 06:52:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x8e4c4800) [pid = 1857] [serial = 421] [outer = 0x8cf4b400] 06:52:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x8c948800) [pid = 1857] [serial = 422] [outer = 0x98328400] 06:52:16 INFO - PROCESS | 1857 | 1463233936362 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"]]]}] 06:52:16 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 06:52:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:52:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:52:16 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 06:52:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:52:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:52:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1881ms 06:52:16 INFO - PROCESS | 1857 | 1463233936425 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 06:52:16 INFO - PROCESS | 1857 | 1463233936431 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 06:52:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:52:16 INFO - PROCESS | 1857 | 1463233936441 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:52:16 INFO - PROCESS | 1857 | 1463233936446 Marionette TRACE conn4 <- [1,534,null,{}] 06:52:16 INFO - PROCESS | 1857 | 1463233936455 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}] 06:52:16 INFO - PROCESS | 1857 | 1463233936784 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 06:52:16 INFO - PROCESS | 1857 | 1463233936931 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c759000 == 91 [pid = 1857] [id = 141] 06:52:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x8c760000) [pid = 1857] [serial = 423] [outer = (nil)] 06:52:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x8d053800) [pid = 1857] [serial = 424] [outer = 0x8c760000] 06:52:17 INFO - PROCESS | 1857 | 1463233937063 Marionette DEBUG loaded listener.js 06:52:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x8daca400) [pid = 1857] [serial = 425] [outer = 0x8c760000] 06:52:17 INFO - PROCESS | 1857 | 1463233937963 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]]]}] 06:52:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:52:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1605ms 06:52:18 INFO - PROCESS | 1857 | 1463233938045 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 06:52:18 INFO - PROCESS | 1857 | 1463233938054 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 06:52:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:52:18 INFO - PROCESS | 1857 | 1463233938064 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:52:18 INFO - PROCESS | 1857 | 1463233938068 Marionette TRACE conn4 <- [1,538,null,{}] 06:52:18 INFO - PROCESS | 1857 | 1463233938074 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}] 06:52:18 INFO - PROCESS | 1857 | 1463233938278 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 06:52:18 INFO - PROCESS | 1857 | 1463233938508 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x8daca800 == 92 [pid = 1857] [id = 142] 06:52:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x8e276800) [pid = 1857] [serial = 426] [outer = (nil)] 06:52:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x8e4ba000) [pid = 1857] [serial = 427] [outer = 0x8e276800] 06:52:18 INFO - PROCESS | 1857 | 1463233938604 Marionette DEBUG loaded listener.js 06:52:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x8ee80400) [pid = 1857] [serial = 428] [outer = 0x8e276800] 06:52:19 INFO - PROCESS | 1857 | 1463233939474 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]]]}] 06:52:19 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. 06:52:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1429ms 06:52:19 INFO - PROCESS | 1857 | 1463233939492 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 06:52:19 INFO - PROCESS | 1857 | 1463233939496 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 06:52:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:52:19 INFO - PROCESS | 1857 | 1463233939503 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:52:19 INFO - PROCESS | 1857 | 1463233939509 Marionette TRACE conn4 <- [1,542,null,{}] 06:52:19 INFO - PROCESS | 1857 | 1463233939553 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}] 06:52:19 INFO - PROCESS | 1857 | 1463233939828 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 06:52:19 INFO - PROCESS | 1857 | --DOCSHELL 0x9bf5f800 == 91 [pid = 1857] [id = 34] 06:52:19 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed4dc00 == 90 [pid = 1857] [id = 84] 06:52:19 INFO - PROCESS | 1857 | --DOCSHELL 0x916d7c00 == 89 [pid = 1857] [id = 82] 06:52:19 INFO - PROCESS | 1857 | --DOCSHELL 0x9a39ac00 == 88 [pid = 1857] [id = 81] 06:52:19 INFO - PROCESS | 1857 | --DOCSHELL 0x916ccc00 == 87 [pid = 1857] [id = 83] 06:52:19 INFO - PROCESS | 1857 | --DOCSHELL 0x8e365c00 == 86 [pid = 1857] [id = 126] 06:52:19 INFO - PROCESS | 1857 | --DOCSHELL 0x95f29400 == 85 [pid = 1857] [id = 125] 06:52:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8dabdc00 == 84 [pid = 1857] [id = 124] 06:52:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8e2ed400 == 83 [pid = 1857] [id = 123] 06:52:20 INFO - PROCESS | 1857 | 1463233940066 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed4d000 == 82 [pid = 1857] [id = 122] 06:52:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8dac9400 == 81 [pid = 1857] [id = 121] 06:52:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dac9400 == 82 [pid = 1857] [id = 143] 06:52:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x8dd14000) [pid = 1857] [serial = 429] [outer = (nil)] 06:52:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x8e4bdc00) [pid = 1857] [serial = 430] [outer = 0x8dd14000] 06:52:20 INFO - PROCESS | 1857 | 1463233940155 Marionette DEBUG loaded listener.js 06:52:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x8f02e000) [pid = 1857] [serial = 431] [outer = 0x8dd14000] 06:52:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8f02d000 == 81 [pid = 1857] [id = 113] 06:52:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8e36ac00 == 80 [pid = 1857] [id = 112] 06:52:20 INFO - PROCESS | 1857 | --DOCSHELL 0x96107c00 == 79 [pid = 1857] [id = 111] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 229 (0x9610f400) [pid = 1857] [serial = 327] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 228 (0x97757800) [pid = 1857] [serial = 328] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 227 (0x8f029000) [pid = 1857] [serial = 318] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 226 (0x8f033800) [pid = 1857] [serial = 319] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x8e2f6c00) [pid = 1857] [serial = 291] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 224 (0x8e4c1000) [pid = 1857] [serial = 316] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 223 (0x8e4b9400) [pid = 1857] [serial = 315] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0x92ed7800) [pid = 1857] [serial = 321] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 221 (0x91a44000) [pid = 1857] [serial = 282] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 220 (0x9a39c400) [pid = 1857] [serial = 288] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 219 (0x95ec9c00) [pid = 1857] [serial = 285] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 218 (0x9a262800) [pid = 1857] [serial = 294] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 217 (0x8e366800) [pid = 1857] [serial = 297] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 216 (0x8e4bc000) [pid = 1857] [serial = 300] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x8dac6800) [pid = 1857] [serial = 303] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x8e4bc800) [pid = 1857] [serial = 306] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x8dd1c400) [pid = 1857] [serial = 309] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x9a26b400) [pid = 1857] [serial = 312] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x992b7000) [pid = 1857] [serial = 331] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x95eca400) [pid = 1857] [serial = 324] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x96106400) [pid = 1857] [serial = 325] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x9610d400) [pid = 1857] [serial = 330] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x946de400) [pid = 1857] [serial = 322] [outer = (nil)] [url = about:blank] 06:52:20 INFO - PROCESS | 1857 | 1463233940931 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]]]}] 06:52:20 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. 06:52:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1483ms 06:52:20 INFO - PROCESS | 1857 | 1463233940988 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 1857 | 1463233940993 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 06:52:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:52:21 INFO - PROCESS | 1857 | 1463233940999 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:52:21 INFO - PROCESS | 1857 | 1463233941003 Marionette TRACE conn4 <- [1,546,null,{}] 06:52:21 INFO - PROCESS | 1857 | 1463233941008 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}] 06:52:21 INFO - PROCESS | 1857 | 1463233941198 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 06:52:21 INFO - PROCESS | 1857 | 1463233941375 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2f3400 == 80 [pid = 1857] [id = 144] 06:52:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x8e4bc000) [pid = 1857] [serial = 432] [outer = (nil)] 06:52:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x91a44000) [pid = 1857] [serial = 433] [outer = 0x8e4bc000] 06:52:21 INFO - PROCESS | 1857 | 1463233941452 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x92950c00) [pid = 1857] [serial = 434] [outer = 0x8e4bc000] 06:52:22 INFO - PROCESS | 1857 | 1463233942320 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]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:52:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1331ms 06:52:22 INFO - PROCESS | 1857 | 1463233942330 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 06:52:22 INFO - PROCESS | 1857 | 1463233942334 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 06:52:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:52:22 INFO - PROCESS | 1857 | 1463233942340 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 1857 | 1463233942342 Marionette TRACE conn4 <- [1,550,null,{}] 06:52:22 INFO - PROCESS | 1857 | 1463233942348 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}] 06:52:22 INFO - PROCESS | 1857 | 1463233942598 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 06:52:22 INFO - PROCESS | 1857 | 1463233942632 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c0f2c00 == 81 [pid = 1857] [id = 145] 06:52:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x8e4c4c00) [pid = 1857] [serial = 435] [outer = (nil)] 06:52:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x92b2c800) [pid = 1857] [serial = 436] [outer = 0x8e4c4c00] 06:52:22 INFO - PROCESS | 1857 | 1463233942719 Marionette DEBUG loaded listener.js 06:52:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x92b34c00) [pid = 1857] [serial = 437] [outer = 0x8e4c4c00] 06:52:23 INFO - PROCESS | 1857 | 1463233943694 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]]]}] 06:52:23 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. 06:52:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1386ms 06:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:52:23 INFO - PROCESS | 1857 | 1463233943728 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 06:52:23 INFO - PROCESS | 1857 | 1463233943731 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 06:52:23 INFO - PROCESS | 1857 | 1463233943737 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:52:23 INFO - PROCESS | 1857 | 1463233943741 Marionette TRACE conn4 <- [1,554,null,{}] 06:52:23 INFO - PROCESS | 1857 | 1463233943754 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}] 06:52:24 INFO - PROCESS | 1857 | 1463233943998 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 06:52:24 INFO - PROCESS | 1857 | 1463233944023 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x92b2f000 == 82 [pid = 1857] [id = 146] 06:52:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x92b31400) [pid = 1857] [serial = 438] [outer = (nil)] 06:52:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x952e6400) [pid = 1857] [serial = 439] [outer = 0x92b31400] 06:52:24 INFO - PROCESS | 1857 | 1463233944097 Marionette DEBUG loaded listener.js 06:52:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x95ebdc00) [pid = 1857] [serial = 440] [outer = 0x92b31400] 06:52:24 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x95ec5400) [pid = 1857] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:52:24 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x8f035000) [pid = 1857] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:52:24 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x8ed55400) [pid = 1857] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:52:24 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x8e2f9400) [pid = 1857] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:52:24 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x8e4bb000) [pid = 1857] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:52:24 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x965d9400) [pid = 1857] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:52:24 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:25 INFO - PROCESS | 1857 | 1463233945213 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]]]}] 06:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1494ms 06:52:25 INFO - PROCESS | 1857 | 1463233945232 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 06:52:25 INFO - PROCESS | 1857 | 1463233945237 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 06:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:52:25 INFO - PROCESS | 1857 | 1463233945254 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:52:25 INFO - PROCESS | 1857 | 1463233945258 Marionette TRACE conn4 <- [1,558,null,{}] 06:52:25 INFO - PROCESS | 1857 | 1463233945265 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}] 06:52:25 INFO - PROCESS | 1857 | 1463233945425 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 06:52:25 INFO - PROCESS | 1857 | 1463233945440 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e365000 == 83 [pid = 1857] [id = 147] 06:52:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x8f028800) [pid = 1857] [serial = 441] [outer = (nil)] 06:52:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x95ecb000) [pid = 1857] [serial = 442] [outer = 0x8f028800] 06:52:25 INFO - PROCESS | 1857 | 1463233945512 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x95f29400) [pid = 1857] [serial = 443] [outer = 0x8f028800] 06:52:26 INFO - PROCESS | 1857 | 1463233946349 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]]]}] 06:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1141ms 06:52:26 INFO - PROCESS | 1857 | 1463233946394 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 06:52:26 INFO - PROCESS | 1857 | 1463233946398 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 06:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:52:26 INFO - PROCESS | 1857 | 1463233946404 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:52:26 INFO - PROCESS | 1857 | 1463233946406 Marionette TRACE conn4 <- [1,562,null,{}] 06:52:26 INFO - PROCESS | 1857 | 1463233946412 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}] 06:52:26 INFO - PROCESS | 1857 | 1463233946569 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 06:52:26 INFO - PROCESS | 1857 | 1463233946585 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x8efb9800 == 84 [pid = 1857] [id = 148] 06:52:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x92954800) [pid = 1857] [serial = 444] [outer = (nil)] 06:52:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x9610d400) [pid = 1857] [serial = 445] [outer = 0x92954800] 06:52:26 INFO - PROCESS | 1857 | 1463233946656 Marionette DEBUG loaded listener.js 06:52:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x965cc000) [pid = 1857] [serial = 446] [outer = 0x92954800] 06:52:27 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:27 INFO - PROCESS | 1857 | 1463233947789 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]]]}] 06:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1430ms 06:52:27 INFO - PROCESS | 1857 | 1463233947836 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 06:52:27 INFO - PROCESS | 1857 | 1463233947844 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 06:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:52:27 INFO - PROCESS | 1857 | 1463233947854 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:52:27 INFO - PROCESS | 1857 | 1463233947861 Marionette TRACE conn4 <- [1,566,null,{}] 06:52:27 INFO - PROCESS | 1857 | 1463233947869 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}] 06:52:28 INFO - PROCESS | 1857 | 1463233948067 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 06:52:28 INFO - PROCESS | 1857 | 1463233948231 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x8cf4e800 == 85 [pid = 1857] [id = 149] 06:52:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 217 (0x8d054400) [pid = 1857] [serial = 447] [outer = (nil)] 06:52:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 218 (0x8dd21800) [pid = 1857] [serial = 448] [outer = 0x8d054400] 06:52:28 INFO - PROCESS | 1857 | 1463233948410 Marionette DEBUG loaded listener.js 06:52:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 219 (0x8e2f6c00) [pid = 1857] [serial = 449] [outer = 0x8d054400] 06:52:28 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:29 INFO - PROCESS | 1857 | 1463233949338 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]]]}] 06:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1532ms 06:52:29 INFO - PROCESS | 1857 | 1463233949387 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 06:52:29 INFO - PROCESS | 1857 | 1463233949396 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 06:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:52:29 INFO - PROCESS | 1857 | 1463233949418 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:52:29 INFO - PROCESS | 1857 | 1463233949424 Marionette TRACE conn4 <- [1,570,null,{}] 06:52:29 INFO - PROCESS | 1857 | 1463233949430 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}] 06:52:29 INFO - PROCESS | 1857 | 1463233949709 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 06:52:29 INFO - PROCESS | 1857 | 1463233949979 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e35cc00 == 86 [pid = 1857] [id = 150] 06:52:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x8f02e400) [pid = 1857] [serial = 450] [outer = (nil)] 06:52:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x91a48800) [pid = 1857] [serial = 451] [outer = 0x8f02e400] 06:52:30 INFO - PROCESS | 1857 | 1463233950085 Marionette DEBUG loaded listener.js 06:52:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x92b28c00) [pid = 1857] [serial = 452] [outer = 0x8f02e400] 06:52:30 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:30 INFO - PROCESS | 1857 | 1463233950989 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]]]}] 06:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1633ms 06:52:31 INFO - PROCESS | 1857 | 1463233951051 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 06:52:31 INFO - PROCESS | 1857 | 1463233951055 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 06:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:52:31 INFO - PROCESS | 1857 | 1463233951062 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 1857 | 1463233951068 Marionette TRACE conn4 <- [1,574,null,{}] 06:52:31 INFO - PROCESS | 1857 | 1463233951085 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}] 06:52:31 INFO - PROCESS | 1857 | 1463233951317 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 06:52:31 INFO - PROCESS | 1857 | 1463233951561 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x94615000 == 87 [pid = 1857] [id = 151] 06:52:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x946d6c00) [pid = 1857] [serial = 453] [outer = (nil)] 06:52:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x96107c00) [pid = 1857] [serial = 454] [outer = 0x946d6c00] 06:52:31 INFO - PROCESS | 1857 | 1463233951694 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x97757800) [pid = 1857] [serial = 455] [outer = 0x946d6c00] 06:52:32 INFO - PROCESS | 1857 | 1463233952561 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]]]}] 06:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1541ms 06:52:32 INFO - PROCESS | 1857 | 1463233952603 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 06:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:52:32 INFO - PROCESS | 1857 | 1463233952609 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 06:52:32 INFO - PROCESS | 1857 | 1463233952615 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 1857 | 1463233952619 Marionette TRACE conn4 <- [1,578,null,{}] 06:52:32 INFO - PROCESS | 1857 | 1463233952624 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}] 06:52:32 INFO - PROCESS | 1857 | 1463233952815 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 06:52:33 INFO - PROCESS | 1857 | 1463233952996 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x95f2a400 == 88 [pid = 1857] [id = 152] 06:52:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x97763c00) [pid = 1857] [serial = 456] [outer = (nil)] 06:52:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x99226c00) [pid = 1857] [serial = 457] [outer = 0x97763c00] 06:52:33 INFO - PROCESS | 1857 | 1463233953086 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x99ef2c00) [pid = 1857] [serial = 458] [outer = 0x97763c00] 06:52:33 INFO - PROCESS | 1857 | 1463233953968 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]]]}] 06:52:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1401ms 06:52:34 INFO - PROCESS | 1857 | 1463233954016 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 06:52:34 INFO - PROCESS | 1857 | 1463233954019 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 06:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:52:34 INFO - PROCESS | 1857 | 1463233954027 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:52:34 INFO - PROCESS | 1857 | 1463233954030 Marionette TRACE conn4 <- [1,582,null,{}] 06:52:34 INFO - PROCESS | 1857 | 1463233954036 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}] 06:52:34 INFO - PROCESS | 1857 | 1463233954221 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 06:52:34 INFO - PROCESS | 1857 | 1463233954400 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x946d6800 == 89 [pid = 1857] [id = 153] 06:52:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x97774800) [pid = 1857] [serial = 459] [outer = (nil)] 06:52:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x9a394c00) [pid = 1857] [serial = 460] [outer = 0x97774800] 06:52:34 INFO - PROCESS | 1857 | 1463233954500 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 231 (0x9a648400) [pid = 1857] [serial = 461] [outer = 0x97774800] 06:52:35 INFO - PROCESS | 1857 | 1463233955459 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]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1483ms 06:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:52:35 INFO - PROCESS | 1857 | 1463233955511 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 1857 | 1463233955514 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 06:52:35 INFO - PROCESS | 1857 | 1463233955521 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 1857 | 1463233955524 Marionette TRACE conn4 <- [1,586,null,{}] 06:52:35 INFO - PROCESS | 1857 | 1463233955530 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}] 06:52:35 INFO - PROCESS | 1857 | 1463233955727 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 06:52:35 INFO - PROCESS | 1857 | 1463233955955 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7ef400 == 90 [pid = 1857] [id = 154] 06:52:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x8c7efc00) [pid = 1857] [serial = 462] [outer = (nil)] 06:52:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x8c7fb800) [pid = 1857] [serial = 463] [outer = 0x8c7efc00] 06:52:36 INFO - PROCESS | 1857 | 1463233956088 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x9a265c00) [pid = 1857] [serial = 464] [outer = 0x8c7efc00] 06:52:36 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:36 INFO - PROCESS | 1857 | 1463233956943 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]]]}] 06:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1481ms 06:52:37 INFO - PROCESS | 1857 | 1463233957002 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 1857 | 1463233957006 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 06:52:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:52:37 INFO - PROCESS | 1857 | 1463233957013 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 1857 | 1463233957017 Marionette TRACE conn4 <- [1,590,null,{}] 06:52:37 INFO - PROCESS | 1857 | 1463233957023 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}] 06:52:37 INFO - PROCESS | 1857 | 1463233957207 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 06:52:37 INFO - PROCESS | 1857 | 1463233957390 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8ce400 == 91 [pid = 1857] [id = 155] 06:52:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 235 (0x8c8cfc00) [pid = 1857] [serial = 465] [outer = (nil)] 06:52:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 236 (0x8c8d3800) [pid = 1857] [serial = 466] [outer = 0x8c8cfc00] 06:52:37 INFO - PROCESS | 1857 | 1463233957476 Marionette DEBUG loaded listener.js 06:52:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 237 (0x8c8d5800) [pid = 1857] [serial = 467] [outer = 0x8c8cfc00] 06:52:38 INFO - PROCESS | 1857 | 1463233958559 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]]]}] 06:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1597ms 06:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:52:38 INFO - PROCESS | 1857 | 1463233958610 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 06:52:38 INFO - PROCESS | 1857 | 1463233958614 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 06:52:38 INFO - PROCESS | 1857 | 1463233958620 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:52:38 INFO - PROCESS | 1857 | 1463233958624 Marionette TRACE conn4 <- [1,594,null,{}] 06:52:38 INFO - PROCESS | 1857 | 1463233958630 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}] 06:52:38 INFO - PROCESS | 1857 | 1463233958811 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 06:52:39 INFO - PROCESS | 1857 | 1463233959042 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b51dc00 == 92 [pid = 1857] [id = 156] 06:52:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 238 (0x8b51e800) [pid = 1857] [serial = 468] [outer = (nil)] 06:52:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 239 (0x8b525400) [pid = 1857] [serial = 469] [outer = 0x8b51e800] 06:52:39 INFO - PROCESS | 1857 | 1463233959170 Marionette DEBUG loaded listener.js 06:52:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 240 (0x8b528400) [pid = 1857] [serial = 470] [outer = 0x8b51e800] 06:52:40 INFO - PROCESS | 1857 | 1463233960044 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]]]}] 06:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1487ms 06:52:40 INFO - PROCESS | 1857 | 1463233960107 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 06:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:52:40 INFO - PROCESS | 1857 | 1463233960111 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 06:52:40 INFO - PROCESS | 1857 | 1463233960118 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - PROCESS | 1857 | 1463233960122 Marionette TRACE conn4 <- [1,598,null,{}] 06:52:40 INFO - PROCESS | 1857 | 1463233960129 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}] 06:52:40 INFO - PROCESS | 1857 | 1463233960325 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 06:52:40 INFO - PROCESS | 1857 | 1463233960532 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b520000 == 93 [pid = 1857] [id = 157] 06:52:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 241 (0x8b521400) [pid = 1857] [serial = 471] [outer = (nil)] 06:52:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 242 (0x8c8d2800) [pid = 1857] [serial = 472] [outer = 0x8b521400] 06:52:40 INFO - PROCESS | 1857 | 1463233960664 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 243 (0x8c8d9000) [pid = 1857] [serial = 473] [outer = 0x8b521400] 06:52:41 INFO - PROCESS | 1857 | 1463233961540 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]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:52:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1484ms 06:52:41 INFO - PROCESS | 1857 | 1463233961602 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 1857 | 1463233961606 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 06:52:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:52:41 INFO - PROCESS | 1857 | 1463233961612 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 1857 | 1463233961616 Marionette TRACE conn4 <- [1,602,null,{}] 06:52:41 INFO - PROCESS | 1857 | 1463233961621 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}] 06:52:41 INFO - PROCESS | 1857 | 1463233961808 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 06:52:42 INFO - PROCESS | 1857 | 1463233961996 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b527000 == 94 [pid = 1857] [id = 158] 06:52:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 244 (0x92670000) [pid = 1857] [serial = 474] [outer = (nil)] 06:52:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 245 (0x92673000) [pid = 1857] [serial = 475] [outer = 0x92670000] 06:52:42 INFO - PROCESS | 1857 | 1463233962131 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 246 (0x92676400) [pid = 1857] [serial = 476] [outer = 0x92670000] 06:52:43 INFO - PROCESS | 1857 | 1463233963048 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]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1479ms 06:52:43 INFO - PROCESS | 1857 | 1463233963092 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 1857 | 1463233963097 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 06:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:52:43 INFO - PROCESS | 1857 | 1463233963104 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 1857 | 1463233963108 Marionette TRACE conn4 <- [1,606,null,{}] 06:52:43 INFO - PROCESS | 1857 | 1463233963114 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}] 06:52:43 INFO - PROCESS | 1857 | 1463233963348 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 06:52:43 INFO - PROCESS | 1857 | 1463233963582 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x9267b800 == 95 [pid = 1857] [id = 159] 06:52:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 247 (0x9267d400) [pid = 1857] [serial = 477] [outer = (nil)] 06:52:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 248 (0x927e5800) [pid = 1857] [serial = 478] [outer = 0x9267d400] 06:52:43 INFO - PROCESS | 1857 | 1463233963726 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 249 (0x927ea800) [pid = 1857] [serial = 479] [outer = 0x9267d400] 06:52:44 INFO - PROCESS | 1857 | 1463233964587 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]]]}] 06:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1528ms 06:52:44 INFO - PROCESS | 1857 | 1463233964633 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 06:52:44 INFO - PROCESS | 1857 | 1463233964637 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 06:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:52:44 INFO - PROCESS | 1857 | 1463233964644 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:52:44 INFO - PROCESS | 1857 | 1463233964647 Marionette TRACE conn4 <- [1,610,null,{}] 06:52:44 INFO - PROCESS | 1857 | 1463233964653 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}] 06:52:44 INFO - PROCESS | 1857 | 1463233964840 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 06:52:45 INFO - PROCESS | 1857 | 1463233965035 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6c8400 == 96 [pid = 1857] [id = 160] 06:52:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 250 (0x8a6c8c00) [pid = 1857] [serial = 480] [outer = (nil)] 06:52:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 251 (0x8a6ce800) [pid = 1857] [serial = 481] [outer = 0x8a6c8c00] 06:52:45 INFO - PROCESS | 1857 | 1463233965122 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 252 (0x8a6d0400) [pid = 1857] [serial = 482] [outer = 0x8a6c8c00] 06:52:46 INFO - PROCESS | 1857 | 1463233966076 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]]]}] 06:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1485ms 06:52:46 INFO - PROCESS | 1857 | 1463233966130 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 06:52:46 INFO - PROCESS | 1857 | 1463233966133 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 06:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:52:46 INFO - PROCESS | 1857 | 1463233966140 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 1857 | 1463233966143 Marionette TRACE conn4 <- [1,614,null,{}] 06:52:46 INFO - PROCESS | 1857 | 1463233966149 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}] 06:52:46 INFO - PROCESS | 1857 | 1463233966333 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 06:52:46 INFO - PROCESS | 1857 | 1463233966572 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6cb000 == 97 [pid = 1857] [id = 161] 06:52:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 253 (0x8a6ce400) [pid = 1857] [serial = 483] [outer = (nil)] 06:52:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 254 (0x92678c00) [pid = 1857] [serial = 484] [outer = 0x8a6ce400] 06:52:46 INFO - PROCESS | 1857 | 1463233966702 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 255 (0x927e8400) [pid = 1857] [serial = 485] [outer = 0x8a6ce400] 06:52:47 INFO - PROCESS | 1857 | 1463233967598 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]]]}] 06:52:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:52:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1530ms 06:52:47 INFO - PROCESS | 1857 | 1463233967670 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 06:52:47 INFO - PROCESS | 1857 | 1463233967674 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 06:52:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:52:47 INFO - PROCESS | 1857 | 1463233967681 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:52:47 INFO - PROCESS | 1857 | 1463233967684 Marionette TRACE conn4 <- [1,618,null,{}] 06:52:47 INFO - PROCESS | 1857 | 1463233967690 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}] 06:52:47 INFO - PROCESS | 1857 | 1463233967882 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 06:52:48 INFO - PROCESS | 1857 | 1463233968571 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c0e8000 == 98 [pid = 1857] [id = 162] 06:52:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 256 (0x8c0e9c00) [pid = 1857] [serial = 486] [outer = (nil)] 06:52:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 257 (0x8c757c00) [pid = 1857] [serial = 487] [outer = 0x8c0e9c00] 06:52:48 INFO - PROCESS | 1857 | 1463233968660 Marionette DEBUG loaded listener.js 06:52:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 258 (0x8c7f1400) [pid = 1857] [serial = 488] [outer = 0x8c0e9c00] 06:52:49 INFO - PROCESS | 1857 | 1463233969536 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]]]}] 06:52:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:52:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1890ms 06:52:49 INFO - PROCESS | 1857 | 1463233969573 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 1857 | 1463233969578 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 06:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:52:49 INFO - PROCESS | 1857 | 1463233969586 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 1857 | 1463233969592 Marionette TRACE conn4 <- [1,622,null,{}] 06:52:49 INFO - PROCESS | 1857 | 1463233969600 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}] 06:52:49 INFO - PROCESS | 1857 | 1463233969787 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 06:52:50 INFO - PROCESS | 1857 | 1463233969987 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfd2c00 == 99 [pid = 1857] [id = 163] 06:52:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 259 (0x8c7f5400) [pid = 1857] [serial = 489] [outer = (nil)] 06:52:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 260 (0x8cf4dc00) [pid = 1857] [serial = 490] [outer = 0x8c7f5400] 06:52:50 INFO - PROCESS | 1857 | 1463233970068 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 261 (0x8dac9800) [pid = 1857] [serial = 491] [outer = 0x8c7f5400] 06:52:51 INFO - PROCESS | 1857 | 1463233971078 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]]]}] 06:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1530ms 06:52:51 INFO - PROCESS | 1857 | 1463233971120 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 06:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:52:51 INFO - PROCESS | 1857 | 1463233971126 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 06:52:51 INFO - PROCESS | 1857 | 1463233971133 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 1857 | 1463233971136 Marionette TRACE conn4 <- [1,626,null,{}] 06:52:51 INFO - PROCESS | 1857 | 1463233971142 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}] 06:52:51 INFO - PROCESS | 1857 | 1463233971312 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 06:52:51 INFO - PROCESS | 1857 | 1463233971514 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c757400 == 100 [pid = 1857] [id = 164] 06:52:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 262 (0x8c7fc000) [pid = 1857] [serial = 492] [outer = (nil)] 06:52:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 263 (0x8e2f7800) [pid = 1857] [serial = 493] [outer = 0x8c7fc000] 06:52:51 INFO - PROCESS | 1857 | 1463233971592 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 264 (0x8ee78800) [pid = 1857] [serial = 494] [outer = 0x8c7fc000] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x9774d400 == 99 [pid = 1857] [id = 65] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x916ce400 == 98 [pid = 1857] [id = 68] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x92eccc00 == 97 [pid = 1857] [id = 69] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x916d4000 == 96 [pid = 1857] [id = 66] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x916d0c00 == 95 [pid = 1857] [id = 67] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 263 (0x939cd800) [pid = 1857] [serial = 339] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 262 (0xa6282800) [pid = 1857] [serial = 357] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 261 (0xa244bc00) [pid = 1857] [serial = 354] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 260 (0x8ee7d000) [pid = 1857] [serial = 336] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 259 (0x9ccb4c00) [pid = 1857] [serial = 348] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 258 (0x9a290c00) [pid = 1857] [serial = 333] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 257 (0x9bf58000) [pid = 1857] [serial = 345] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 256 (0x9af5e400) [pid = 1857] [serial = 351] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 255 (0x9a264400) [pid = 1857] [serial = 342] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 254 (0x8e27b400) [pid = 1857] [serial = 381] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x8e365000 == 94 [pid = 1857] [id = 147] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x92b2f000 == 93 [pid = 1857] [id = 146] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x8c0f2c00 == 92 [pid = 1857] [id = 145] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x8e2f3400 == 91 [pid = 1857] [id = 144] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x8dac9400 == 90 [pid = 1857] [id = 143] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x8daca800 == 89 [pid = 1857] [id = 142] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x8c759000 == 88 [pid = 1857] [id = 141] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x8e360000 == 87 [pid = 1857] [id = 129] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x8c758c00 == 86 [pid = 1857] [id = 128] 06:52:52 INFO - PROCESS | 1857 | --DOCSHELL 0x8e271800 == 85 [pid = 1857] [id = 127] 06:52:52 INFO - PROCESS | 1857 | 1463233972700 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]]]}] 06:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1632ms 06:52:52 INFO - PROCESS | 1857 | 1463233972765 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 1857 | 1463233972768 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 06:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 253 (0x97759000) [pid = 1857] [serial = 372] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 252 (0x95f28000) [pid = 1857] [serial = 369] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 251 (0x91a50800) [pid = 1857] [serial = 366] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 250 (0x8efc3000) [pid = 1857] [serial = 363] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 249 (0x965cbc00) [pid = 1857] [serial = 360] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 248 (0x9777a400) [pid = 1857] [serial = 373] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 247 (0x965cd400) [pid = 1857] [serial = 370] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 246 (0x965d8c00) [pid = 1857] [serial = 379] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 245 (0x99243000) [pid = 1857] [serial = 375] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 244 (0x96105000) [pid = 1857] [serial = 367] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 243 (0x9a267800) [pid = 1857] [serial = 376] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 242 (0x939cc800) [pid = 1857] [serial = 378] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | --DOMWINDOW == 241 (0x952e8400) [pid = 1857] [serial = 364] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1857 | 1463233972816 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 1857 | 1463233972825 Marionette TRACE conn4 <- [1,630,null,{}] 06:52:52 INFO - PROCESS | 1857 | 1463233972840 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}] 06:52:53 INFO - PROCESS | 1857 | 1463233973018 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 06:52:53 INFO - PROCESS | 1857 | 1463233973031 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d057400 == 86 [pid = 1857] [id = 165] 06:52:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 242 (0x8daca800) [pid = 1857] [serial = 495] [outer = (nil)] 06:52:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 243 (0x8efc4c00) [pid = 1857] [serial = 496] [outer = 0x8daca800] 06:52:53 INFO - PROCESS | 1857 | 1463233973129 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 244 (0x8f033800) [pid = 1857] [serial = 497] [outer = 0x8daca800] 06:52:54 INFO - PROCESS | 1857 | 1463233974028 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]]]}] 06:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1292ms 06:52:54 INFO - PROCESS | 1857 | 1463233974067 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 1857 | 1463233974071 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 06:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:52:54 INFO - PROCESS | 1857 | 1463233974081 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 1857 | 1463233974084 Marionette TRACE conn4 <- [1,634,null,{}] 06:52:54 INFO - PROCESS | 1857 | 1463233974090 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}] 06:52:54 INFO - PROCESS | 1857 | 1463233974312 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 06:52:54 INFO - PROCESS | 1857 | 1463233974328 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c0f2c00 == 87 [pid = 1857] [id = 166] 06:52:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 245 (0x8efbf000) [pid = 1857] [serial = 498] [outer = (nil)] 06:52:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 246 (0x91a4d400) [pid = 1857] [serial = 499] [outer = 0x8efbf000] 06:52:54 INFO - PROCESS | 1857 | 1463233974401 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 247 (0x9266e400) [pid = 1857] [serial = 500] [outer = 0x8efbf000] 06:52:55 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:55 INFO - PROCESS | 1857 | 1463233975327 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]]]}] 06:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1285ms 06:52:55 INFO - PROCESS | 1857 | 1463233975367 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 1857 | 1463233975370 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 06:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:52:55 INFO - PROCESS | 1857 | 1463233975377 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 1857 | 1463233975381 Marionette TRACE conn4 <- [1,638,null,{}] 06:52:55 INFO - PROCESS | 1857 | 1463233975395 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}] 06:52:55 INFO - PROCESS | 1857 | 1463233975628 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 06:52:55 INFO - PROCESS | 1857 | 1463233975655 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x9266f800 == 88 [pid = 1857] [id = 167] 06:52:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 248 (0x92678400) [pid = 1857] [serial = 501] [outer = (nil)] 06:52:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 249 (0x927e4000) [pid = 1857] [serial = 502] [outer = 0x92678400] 06:52:55 INFO - PROCESS | 1857 | 1463233975737 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 250 (0x92956000) [pid = 1857] [serial = 503] [outer = 0x92678400] 06:52:56 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:56 INFO - PROCESS | 1857 | 1463233976641 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]]]}] 06:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1297ms 06:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:52:56 INFO - PROCESS | 1857 | 1463233976696 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 06:52:56 INFO - PROCESS | 1857 | 1463233976699 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 06:52:56 INFO - PROCESS | 1857 | 1463233976706 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:52:56 INFO - PROCESS | 1857 | 1463233976709 Marionette TRACE conn4 <- [1,642,null,{}] 06:52:56 INFO - PROCESS | 1857 | 1463233976714 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}] 06:52:56 INFO - PROCESS | 1857 | 1463233976961 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 06:52:57 INFO - PROCESS | 1857 | 1463233976981 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x916ce400 == 89 [pid = 1857] [id = 168] 06:52:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 251 (0x927e1c00) [pid = 1857] [serial = 504] [outer = (nil)] 06:52:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 252 (0x92d57800) [pid = 1857] [serial = 505] [outer = 0x927e1c00] 06:52:57 INFO - PROCESS | 1857 | 1463233977054 Marionette DEBUG loaded listener.js 06:52:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 253 (0x952e6c00) [pid = 1857] [serial = 506] [outer = 0x927e1c00] 06:52:57 INFO - PROCESS | 1857 | --DOMWINDOW == 252 (0x8e4c4c00) [pid = 1857] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:52:57 INFO - PROCESS | 1857 | --DOMWINDOW == 251 (0x8c760000) [pid = 1857] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:52:57 INFO - PROCESS | 1857 | --DOMWINDOW == 250 (0x92b31400) [pid = 1857] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:52:57 INFO - PROCESS | 1857 | --DOMWINDOW == 249 (0x8e276800) [pid = 1857] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:52:57 INFO - PROCESS | 1857 | --DOMWINDOW == 248 (0x8f028800) [pid = 1857] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:52:57 INFO - PROCESS | 1857 | --DOMWINDOW == 247 (0x8dd14000) [pid = 1857] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:52:57 INFO - PROCESS | 1857 | --DOMWINDOW == 246 (0x8e4bc000) [pid = 1857] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:52:58 INFO - PROCESS | 1857 | 1463233978215 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]]]}] 06:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1529ms 06:52:58 INFO - PROCESS | 1857 | 1463233978234 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 06:52:58 INFO - PROCESS | 1857 | 1463233978237 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 06:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:52:58 INFO - PROCESS | 1857 | 1463233978249 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:52:58 INFO - PROCESS | 1857 | 1463233978252 Marionette TRACE conn4 <- [1,646,null,{}] 06:52:58 INFO - PROCESS | 1857 | 1463233978267 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}] 06:52:58 INFO - PROCESS | 1857 | 1463233978438 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 06:52:58 INFO - PROCESS | 1857 | 1463233978452 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c760000 == 90 [pid = 1857] [id = 169] 06:52:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 247 (0x8e369000) [pid = 1857] [serial = 507] [outer = (nil)] 06:52:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 248 (0x92b2b000) [pid = 1857] [serial = 508] [outer = 0x8e369000] 06:52:58 INFO - PROCESS | 1857 | 1463233978526 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 249 (0x92b31400) [pid = 1857] [serial = 509] [outer = 0x8e369000] 06:52:59 INFO - PROCESS | 1857 | 1463233979383 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]]]}] 06:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1197ms 06:52:59 INFO - PROCESS | 1857 | 1463233979447 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 06:52:59 INFO - PROCESS | 1857 | 1463233979449 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 06:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:52:59 INFO - PROCESS | 1857 | 1463233979456 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - PROCESS | 1857 | 1463233979459 Marionette TRACE conn4 <- [1,650,null,{}] 06:52:59 INFO - PROCESS | 1857 | 1463233979465 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}] 06:52:59 INFO - PROCESS | 1857 | 1463233979645 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 06:52:59 INFO - PROCESS | 1857 | 1463233979925 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6c5800 == 91 [pid = 1857] [id = 170] 06:52:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 250 (0x8a6c6400) [pid = 1857] [serial = 510] [outer = (nil)] 06:53:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 251 (0x8bf02400) [pid = 1857] [serial = 511] [outer = 0x8a6c6400] 06:53:00 INFO - PROCESS | 1857 | 1463233980025 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 252 (0x8c0eac00) [pid = 1857] [serial = 512] [outer = 0x8a6c6400] 06:53:01 INFO - PROCESS | 1857 | 1463233981075 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]]]}] 06:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1685ms 06:53:01 INFO - PROCESS | 1857 | 1463233981144 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 1857 | 1463233981150 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 06:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:53:01 INFO - PROCESS | 1857 | 1463233981158 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 1857 | 1463233981164 Marionette TRACE conn4 <- [1,654,null,{}] 06:53:01 INFO - PROCESS | 1857 | 1463233981173 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}] 06:53:01 INFO - PROCESS | 1857 | 1463233981417 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 06:53:01 INFO - PROCESS | 1857 | 1463233981703 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d05c400 == 92 [pid = 1857] [id = 171] 06:53:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 253 (0x8dac3c00) [pid = 1857] [serial = 513] [outer = (nil)] 06:53:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 254 (0x8e277400) [pid = 1857] [serial = 514] [outer = 0x8dac3c00] 06:53:01 INFO - PROCESS | 1857 | 1463233981794 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 255 (0x8e361000) [pid = 1857] [serial = 515] [outer = 0x8dac3c00] 06:53:02 INFO - PROCESS | 1857 | 1463233982750 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]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1638ms 06:53:02 INFO - PROCESS | 1857 | 1463233982800 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 06:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:53:02 INFO - PROCESS | 1857 | 1463233982807 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 06:53:02 INFO - PROCESS | 1857 | 1463233982814 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 1857 | 1463233982818 Marionette TRACE conn4 <- [1,658,null,{}] 06:53:02 INFO - PROCESS | 1857 | 1463233982824 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}] 06:53:03 INFO - PROCESS | 1857 | 1463233983023 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 06:53:03 INFO - PROCESS | 1857 | 1463233983306 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a4a400 == 93 [pid = 1857] [id = 172] 06:53:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 256 (0x9267bc00) [pid = 1857] [serial = 516] [outer = (nil)] 06:53:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 257 (0x92949c00) [pid = 1857] [serial = 517] [outer = 0x9267bc00] 06:53:03 INFO - PROCESS | 1857 | 1463233983449 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 258 (0x92d59400) [pid = 1857] [serial = 518] [outer = 0x9267bc00] 06:53:04 INFO - PROCESS | 1857 | 1463233984400 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]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1650ms 06:53:04 INFO - PROCESS | 1857 | 1463233984464 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 1857 | 1463233984469 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 06:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:53:04 INFO - PROCESS | 1857 | 1463233984485 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 1857 | 1463233984495 Marionette TRACE conn4 <- [1,662,null,{}] 06:53:04 INFO - PROCESS | 1857 | 1463233984502 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}] 06:53:04 INFO - PROCESS | 1857 | 1463233984727 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 06:53:04 INFO - PROCESS | 1857 | 1463233984963 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b523400 == 94 [pid = 1857] [id = 173] 06:53:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 259 (0x8c948400) [pid = 1857] [serial = 519] [outer = (nil)] 06:53:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 260 (0x9610c000) [pid = 1857] [serial = 520] [outer = 0x8c948400] 06:53:05 INFO - PROCESS | 1857 | 1463233985062 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 261 (0x965d3000) [pid = 1857] [serial = 521] [outer = 0x8c948400] 06:53:05 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:05 INFO - PROCESS | 1857 | 1463233985957 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]]]}] 06:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1505ms 06:53:05 INFO - PROCESS | 1857 | 1463233985983 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 06:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:53:05 INFO - PROCESS | 1857 | 1463233985988 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 06:53:05 INFO - PROCESS | 1857 | 1463233985994 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:53:06 INFO - PROCESS | 1857 | 1463233985999 Marionette TRACE conn4 <- [1,666,null,{}] 06:53:06 INFO - PROCESS | 1857 | 1463233986005 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}] 06:53:06 INFO - PROCESS | 1857 | 1463233986203 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 06:53:06 INFO - PROCESS | 1857 | 1463233986398 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x9770e000 == 95 [pid = 1857] [id = 174] 06:53:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 262 (0x97756400) [pid = 1857] [serial = 522] [outer = (nil)] 06:53:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 263 (0x97776000) [pid = 1857] [serial = 523] [outer = 0x97756400] 06:53:06 INFO - PROCESS | 1857 | 1463233986530 Marionette DEBUG loaded listener.js 06:53:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 264 (0x99236c00) [pid = 1857] [serial = 524] [outer = 0x97756400] 06:53:07 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:07 INFO - PROCESS | 1857 | 1463233987553 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]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1628ms 06:53:07 INFO - PROCESS | 1857 | 1463233987623 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 1857 | 1463233987627 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 06:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:53:07 INFO - PROCESS | 1857 | 1463233987633 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 1857 | 1463233987637 Marionette TRACE conn4 <- [1,670,null,{}] 06:53:07 INFO - PROCESS | 1857 | 1463233987642 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}] 06:53:07 INFO - PROCESS | 1857 | 1463233987842 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 06:53:08 INFO - PROCESS | 1857 | 1463233988087 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a26d400 == 96 [pid = 1857] [id = 175] 06:53:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 265 (0x9a26dc00) [pid = 1857] [serial = 525] [outer = (nil)] 06:53:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 266 (0x9af5e400) [pid = 1857] [serial = 526] [outer = 0x9a26dc00] 06:53:08 INFO - PROCESS | 1857 | 1463233988231 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 267 (0x9bf57800) [pid = 1857] [serial = 527] [outer = 0x9a26dc00] 06:53:09 INFO - PROCESS | 1857 | 1463233989154 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]]]}] 06:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1581ms 06:53:09 INFO - PROCESS | 1857 | 1463233989215 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 06:53:09 INFO - PROCESS | 1857 | 1463233989219 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 06:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:53:09 INFO - PROCESS | 1857 | 1463233989226 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 1857 | 1463233989229 Marionette TRACE conn4 <- [1,674,null,{}] 06:53:09 INFO - PROCESS | 1857 | 1463233989235 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}] 06:53:09 INFO - PROCESS | 1857 | 1463233989431 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 06:53:09 INFO - PROCESS | 1857 | 1463233989621 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a268800 == 97 [pid = 1857] [id = 176] 06:53:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 268 (0x9a268c00) [pid = 1857] [serial = 528] [outer = (nil)] 06:53:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 269 (0x9ccb9800) [pid = 1857] [serial = 529] [outer = 0x9a268c00] 06:53:09 INFO - PROCESS | 1857 | 1463233989751 Marionette DEBUG loaded listener.js 06:53:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 270 (0x9ce4dc00) [pid = 1857] [serial = 530] [outer = 0x9a268c00] 06:53:10 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:10 INFO - PROCESS | 1857 | 1463233990616 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]]]}] 06:53:10 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 06:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1434ms 06:53:10 INFO - PROCESS | 1857 | 1463233990661 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 06:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:53:10 INFO - PROCESS | 1857 | 1463233990665 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 06:53:10 INFO - PROCESS | 1857 | 1463233990672 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 1857 | 1463233990675 Marionette TRACE conn4 <- [1,678,null,{}] 06:53:10 INFO - PROCESS | 1857 | 1463233990681 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}] 06:53:10 INFO - PROCESS | 1857 | 1463233990897 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:53:11 INFO - PROCESS | 1857 | 1463233991088 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a67400 == 98 [pid = 1857] [id = 177] 06:53:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 271 (0x92a69c00) [pid = 1857] [serial = 531] [outer = (nil)] 06:53:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 272 (0x92a6f000) [pid = 1857] [serial = 532] [outer = 0x92a69c00] 06:53:11 INFO - PROCESS | 1857 | 1463233991264 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 273 (0x92a71c00) [pid = 1857] [serial = 533] [outer = 0x92a69c00] 06:53:12 INFO - PROCESS | 1857 | 1463233992185 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]]]}] 06:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1579ms 06:53:12 INFO - PROCESS | 1857 | 1463233992251 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:53:12 INFO - PROCESS | 1857 | 1463233992255 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:53:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:53:12 INFO - PROCESS | 1857 | 1463233992261 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:53:12 INFO - PROCESS | 1857 | 1463233992265 Marionette TRACE conn4 <- [1,682,null,{}] 06:53:12 INFO - PROCESS | 1857 | 1463233992271 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}] 06:53:12 INFO - PROCESS | 1857 | 1463233992459 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:53:12 INFO - PROCESS | 1857 | 1463233992694 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a66400 == 99 [pid = 1857] [id = 178] 06:53:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 274 (0x92a6d000) [pid = 1857] [serial = 534] [outer = (nil)] 06:53:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 275 (0x92ba8c00) [pid = 1857] [serial = 535] [outer = 0x92a6d000] 06:53:12 INFO - PROCESS | 1857 | 1463233992821 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 276 (0x92bab000) [pid = 1857] [serial = 536] [outer = 0x92a6d000] 06:53:14 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:14 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:14 INFO - PROCESS | 1857 | 1463233994117 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]]]}] 06:53:14 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) 06:53:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1882ms 06:53:14 INFO - PROCESS | 1857 | 1463233994145 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 1857 | 1463233994149 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:53:14 INFO - PROCESS | 1857 | 1463233994199 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 1857 | 1463233994202 Marionette TRACE conn4 <- [1,686,null,{}] 06:53:14 INFO - PROCESS | 1857 | 1463233994230 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}] 06:53:14 INFO - PROCESS | 1857 | 1463233994409 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:53:14 INFO - PROCESS | 1857 | 1463233994597 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a72000 == 100 [pid = 1857] [id = 179] 06:53:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 277 (0x92a73800) [pid = 1857] [serial = 537] [outer = (nil)] 06:53:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 278 (0x92bb2400) [pid = 1857] [serial = 538] [outer = 0x92a73800] 06:53:14 INFO - PROCESS | 1857 | 1463233994680 Marionette DEBUG loaded listener.js 06:53:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 279 (0x92bb5c00) [pid = 1857] [serial = 539] [outer = 0x92a73800] 06:53:15 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:15 INFO - PROCESS | 1857 | 1463233995971 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]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:53:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1815ms 06:53:16 INFO - PROCESS | 1857 | 1463233996014 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:53:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:53:16 INFO - PROCESS | 1857 | 1463233996018 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:53:16 INFO - PROCESS | 1857 | 1463233996076 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 1857 | 1463233996080 Marionette TRACE conn4 <- [1,690,null,{}] 06:53:16 INFO - PROCESS | 1857 | 1463233996141 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}] 06:53:16 INFO - PROCESS | 1857 | 1463233996306 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:53:16 INFO - PROCESS | 1857 | 1463233996493 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x88de3c00 == 101 [pid = 1857] [id = 180] 06:53:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 280 (0x88de4c00) [pid = 1857] [serial = 540] [outer = (nil)] 06:53:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 281 (0x88debc00) [pid = 1857] [serial = 541] [outer = 0x88de4c00] 06:53:16 INFO - PROCESS | 1857 | 1463233996590 Marionette DEBUG loaded listener.js 06:53:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 282 (0x92bb4c00) [pid = 1857] [serial = 542] [outer = 0x88de4c00] 06:53:17 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:17 INFO - PROCESS | 1857 | 1463233997927 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]]]}] 06:53:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:53:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1934ms 06:53:17 INFO - PROCESS | 1857 | 1463233997959 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:53:17 INFO - PROCESS | 1857 | 1463233997962 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:53:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:53:17 INFO - PROCESS | 1857 | 1463233997969 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:53:17 INFO - PROCESS | 1857 | 1463233997973 Marionette TRACE conn4 <- [1,694,null,{}] 06:53:18 INFO - PROCESS | 1857 | 1463233998073 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}] 06:53:18 INFO - PROCESS | 1857 | 1463233998324 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:53:18 INFO - PROCESS | 1857 | 1463233998463 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x88924c00 == 102 [pid = 1857] [id = 181] 06:53:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 283 (0x88927c00) [pid = 1857] [serial = 543] [outer = (nil)] 06:53:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 284 (0x8892f000) [pid = 1857] [serial = 544] [outer = 0x88927c00] 06:53:18 INFO - PROCESS | 1857 | 1463233998565 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 285 (0x88df1000) [pid = 1857] [serial = 545] [outer = 0x88927c00] 06:53:19 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:19 INFO - PROCESS | 1857 | 1463233999887 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]]]}] 06:53:19 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) 06:53:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1939ms 06:53:19 INFO - PROCESS | 1857 | 1463233999909 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:53:19 INFO - PROCESS | 1857 | 1463233999913 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:53:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:53:19 INFO - PROCESS | 1857 | 1463233999963 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 1857 | 1463233999966 Marionette TRACE conn4 <- [1,698,null,{}] 06:53:19 INFO - PROCESS | 1857 | 1463233999993 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}] 06:53:20 INFO - PROCESS | 1857 | 1463234000178 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:53:20 INFO - PROCESS | 1857 | 1463234000371 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x88927000 == 103 [pid = 1857] [id = 182] 06:53:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 286 (0x88ae6c00) [pid = 1857] [serial = 546] [outer = (nil)] 06:53:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 287 (0x88aecc00) [pid = 1857] [serial = 547] [outer = 0x88ae6c00] 06:53:20 INFO - PROCESS | 1857 | 1463234000452 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 288 (0x88af1400) [pid = 1857] [serial = 548] [outer = 0x88ae6c00] 06:53:21 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:22 INFO - PROCESS | 1857 | 1463234002141 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]]]}] 06:53:22 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) 06:53:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2275ms 06:53:22 INFO - PROCESS | 1857 | 1463234002195 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 1857 | 1463234002201 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:53:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:53:22 INFO - PROCESS | 1857 | 1463234002290 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 1857 | 1463234002296 Marionette TRACE conn4 <- [1,702,null,{}] 06:53:22 INFO - PROCESS | 1857 | 1463234002307 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}] 06:53:22 INFO - PROCESS | 1857 | 1463234002509 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:53:22 INFO - PROCESS | 1857 | 1463234002722 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x88aed800 == 104 [pid = 1857] [id = 183] 06:53:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 289 (0x88aee800) [pid = 1857] [serial = 549] [outer = (nil)] 06:53:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 290 (0x8a6d4c00) [pid = 1857] [serial = 550] [outer = 0x88aee800] 06:53:22 INFO - PROCESS | 1857 | 1463234002901 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 291 (0x8bf0e000) [pid = 1857] [serial = 551] [outer = 0x88aee800] 06:53:23 INFO - PROCESS | 1857 | --DOCSHELL 0x9222f000 == 103 [pid = 1857] [id = 25] 06:53:23 INFO - PROCESS | 1857 | --DOCSHELL 0x946dcc00 == 102 [pid = 1857] [id = 22] 06:53:23 INFO - PROCESS | 1857 | --DOMWINDOW == 290 (0x92950000) [pid = 1857] [serial = 414] [outer = (nil)] [url = about:blank] 06:53:23 INFO - PROCESS | 1857 | --DOMWINDOW == 289 (0x8c0e9400) [pid = 1857] [serial = 411] [outer = (nil)] [url = about:blank] 06:53:23 INFO - PROCESS | 1857 | --DOMWINDOW == 288 (0x92954c00) [pid = 1857] [serial = 417] [outer = (nil)] [url = about:blank] 06:53:23 INFO - PROCESS | 1857 | --DOMWINDOW == 287 (0x8bfcf800) [pid = 1857] [serial = 408] [outer = (nil)] [url = about:blank] 06:53:23 INFO - PROCESS | 1857 | --DOMWINDOW == 286 (0x8d053400) [pid = 1857] [serial = 405] [outer = (nil)] [url = about:blank] 06:53:23 INFO - PROCESS | 1857 | --DOCSHELL 0x8c760000 == 101 [pid = 1857] [id = 169] 06:53:23 INFO - PROCESS | 1857 | --DOCSHELL 0x916ce400 == 100 [pid = 1857] [id = 168] 06:53:23 INFO - PROCESS | 1857 | --DOCSHELL 0x9266f800 == 99 [pid = 1857] [id = 167] 06:53:23 INFO - PROCESS | 1857 | --DOCSHELL 0x8c0f2c00 == 98 [pid = 1857] [id = 166] 06:53:23 INFO - PROCESS | 1857 | --DOCSHELL 0x8d057400 == 97 [pid = 1857] [id = 165] 06:53:24 INFO - PROCESS | 1857 | --DOCSHELL 0x8c757400 == 96 [pid = 1857] [id = 164] 06:53:24 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfd2c00 == 95 [pid = 1857] [id = 163] 06:53:24 INFO - PROCESS | 1857 | --DOCSHELL 0x8c0e8000 == 94 [pid = 1857] [id = 162] 06:53:24 INFO - PROCESS | 1857 | --DOCSHELL 0x8c8ce400 == 93 [pid = 1857] [id = 155] 06:53:24 INFO - PROCESS | 1857 | --DOCSHELL 0x8c7ef400 == 92 [pid = 1857] [id = 154] 06:53:24 INFO - PROCESS | 1857 | --DOCSHELL 0x946d6800 == 91 [pid = 1857] [id = 153] 06:53:24 INFO - PROCESS | 1857 | --DOCSHELL 0x95f2a400 == 90 [pid = 1857] [id = 152] 06:53:24 INFO - PROCESS | 1857 | --DOCSHELL 0x8cf4e800 == 89 [pid = 1857] [id = 149] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 285 (0x92b34c00) [pid = 1857] [serial = 437] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 284 (0x8d053800) [pid = 1857] [serial = 424] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 283 (0x95ecb400) [pid = 1857] [serial = 390] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 282 (0x8d05b000) [pid = 1857] [serial = 402] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 281 (0xa35ab000) [pid = 1857] [serial = 399] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 280 (0x8ed56400) [pid = 1857] [serial = 387] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 279 (0x9af5d400) [pid = 1857] [serial = 396] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 278 (0x95ebdc00) [pid = 1857] [serial = 440] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 277 (0x952e6400) [pid = 1857] [serial = 439] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 276 (0x8e4ba000) [pid = 1857] [serial = 427] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 275 (0x95ecb000) [pid = 1857] [serial = 442] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 274 (0x8c75fc00) [pid = 1857] [serial = 384] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 273 (0x8e4bdc00) [pid = 1857] [serial = 430] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 272 (0x92b2c800) [pid = 1857] [serial = 436] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 271 (0x9c052800) [pid = 1857] [serial = 238] [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.] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 270 (0x8ee80400) [pid = 1857] [serial = 428] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 269 (0x8cf4ec00) [pid = 1857] [serial = 420] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 268 (0x8daca400) [pid = 1857] [serial = 425] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 267 (0x91a44000) [pid = 1857] [serial = 433] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 266 (0x92950c00) [pid = 1857] [serial = 434] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 265 (0x8f02e000) [pid = 1857] [serial = 431] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 264 (0x9a7de000) [pid = 1857] [serial = 393] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | --DOMWINDOW == 263 (0x95f29400) [pid = 1857] [serial = 443] [outer = (nil)] [url = about:blank] 06:53:24 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:24 INFO - PROCESS | 1857 | 1463234004228 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]]]}] 06:53:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:53:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2046ms 06:53:24 INFO - PROCESS | 1857 | 1463234004323 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 1857 | 1463234004332 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:53:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:53:24 INFO - PROCESS | 1857 | 1463234004342 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 1857 | 1463234004346 Marionette TRACE conn4 <- [1,706,null,{}] 06:53:24 INFO - PROCESS | 1857 | 1463234004352 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}] 06:53:24 INFO - PROCESS | 1857 | 1463234004534 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:53:24 INFO - PROCESS | 1857 | 1463234004685 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6cf400 == 90 [pid = 1857] [id = 184] 06:53:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 264 (0x8a6d3400) [pid = 1857] [serial = 552] [outer = (nil)] 06:53:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 265 (0x8c752400) [pid = 1857] [serial = 553] [outer = 0x8a6d3400] 06:53:24 INFO - PROCESS | 1857 | 1463234004761 Marionette DEBUG loaded listener.js 06:53:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 266 (0x8c7fb000) [pid = 1857] [serial = 554] [outer = 0x8a6d3400] 06:53:25 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:25 INFO - PROCESS | 1857 | 1463234005923 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]]]}] 06:53:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:53:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1596ms 06:53:25 INFO - PROCESS | 1857 | 1463234005938 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:53:25 INFO - PROCESS | 1857 | 1463234005942 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:53:25 INFO - PROCESS | 1857 | 1463234005957 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:53:25 INFO - PROCESS | 1857 | 1463234005967 Marionette TRACE conn4 <- [1,710,null,{}] 06:53:25 INFO - PROCESS | 1857 | 1463234005982 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}] 06:53:26 INFO - PROCESS | 1857 | 1463234006238 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:53:26 INFO - PROCESS | 1857 | 1463234006378 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c75d400 == 91 [pid = 1857] [id = 185] 06:53:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 267 (0x8c8d3c00) [pid = 1857] [serial = 555] [outer = (nil)] 06:53:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 268 (0x8d05b400) [pid = 1857] [serial = 556] [outer = 0x8c8d3c00] 06:53:26 INFO - PROCESS | 1857 | 1463234006456 Marionette DEBUG loaded listener.js 06:53:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 269 (0x8dd1a000) [pid = 1857] [serial = 557] [outer = 0x8c8d3c00] 06:53:27 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:27 INFO - PROCESS | 1857 | 1463234007689 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]]]}] 06:53:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1788ms 06:53:27 INFO - PROCESS | 1857 | 1463234007754 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:53:27 INFO - PROCESS | 1857 | 1463234007759 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:53:27 INFO - PROCESS | 1857 | 1463234007765 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - PROCESS | 1857 | 1463234007768 Marionette TRACE conn4 <- [1,714,null,{}] 06:53:27 INFO - PROCESS | 1857 | 1463234007774 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}] 06:53:28 INFO - PROCESS | 1857 | 1463234008052 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:53:28 INFO - PROCESS | 1857 | 1463234008102 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e271c00 == 92 [pid = 1857] [id = 186] 06:53:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 270 (0x8e27dc00) [pid = 1857] [serial = 558] [outer = (nil)] 06:53:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 271 (0x8ed58800) [pid = 1857] [serial = 559] [outer = 0x8e27dc00] 06:53:28 INFO - PROCESS | 1857 | 1463234008177 Marionette DEBUG loaded listener.js 06:53:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 272 (0x8efb6400) [pid = 1857] [serial = 560] [outer = 0x8e27dc00] 06:53:29 INFO - PROCESS | 1857 | --DOMWINDOW == 271 (0x92678400) [pid = 1857] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:53:29 INFO - PROCESS | 1857 | --DOMWINDOW == 270 (0x8efbf000) [pid = 1857] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:53:29 INFO - PROCESS | 1857 | --DOMWINDOW == 269 (0x927e1c00) [pid = 1857] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:53:29 INFO - PROCESS | 1857 | --DOMWINDOW == 268 (0x8c0e9c00) [pid = 1857] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:53:29 INFO - PROCESS | 1857 | --DOMWINDOW == 267 (0x8c7fc000) [pid = 1857] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:53:29 INFO - PROCESS | 1857 | --DOMWINDOW == 266 (0x8c7f5400) [pid = 1857] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:53:29 INFO - PROCESS | 1857 | --DOMWINDOW == 265 (0x8daca800) [pid = 1857] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:53:29 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:29 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 06:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2031ms 06:53:29 INFO - PROCESS | 1857 | 1463234009786 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]]]}] 06:53:29 INFO - PROCESS | 1857 | 1463234009796 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:53:29 INFO - PROCESS | 1857 | 1463234009799 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:53:29 INFO - PROCESS | 1857 | 1463234009805 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 1857 | 1463234009808 Marionette TRACE conn4 <- [1,718,null,{}] 06:53:29 INFO - PROCESS | 1857 | 1463234009828 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}] 06:53:30 INFO - PROCESS | 1857 | 1463234010044 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:53:30 INFO - PROCESS | 1857 | 1463234010060 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b526c00 == 93 [pid = 1857] [id = 187] 06:53:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 266 (0x8c0e9c00) [pid = 1857] [serial = 561] [outer = (nil)] 06:53:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 267 (0x8ed4d800) [pid = 1857] [serial = 562] [outer = 0x8c0e9c00] 06:53:30 INFO - PROCESS | 1857 | 1463234010135 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 268 (0x8f033400) [pid = 1857] [serial = 563] [outer = 0x8c0e9c00] 06:53:31 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:31 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:31 INFO - PROCESS | 1857 | 1463234011336 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]]]}] 06:53:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1577ms 06:53:31 INFO - PROCESS | 1857 | 1463234011385 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:53:31 INFO - PROCESS | 1857 | 1463234011392 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:53:31 INFO - PROCESS | 1857 | 1463234011402 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 1857 | 1463234011407 Marionette TRACE conn4 <- [1,722,null,{}] 06:53:31 INFO - PROCESS | 1857 | 1463234011417 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}] 06:53:31 INFO - PROCESS | 1857 | 1463234011832 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:53:32 INFO - PROCESS | 1857 | 1463234011983 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x88ae9c00 == 94 [pid = 1857] [id = 188] 06:53:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 269 (0x8bfd1c00) [pid = 1857] [serial = 564] [outer = (nil)] 06:53:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 270 (0x8c0eec00) [pid = 1857] [serial = 565] [outer = 0x8bfd1c00] 06:53:32 INFO - PROCESS | 1857 | 1463234012076 Marionette DEBUG loaded listener.js 06:53:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 271 (0x8c8d2c00) [pid = 1857] [serial = 566] [outer = 0x8bfd1c00] 06:53:33 INFO - PROCESS | 1857 | 1463234013048 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] 06:53:33 INFO - PROCESS | 1857 | 1463234013113 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:53:33 INFO - PROCESS | 1857 | 1463234013127 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:53:33 INFO - PROCESS | 1857 | 1463234013133 Marionette TRACE conn4 <- [1,726,null,{}] 06:53:33 INFO - PROCESS | 1857 | 1463234013139 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}] 06:53:33 INFO - PROCESS | 1857 | 1463234013350 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:53:33 INFO - PROCESS | 1857 | 1463234013596 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x8cf4cc00 == 95 [pid = 1857] [id = 189] 06:53:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 272 (0x8cf4e800) [pid = 1857] [serial = 567] [outer = (nil)] 06:53:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 273 (0x8e35b400) [pid = 1857] [serial = 568] [outer = 0x8cf4e800] 06:53:33 INFO - PROCESS | 1857 | 1463234013701 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 274 (0x8efbfc00) [pid = 1857] [serial = 569] [outer = 0x8cf4e800] 06:53:34 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:34 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:34 INFO - PROCESS | 1857 | 1463234014701 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]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1637ms 06:53:34 INFO - PROCESS | 1857 | 1463234014765 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 1857 | 1463234014769 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:53:34 INFO - PROCESS | 1857 | 1463234014776 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 1857 | 1463234014782 Marionette TRACE conn4 <- [1,730,null,{}] 06:53:34 INFO - PROCESS | 1857 | 1463234014799 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}] 06:53:35 INFO - PROCESS | 1857 | 1463234015041 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:53:35 INFO - PROCESS | 1857 | 1463234015373 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x92676c00 == 96 [pid = 1857] [id = 190] 06:53:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 275 (0x9267c800) [pid = 1857] [serial = 570] [outer = (nil)] 06:53:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 276 (0x927ef800) [pid = 1857] [serial = 571] [outer = 0x9267c800] 06:53:35 INFO - PROCESS | 1857 | 1463234015466 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 277 (0x92952400) [pid = 1857] [serial = 572] [outer = 0x9267c800] 06:53:36 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:36 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:36 INFO - PROCESS | 1857 | 1463234016424 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] 06:53:36 INFO - PROCESS | 1857 | 1463234016475 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:53:36 INFO - PROCESS | 1857 | 1463234016481 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 1857 | 1463234016485 Marionette TRACE conn4 <- [1,734,null,{}] 06:53:36 INFO - PROCESS | 1857 | 1463234016491 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}] 06:53:36 INFO - PROCESS | 1857 | 1463234016683 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:53:36 INFO - PROCESS | 1857 | 1463234016924 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a50800 == 97 [pid = 1857] [id = 191] 06:53:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 278 (0x92954400) [pid = 1857] [serial = 573] [outer = (nil)] 06:53:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 279 (0x92b35000) [pid = 1857] [serial = 574] [outer = 0x92954400] 06:53:37 INFO - PROCESS | 1857 | 1463234017057 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 280 (0x92d55c00) [pid = 1857] [serial = 575] [outer = 0x92954400] 06:53:37 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:37 INFO - PROCESS | 1857 | 1463234017939 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]]]}] 06:53:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:53:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1494ms 06:53:37 INFO - PROCESS | 1857 | 1463234017977 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:53:37 INFO - PROCESS | 1857 | 1463234017980 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:53:37 INFO - PROCESS | 1857 | 1463234017987 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:53:37 INFO - PROCESS | 1857 | 1463234017990 Marionette TRACE conn4 <- [1,738,null,{}] 06:53:37 INFO - PROCESS | 1857 | 1463234017996 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}] 06:53:38 INFO - PROCESS | 1857 | 1463234018189 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:53:38 INFO - PROCESS | 1857 | 1463234018384 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x92bb0c00 == 98 [pid = 1857] [id = 192] 06:53:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 281 (0x92ed2800) [pid = 1857] [serial = 576] [outer = (nil)] 06:53:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 282 (0x946d5c00) [pid = 1857] [serial = 577] [outer = 0x92ed2800] 06:53:38 INFO - PROCESS | 1857 | 1463234018477 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 283 (0x952eb000) [pid = 1857] [serial = 578] [outer = 0x92ed2800] 06:53:39 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:39 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:39 INFO - PROCESS | 1857 | 1463234019793 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]]]}] 06:53:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1830ms 06:53:39 INFO - PROCESS | 1857 | 1463234019817 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:53:39 INFO - PROCESS | 1857 | 1463234019821 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:53:39 INFO - PROCESS | 1857 | 1463234019828 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 1857 | 1463234019832 Marionette TRACE conn4 <- [1,742,null,{}] 06:53:39 INFO - PROCESS | 1857 | 1463234019838 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}] 06:53:40 INFO - PROCESS | 1857 | 1463234020101 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:53:40 INFO - PROCESS | 1857 | 1463234020300 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x92bb4400 == 99 [pid = 1857] [id = 193] 06:53:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 284 (0x92ed7800) [pid = 1857] [serial = 579] [outer = (nil)] 06:53:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 285 (0x95f30800) [pid = 1857] [serial = 580] [outer = 0x92ed7800] 06:53:40 INFO - PROCESS | 1857 | 1463234020395 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 286 (0x965da400) [pid = 1857] [serial = 581] [outer = 0x92ed7800] 06:53:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:41 INFO - PROCESS | 1857 | 1463234021738 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]]]}] 06:53:41 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 06:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1933ms 06:53:41 INFO - PROCESS | 1857 | 1463234021807 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:53:41 INFO - PROCESS | 1857 | 1463234021811 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:53:41 INFO - PROCESS | 1857 | 1463234021839 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:53:41 INFO - PROCESS | 1857 | 1463234021843 Marionette TRACE conn4 <- [1,746,null,{}] 06:53:41 INFO - PROCESS | 1857 | 1463234021849 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}] 06:53:42 INFO - PROCESS | 1857 | 1463234022038 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:53:42 INFO - PROCESS | 1857 | 1463234022234 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x95ebf400 == 100 [pid = 1857] [id = 194] 06:53:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 287 (0x96103c00) [pid = 1857] [serial = 582] [outer = (nil)] 06:53:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 288 (0x99eecc00) [pid = 1857] [serial = 583] [outer = 0x96103c00] 06:53:42 INFO - PROCESS | 1857 | 1463234022350 Marionette DEBUG loaded listener.js 06:53:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 289 (0x9a81a400) [pid = 1857] [serial = 584] [outer = 0x96103c00] 06:53:43 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:43 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:43 INFO - PROCESS | 1857 | 1463234023641 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]]]}] 06:53:43 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.) 06:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1833ms 06:53:43 INFO - PROCESS | 1857 | 1463234023668 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:53:43 INFO - PROCESS | 1857 | 1463234023672 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:53:43 INFO - PROCESS | 1857 | 1463234023678 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - PROCESS | 1857 | 1463234023682 Marionette TRACE conn4 <- [1,750,null,{}] 06:53:43 INFO - PROCESS | 1857 | 1463234023688 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}] 06:53:43 INFO - PROCESS | 1857 | 1463234023917 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:53:44 INFO - PROCESS | 1857 | 1463234024114 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x98396000 == 101 [pid = 1857] [id = 195] 06:53:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 290 (0x9a26fc00) [pid = 1857] [serial = 585] [outer = (nil)] 06:53:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 291 (0x9af60400) [pid = 1857] [serial = 586] [outer = 0x9a26fc00] 06:53:44 INFO - PROCESS | 1857 | 1463234024198 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 292 (0x9b067c00) [pid = 1857] [serial = 587] [outer = 0x9a26fc00] 06:53:45 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:45 INFO - PROCESS | 1857 | 1463234025485 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]]]}] 06:53:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1845ms 06:53:45 INFO - PROCESS | 1857 | 1463234025524 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:53:45 INFO - PROCESS | 1857 | 1463234025527 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:53:45 INFO - PROCESS | 1857 | 1463234025534 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 1857 | 1463234025538 Marionette TRACE conn4 <- [1,754,null,{}] 06:53:45 INFO - PROCESS | 1857 | 1463234025640 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}] 06:53:45 INFO - PROCESS | 1857 | 1463234025819 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:53:46 INFO - PROCESS | 1857 | 1463234026049 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x88af5800 == 102 [pid = 1857] [id = 196] 06:53:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 293 (0x9a828800) [pid = 1857] [serial = 588] [outer = (nil)] 06:53:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 294 (0x9b99f000) [pid = 1857] [serial = 589] [outer = 0x9a828800] 06:53:46 INFO - PROCESS | 1857 | 1463234026177 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 295 (0x9ccb6400) [pid = 1857] [serial = 590] [outer = 0x9a828800] 06:53:47 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:47 INFO - PROCESS | 1857 | 1463234027478 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]]]}] 06:53:47 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 06:53:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1977ms 06:53:47 INFO - PROCESS | 1857 | 1463234027571 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:53:47 INFO - PROCESS | 1857 | 1463234027574 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:53:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:53:47 INFO - PROCESS | 1857 | 1463234027600 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 1857 | 1463234027603 Marionette TRACE conn4 <- [1,758,null,{}] 06:53:47 INFO - PROCESS | 1857 | 1463234027610 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}] 06:53:47 INFO - PROCESS | 1857 | 1463234027789 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:53:48 INFO - PROCESS | 1857 | 1463234027987 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d051400 == 103 [pid = 1857] [id = 197] 06:53:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 296 (0x9bf51800) [pid = 1857] [serial = 591] [outer = (nil)] 06:53:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 297 (0xa1042800) [pid = 1857] [serial = 592] [outer = 0x9bf51800] 06:53:48 INFO - PROCESS | 1857 | 1463234028073 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 298 (0xa2274800) [pid = 1857] [serial = 593] [outer = 0x9bf51800] 06:53:48 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:48 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:48 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:48 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:48 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:48 INFO - PROCESS | 1857 | 1463234028955 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]]]}] 06:53:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:53:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1431ms 06:53:49 INFO - PROCESS | 1857 | 1463234029030 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:53:49 INFO - PROCESS | 1857 | 1463234029033 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:53:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:53:49 INFO - PROCESS | 1857 | 1463234029040 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:53:49 INFO - PROCESS | 1857 | 1463234029045 Marionette TRACE conn4 <- [1,762,null,{}] 06:53:49 INFO - PROCESS | 1857 | 1463234029051 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}] 06:53:49 INFO - PROCESS | 1857 | 1463234029269 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:53:49 INFO - PROCESS | 1857 | 1463234029522 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b6a9800 == 104 [pid = 1857] [id = 198] 06:53:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 299 (0x8b6b1800) [pid = 1857] [serial = 594] [outer = (nil)] 06:53:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 300 (0x8b6b7000) [pid = 1857] [serial = 595] [outer = 0x8b6b1800] 06:53:49 INFO - PROCESS | 1857 | 1463234029666 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 301 (0xa226e400) [pid = 1857] [serial = 596] [outer = 0x8b6b1800] 06:53:50 INFO - PROCESS | 1857 | 1463234030926 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]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:53:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1937ms 06:53:51 INFO - PROCESS | 1857 | 1463234031000 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:53:51 INFO - PROCESS | 1857 | 1463234031005 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:53:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:53:51 INFO - PROCESS | 1857 | 1463234031014 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 1857 | 1463234031016 Marionette TRACE conn4 <- [1,766,null,{}] 06:53:51 INFO - PROCESS | 1857 | 1463234031022 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}] 06:53:51 INFO - PROCESS | 1857 | 1463234031286 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:53:51 INFO - PROCESS | 1857 | 1463234031486 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b6ad000 == 105 [pid = 1857] [id = 199] 06:53:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 302 (0x8c7f3800) [pid = 1857] [serial = 597] [outer = (nil)] 06:53:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 303 (0x8c997800) [pid = 1857] [serial = 598] [outer = 0x8c7f3800] 06:53:51 INFO - PROCESS | 1857 | 1463234031569 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 304 (0x8c99ac00) [pid = 1857] [serial = 599] [outer = 0x8c7f3800] 06:53:52 INFO - PROCESS | 1857 | 1463234032831 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]]]}] 06:53:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:53:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1886ms 06:53:52 INFO - PROCESS | 1857 | 1463234032906 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:53:52 INFO - PROCESS | 1857 | 1463234032909 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:53:52 INFO - PROCESS | 1857 | 1463234032973 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:53:52 INFO - PROCESS | 1857 | 1463234032977 Marionette TRACE conn4 <- [1,770,null,{}] 06:53:52 INFO - PROCESS | 1857 | 1463234032984 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}] 06:53:53 INFO - PROCESS | 1857 | 1463234033176 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:53:53 INFO - PROCESS | 1857 | 1463234033740 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6d2800 == 106 [pid = 1857] [id = 200] 06:53:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 305 (0x8a6d3c00) [pid = 1857] [serial = 600] [outer = (nil)] 06:53:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 306 (0x8b6afc00) [pid = 1857] [serial = 601] [outer = 0x8a6d3c00] 06:53:53 INFO - PROCESS | 1857 | 1463234033822 Marionette DEBUG loaded listener.js 06:53:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 307 (0x8b6b6c00) [pid = 1857] [serial = 602] [outer = 0x8a6d3c00] 06:53:54 INFO - PROCESS | 1857 | 1463234034771 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]]]}] 06:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1838ms 06:53:54 INFO - PROCESS | 1857 | 1463234034806 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:53:54 INFO - PROCESS | 1857 | 1463234034813 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:53:54 INFO - PROCESS | 1857 | 1463234034847 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 1857 | 1463234034857 Marionette TRACE conn4 <- [1,774,null,{}] 06:53:54 INFO - PROCESS | 1857 | 1463234034880 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}] 06:53:55 INFO - PROCESS | 1857 | 1463234035147 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:53:55 INFO - PROCESS | 1857 | 1463234035390 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bf0d400 == 107 [pid = 1857] [id = 201] 06:53:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 308 (0x8c758c00) [pid = 1857] [serial = 603] [outer = (nil)] 06:53:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 309 (0x8c998000) [pid = 1857] [serial = 604] [outer = 0x8c758c00] 06:53:55 INFO - PROCESS | 1857 | 1463234035473 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 310 (0x8c9a4c00) [pid = 1857] [serial = 605] [outer = 0x8c758c00] 06:53:56 INFO - PROCESS | 1857 | 1463234036437 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]]]}] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x99224000 == 106 [pid = 1857] [id = 14] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x8e2f1400 == 105 [pid = 1857] [id = 138] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x92d5a000 == 104 [pid = 1857] [id = 131] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x8bf0ec00 == 103 [pid = 1857] [id = 135] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 309 (0x92b2b000) [pid = 1857] [serial = 508] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x8d054800 == 102 [pid = 1857] [id = 134] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x8e2fa400 == 101 [pid = 1857] [id = 139] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x9af53400 == 100 [pid = 1857] [id = 133] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x99238c00 == 99 [pid = 1857] [id = 132] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x88924c00 == 98 [pid = 1857] [id = 181] 06:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1726ms 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x88de3c00 == 97 [pid = 1857] [id = 180] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x92a72000 == 96 [pid = 1857] [id = 179] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x92a66400 == 95 [pid = 1857] [id = 178] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x92a67400 == 94 [pid = 1857] [id = 177] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x9a268800 == 93 [pid = 1857] [id = 176] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x9a26d400 == 92 [pid = 1857] [id = 175] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x9770e000 == 91 [pid = 1857] [id = 174] 06:53:56 INFO - PROCESS | 1857 | 1463234036565 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:53:56 INFO - PROCESS | 1857 | 1463234036571 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x8b523400 == 90 [pid = 1857] [id = 173] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x91a4a400 == 89 [pid = 1857] [id = 172] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x8d05c400 == 88 [pid = 1857] [id = 171] 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfd0400 == 87 [pid = 1857] [id = 137] 06:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:53:56 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6c5800 == 86 [pid = 1857] [id = 170] 06:53:56 INFO - PROCESS | 1857 | 1463234036588 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:53:56 INFO - PROCESS | 1857 | 1463234036591 Marionette TRACE conn4 <- [1,778,null,{}] 06:53:56 INFO - PROCESS | 1857 | 1463234036597 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}] 06:53:56 INFO - PROCESS | 1857 | 1463234036764 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 308 (0x927e4000) [pid = 1857] [serial = 502] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 307 (0x91a4d400) [pid = 1857] [serial = 499] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 306 (0x92d57800) [pid = 1857] [serial = 505] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 305 (0x92956000) [pid = 1857] [serial = 503] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 304 (0x8c7fb800) [pid = 1857] [serial = 463] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 303 (0x96107c00) [pid = 1857] [serial = 454] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 302 (0x8c8d2800) [pid = 1857] [serial = 472] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 301 (0x8c7f1400) [pid = 1857] [serial = 488] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 300 (0x8c757c00) [pid = 1857] [serial = 487] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 299 (0x9610d400) [pid = 1857] [serial = 445] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 298 (0x92673000) [pid = 1857] [serial = 475] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 297 (0x91a48800) [pid = 1857] [serial = 451] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 296 (0x8ee78800) [pid = 1857] [serial = 494] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 295 (0x8e2f7800) [pid = 1857] [serial = 493] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 294 (0x8a6ce800) [pid = 1857] [serial = 481] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 293 (0x99226c00) [pid = 1857] [serial = 457] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 292 (0x8dac9800) [pid = 1857] [serial = 491] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 291 (0x8cf4dc00) [pid = 1857] [serial = 490] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 290 (0x927e5800) [pid = 1857] [serial = 478] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 289 (0x9a394c00) [pid = 1857] [serial = 460] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 288 (0x8dd21800) [pid = 1857] [serial = 448] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 287 (0x8c8d3800) [pid = 1857] [serial = 466] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 286 (0x8b525400) [pid = 1857] [serial = 469] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 285 (0x92678c00) [pid = 1857] [serial = 484] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 284 (0x952e6c00) [pid = 1857] [serial = 506] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 283 (0x8efc4c00) [pid = 1857] [serial = 496] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 282 (0x8f033800) [pid = 1857] [serial = 497] [outer = (nil)] [url = about:blank] 06:53:56 INFO - PROCESS | 1857 | --DOMWINDOW == 281 (0x9266e400) [pid = 1857] [serial = 500] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1857 | 1463234037014 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7f4000 == 87 [pid = 1857] [id = 202] 06:53:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 282 (0x8c7f4c00) [pid = 1857] [serial = 606] [outer = (nil)] 06:53:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 283 (0x8c8d6400) [pid = 1857] [serial = 607] [outer = 0x8c7f4c00] 06:53:57 INFO - PROCESS | 1857 | 1463234037098 Marionette DEBUG loaded listener.js 06:53:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 284 (0x8d059000) [pid = 1857] [serial = 608] [outer = 0x8c7f4c00] 06:53:57 INFO - PROCESS | 1857 | 1463234037917 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]]]}] 06:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1385ms 06:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:53:57 INFO - PROCESS | 1857 | 1463234037971 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:53:57 INFO - PROCESS | 1857 | 1463234037974 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:53:57 INFO - PROCESS | 1857 | 1463234037988 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 1857 | 1463234037997 Marionette TRACE conn4 <- [1,782,null,{}] 06:53:58 INFO - PROCESS | 1857 | 1463234038006 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}] 06:53:58 INFO - PROCESS | 1857 | 1463234038184 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:53:58 INFO - PROCESS | 1857 | 1463234038345 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7f1000 == 88 [pid = 1857] [id = 203] 06:53:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 285 (0x8e2f3400) [pid = 1857] [serial = 609] [outer = (nil)] 06:53:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 286 (0x8ed53400) [pid = 1857] [serial = 610] [outer = 0x8e2f3400] 06:53:58 INFO - PROCESS | 1857 | 1463234038421 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 287 (0x8f02a400) [pid = 1857] [serial = 611] [outer = 0x8e2f3400] 06:53:59 INFO - PROCESS | 1857 | 1463234039253 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]]]}] 06:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1299ms 06:53:59 INFO - PROCESS | 1857 | 1463234039280 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:53:59 INFO - PROCESS | 1857 | 1463234039285 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:53:59 INFO - PROCESS | 1857 | 1463234039291 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:53:59 INFO - PROCESS | 1857 | 1463234039294 Marionette TRACE conn4 <- [1,786,null,{}] 06:53:59 INFO - PROCESS | 1857 | 1463234039300 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}] 06:53:59 INFO - PROCESS | 1857 | 1463234039540 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:53:59 INFO - PROCESS | 1857 | 1463234039567 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e4be000 == 89 [pid = 1857] [id = 204] 06:53:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 288 (0x8f032400) [pid = 1857] [serial = 612] [outer = (nil)] 06:53:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 289 (0x91a4e000) [pid = 1857] [serial = 613] [outer = 0x8f032400] 06:53:59 INFO - PROCESS | 1857 | 1463234039642 Marionette DEBUG loaded listener.js 06:53:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 290 (0x9266fc00) [pid = 1857] [serial = 614] [outer = 0x8f032400] 06:54:00 INFO - PROCESS | 1857 | 1463234040633 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]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1384ms 06:54:00 INFO - PROCESS | 1857 | 1463234040674 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 1857 | 1463234040678 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:54:00 INFO - PROCESS | 1857 | 1463234040684 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 1857 | 1463234040688 Marionette TRACE conn4 <- [1,790,null,{}] 06:54:00 INFO - PROCESS | 1857 | 1463234040693 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}] 06:54:00 INFO - PROCESS | 1857 | 1463234040936 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:54:00 INFO - PROCESS | 1857 | 1463234040968 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a4f800 == 90 [pid = 1857] [id = 205] 06:54:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 291 (0x92228800) [pid = 1857] [serial = 615] [outer = (nil)] 06:54:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 292 (0x927e7400) [pid = 1857] [serial = 616] [outer = 0x92228800] 06:54:01 INFO - PROCESS | 1857 | 1463234041050 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 293 (0x92950400) [pid = 1857] [serial = 617] [outer = 0x92228800] 06:54:01 INFO - PROCESS | 1857 | --DOMWINDOW == 292 (0x8e27dc00) [pid = 1857] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:54:01 INFO - PROCESS | 1857 | --DOMWINDOW == 291 (0x88aee800) [pid = 1857] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:54:01 INFO - PROCESS | 1857 | --DOMWINDOW == 290 (0x8c8d3c00) [pid = 1857] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:54:01 INFO - PROCESS | 1857 | --DOMWINDOW == 289 (0x8a6d3400) [pid = 1857] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:54:01 INFO - PROCESS | 1857 | --DOMWINDOW == 288 (0x8e369000) [pid = 1857] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:54:02 INFO - PROCESS | 1857 | 1463234042245 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]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1593ms 06:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:54:02 INFO - PROCESS | 1857 | 1463234042279 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:54:02 INFO - PROCESS | 1857 | 1463234042281 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:54:02 INFO - PROCESS | 1857 | 1463234042288 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 1857 | 1463234042291 Marionette TRACE conn4 <- [1,794,null,{}] 06:54:02 INFO - PROCESS | 1857 | 1463234042296 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}] 06:54:02 INFO - PROCESS | 1857 | 1463234042544 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:54:02 INFO - PROCESS | 1857 | 1463234042567 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6cfc00 == 91 [pid = 1857] [id = 206] 06:54:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 289 (0x8a6d3400) [pid = 1857] [serial = 618] [outer = (nil)] 06:54:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 290 (0x92a75000) [pid = 1857] [serial = 619] [outer = 0x8a6d3400] 06:54:02 INFO - PROCESS | 1857 | 1463234042640 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 291 (0x92b33000) [pid = 1857] [serial = 620] [outer = 0x8a6d3400] 06:54:03 INFO - PROCESS | 1857 | 1463234043471 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]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1232ms 06:54:03 INFO - PROCESS | 1857 | 1463234043520 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 1857 | 1463234043524 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:54:03 INFO - PROCESS | 1857 | 1463234043530 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 1857 | 1463234043532 Marionette TRACE conn4 <- [1,798,null,{}] 06:54:03 INFO - PROCESS | 1857 | 1463234043538 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}] 06:54:03 INFO - PROCESS | 1857 | 1463234043801 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:54:04 INFO - PROCESS | 1857 | 1463234044018 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x88ae7800 == 92 [pid = 1857] [id = 207] 06:54:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 292 (0x88ae8000) [pid = 1857] [serial = 621] [outer = (nil)] 06:54:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 293 (0x8a6ce800) [pid = 1857] [serial = 622] [outer = 0x88ae8000] 06:54:04 INFO - PROCESS | 1857 | 1463234044147 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 294 (0x8b6af000) [pid = 1857] [serial = 623] [outer = 0x88ae8000] 06:54:05 INFO - PROCESS | 1857 | 1463234045173 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]]]}] 06:54:05 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 06:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1680ms 06:54:05 INFO - PROCESS | 1857 | 1463234045212 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:54:05 INFO - PROCESS | 1857 | 1463234045218 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:54:05 INFO - PROCESS | 1857 | 1463234045226 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 1857 | 1463234045233 Marionette TRACE conn4 <- [1,802,null,{}] 06:54:05 INFO - PROCESS | 1857 | 1463234045240 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}] 06:54:05 INFO - PROCESS | 1857 | 1463234045443 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:54:05 INFO - PROCESS | 1857 | 1463234045695 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c94e400 == 93 [pid = 1857] [id = 208] 06:54:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 295 (0x8c9a0000) [pid = 1857] [serial = 624] [outer = (nil)] 06:54:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 296 (0x8d052c00) [pid = 1857] [serial = 625] [outer = 0x8c9a0000] 06:54:05 INFO - PROCESS | 1857 | 1463234045826 Marionette DEBUG loaded listener.js 06:54:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 297 (0x8dd21800) [pid = 1857] [serial = 626] [outer = 0x8c9a0000] 06:54:06 INFO - PROCESS | 1857 | 1463234046758 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]]]}] 06:54:06 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 06:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1582ms 06:54:06 INFO - PROCESS | 1857 | 1463234046809 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:54:06 INFO - PROCESS | 1857 | 1463234046814 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:54:06 INFO - PROCESS | 1857 | 1463234046821 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 1857 | 1463234046825 Marionette TRACE conn4 <- [1,806,null,{}] 06:54:06 INFO - PROCESS | 1857 | 1463234046831 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}] 06:54:07 INFO - PROCESS | 1857 | 1463234047033 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:54:07 INFO - PROCESS | 1857 | 1463234047350 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a45000 == 94 [pid = 1857] [id = 209] 06:54:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 298 (0x92227400) [pid = 1857] [serial = 627] [outer = (nil)] 06:54:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 299 (0x92678c00) [pid = 1857] [serial = 628] [outer = 0x92227400] 06:54:07 INFO - PROCESS | 1857 | 1463234047490 Marionette DEBUG loaded listener.js 06:54:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 300 (0x9294b400) [pid = 1857] [serial = 629] [outer = 0x92227400] 06:54:08 INFO - PROCESS | 1857 | 1463234048408 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]]]}] 06:54:08 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 06:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1634ms 06:54:08 INFO - PROCESS | 1857 | 1463234048457 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:54:08 INFO - PROCESS | 1857 | 1463234048464 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:54:08 INFO - PROCESS | 1857 | 1463234048483 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:54:08 INFO - PROCESS | 1857 | 1463234048492 Marionette TRACE conn4 <- [1,810,null,{}] 06:54:08 INFO - PROCESS | 1857 | 1463234048499 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}] 06:54:08 INFO - PROCESS | 1857 | 1463234048736 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:54:09 INFO - PROCESS | 1857 | 1463234048984 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed4dc00 == 95 [pid = 1857] [id = 210] 06:54:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 301 (0x9294a800) [pid = 1857] [serial = 630] [outer = (nil)] 06:54:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 302 (0x95ec1c00) [pid = 1857] [serial = 631] [outer = 0x9294a800] 06:54:09 INFO - PROCESS | 1857 | 1463234049121 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 303 (0x95f2d000) [pid = 1857] [serial = 632] [outer = 0x9294a800] 06:54:10 INFO - PROCESS | 1857 | 1463234050016 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]]]}] 06:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1599ms 06:54:10 INFO - PROCESS | 1857 | 1463234050073 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:54:10 INFO - PROCESS | 1857 | 1463234050076 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:54:10 INFO - PROCESS | 1857 | 1463234050083 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 1857 | 1463234050087 Marionette TRACE conn4 <- [1,814,null,{}] 06:54:10 INFO - PROCESS | 1857 | 1463234050092 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}] 06:54:10 INFO - PROCESS | 1857 | 1463234050323 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:54:10 INFO - PROCESS | 1857 | 1463234050589 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x96105c00 == 96 [pid = 1857] [id = 211] 06:54:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 304 (0x96107000) [pid = 1857] [serial = 633] [outer = (nil)] 06:54:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 305 (0x965b2000) [pid = 1857] [serial = 634] [outer = 0x96107000] 06:54:10 INFO - PROCESS | 1857 | 1463234050680 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 306 (0x965d9800) [pid = 1857] [serial = 635] [outer = 0x96107000] 06:54:11 INFO - PROCESS | 1857 | 1463234051560 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] 06:54:11 INFO - PROCESS | 1857 | 1463234051618 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:54:11 INFO - PROCESS | 1857 | 1463234051625 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:54:11 INFO - PROCESS | 1857 | 1463234051629 Marionette TRACE conn4 <- [1,818,null,{}] 06:54:11 INFO - PROCESS | 1857 | 1463234051635 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}] 06:54:11 INFO - PROCESS | 1857 | 1463234051838 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:54:12 INFO - PROCESS | 1857 | 1463234052099 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x965d1400 == 97 [pid = 1857] [id = 212] 06:54:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 307 (0x97751c00) [pid = 1857] [serial = 636] [outer = (nil)] 06:54:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 308 (0x9a26e800) [pid = 1857] [serial = 637] [outer = 0x97751c00] 06:54:12 INFO - PROCESS | 1857 | 1463234052239 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 309 (0x9b05f800) [pid = 1857] [serial = 638] [outer = 0x97751c00] 06:54:13 INFO - PROCESS | 1857 | 1463234053147 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]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1579ms 06:54:13 INFO - PROCESS | 1857 | 1463234053205 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:54:13 INFO - PROCESS | 1857 | 1463234053210 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:54:13 INFO - PROCESS | 1857 | 1463234053216 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 1857 | 1463234053220 Marionette TRACE conn4 <- [1,822,null,{}] 06:54:13 INFO - PROCESS | 1857 | 1463234053225 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}] 06:54:13 INFO - PROCESS | 1857 | 1463234053421 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:54:13 INFO - PROCESS | 1857 | 1463234053674 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b732000 == 98 [pid = 1857] [id = 213] 06:54:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 310 (0x8b734000) [pid = 1857] [serial = 639] [outer = (nil)] 06:54:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 311 (0x8b73c000) [pid = 1857] [serial = 640] [outer = 0x8b734000] 06:54:13 INFO - PROCESS | 1857 | 1463234053806 Marionette DEBUG loaded listener.js 06:54:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 312 (0x8b740000) [pid = 1857] [serial = 641] [outer = 0x8b734000] 06:54:14 INFO - PROCESS | 1857 | 1463234054700 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] 06:54:14 INFO - PROCESS | 1857 | 1463234054752 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:54:14 INFO - PROCESS | 1857 | 1463234054759 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:54:14 INFO - PROCESS | 1857 | 1463234054763 Marionette TRACE conn4 <- [1,826,null,{}] 06:54:14 INFO - PROCESS | 1857 | 1463234054768 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}] 06:54:14 INFO - PROCESS | 1857 | 1463234054968 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:54:15 INFO - PROCESS | 1857 | 1463234055221 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x88af3400 == 99 [pid = 1857] [id = 214] 06:54:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 313 (0x8b734400) [pid = 1857] [serial = 642] [outer = (nil)] 06:54:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 314 (0x9cecf400) [pid = 1857] [serial = 643] [outer = 0x8b734400] 06:54:15 INFO - PROCESS | 1857 | 1463234055319 Marionette DEBUG loaded listener.js 06:54:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 315 (0xa21a8c00) [pid = 1857] [serial = 644] [outer = 0x8b734400] 06:54:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 316 (0x8c115000) [pid = 1857] [serial = 645] [outer = 0x98328400] 06:54:16 INFO - PROCESS | 1857 | 1463234056311 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]]]}] 06:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1579ms 06:54:16 INFO - PROCESS | 1857 | 1463234056339 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:54:16 INFO - PROCESS | 1857 | 1463234056342 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:54:16 INFO - PROCESS | 1857 | 1463234056349 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:54:16 INFO - PROCESS | 1857 | 1463234056353 Marionette TRACE conn4 <- [1,830,null,{}] 06:54:16 INFO - PROCESS | 1857 | 1463234056359 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}] 06:54:16 INFO - PROCESS | 1857 | 1463234056544 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:54:16 INFO - PROCESS | 1857 | 1463234056874 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b73b000 == 100 [pid = 1857] [id = 215] 06:54:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 317 (0x8c118000) [pid = 1857] [serial = 646] [outer = (nil)] 06:54:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 318 (0x8c11e000) [pid = 1857] [serial = 647] [outer = 0x8c118000] 06:54:16 INFO - PROCESS | 1857 | 1463234056995 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 319 (0x8c949c00) [pid = 1857] [serial = 648] [outer = 0x8c118000] 06:54:17 INFO - PROCESS | 1857 | 1463234057880 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]]]}] 06:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1589ms 06:54:17 INFO - PROCESS | 1857 | 1463234057940 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 1857 | 1463234057951 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:54:17 INFO - PROCESS | 1857 | 1463234057958 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 1857 | 1463234057962 Marionette TRACE conn4 <- [1,834,null,{}] 06:54:17 INFO - PROCESS | 1857 | 1463234057968 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}] 06:54:18 INFO - PROCESS | 1857 | 1463234058192 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:54:18 INFO - PROCESS | 1857 | 1463234058448 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e1800 == 101 [pid = 1857] [id = 216] 06:54:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 320 (0x876e2400) [pid = 1857] [serial = 649] [outer = (nil)] 06:54:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 321 (0x876e9c00) [pid = 1857] [serial = 650] [outer = 0x876e2400] 06:54:18 INFO - PROCESS | 1857 | 1463234058573 Marionette DEBUG loaded listener.js 06:54:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 322 (0x876ec800) [pid = 1857] [serial = 651] [outer = 0x876e2400] 06:54:19 INFO - PROCESS | 1857 | 1463234059465 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]]]}] 06:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1584ms 06:54:19 INFO - PROCESS | 1857 | 1463234059543 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:54:19 INFO - PROCESS | 1857 | 1463234059547 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:54:19 INFO - PROCESS | 1857 | 1463234059553 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:54:19 INFO - PROCESS | 1857 | 1463234059557 Marionette TRACE conn4 <- [1,838,null,{}] 06:54:19 INFO - PROCESS | 1857 | 1463234059565 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}] 06:54:19 INFO - PROCESS | 1857 | 1463234059799 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:54:20 INFO - PROCESS | 1857 | 1463234060109 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e5c00 == 102 [pid = 1857] [id = 217] 06:54:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 323 (0x878c5400) [pid = 1857] [serial = 652] [outer = (nil)] 06:54:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 324 (0x878c7400) [pid = 1857] [serial = 653] [outer = 0x878c5400] 06:54:20 INFO - PROCESS | 1857 | 1463234060203 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 325 (0x878cc400) [pid = 1857] [serial = 654] [outer = 0x878c5400] 06:54:21 INFO - PROCESS | 1857 | 1463234061128 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]]]}] 06:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1599ms 06:54:21 INFO - PROCESS | 1857 | 1463234061154 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 1857 | 1463234061158 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:54:21 INFO - PROCESS | 1857 | 1463234061164 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 1857 | 1463234061169 Marionette TRACE conn4 <- [1,842,null,{}] 06:54:21 INFO - PROCESS | 1857 | 1463234061175 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}] 06:54:21 INFO - PROCESS | 1857 | 1463234061382 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:54:21 INFO - PROCESS | 1857 | 1463234061641 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x876f0c00 == 103 [pid = 1857] [id = 218] 06:54:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 326 (0x878cd800) [pid = 1857] [serial = 655] [outer = (nil)] 06:54:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 327 (0x9b063c00) [pid = 1857] [serial = 656] [outer = 0x878cd800] 06:54:21 INFO - PROCESS | 1857 | 1463234061766 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 328 (0xa2451800) [pid = 1857] [serial = 657] [outer = 0x878cd800] 06:54:22 INFO - PROCESS | 1857 | 1463234062716 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]]]}] 06:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1580ms 06:54:22 INFO - PROCESS | 1857 | 1463234062746 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:54:22 INFO - PROCESS | 1857 | 1463234062749 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:54:22 INFO - PROCESS | 1857 | 1463234062756 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:54:22 INFO - PROCESS | 1857 | 1463234062759 Marionette TRACE conn4 <- [1,846,null,{}] 06:54:22 INFO - PROCESS | 1857 | 1463234062765 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}] 06:54:22 INFO - PROCESS | 1857 | 1463234062954 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:54:23 INFO - PROCESS | 1857 | 1463234063210 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d02400 == 104 [pid = 1857] [id = 219] 06:54:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 329 (0x86d03c00) [pid = 1857] [serial = 658] [outer = (nil)] 06:54:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 330 (0x86d09c00) [pid = 1857] [serial = 659] [outer = 0x86d03c00] 06:54:23 INFO - PROCESS | 1857 | 1463234063335 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 331 (0x86d0d000) [pid = 1857] [serial = 660] [outer = 0x86d03c00] 06:54:24 INFO - PROCESS | 1857 | 1463234064203 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]]]}] 06:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1491ms 06:54:24 INFO - PROCESS | 1857 | 1463234064248 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 1857 | 1463234064250 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:54:24 INFO - PROCESS | 1857 | 1463234064257 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 1857 | 1463234064261 Marionette TRACE conn4 <- [1,850,null,{}] 06:54:24 INFO - PROCESS | 1857 | 1463234064266 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}] 06:54:24 INFO - PROCESS | 1857 | 1463234064452 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:54:24 INFO - PROCESS | 1857 | 1463234064665 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d01c00 == 105 [pid = 1857] [id = 220] 06:54:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 332 (0x86d06800) [pid = 1857] [serial = 661] [outer = (nil)] 06:54:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 333 (0x8780b800) [pid = 1857] [serial = 662] [outer = 0x86d06800] 06:54:24 INFO - PROCESS | 1857 | 1463234064837 Marionette DEBUG loaded listener.js 06:54:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 334 (0x8780e800) [pid = 1857] [serial = 663] [outer = 0x86d06800] 06:54:25 INFO - PROCESS | 1857 | 1463234065694 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]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1478ms 06:54:25 INFO - PROCESS | 1857 | 1463234065736 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 1857 | 1463234065740 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:54:25 INFO - PROCESS | 1857 | 1463234065746 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 1857 | 1463234065750 Marionette TRACE conn4 <- [1,854,null,{}] 06:54:25 INFO - PROCESS | 1857 | 1463234065755 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}] 06:54:25 INFO - PROCESS | 1857 | 1463234065944 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:54:26 INFO - PROCESS | 1857 | 1463234066274 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d10400 == 106 [pid = 1857] [id = 221] 06:54:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 335 (0x8780a400) [pid = 1857] [serial = 664] [outer = (nil)] 06:54:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 336 (0x87815000) [pid = 1857] [serial = 665] [outer = 0x8780a400] 06:54:26 INFO - PROCESS | 1857 | 1463234066366 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 337 (0x87816c00) [pid = 1857] [serial = 666] [outer = 0x8780a400] 06:54:27 INFO - PROCESS | 1857 | 1463234067223 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]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1531ms 06:54:27 INFO - PROCESS | 1857 | 1463234067278 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 1857 | 1463234067281 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:54:27 INFO - PROCESS | 1857 | 1463234067288 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 1857 | 1463234067291 Marionette TRACE conn4 <- [1,858,null,{}] 06:54:27 INFO - PROCESS | 1857 | 1463234067297 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}] 06:54:27 INFO - PROCESS | 1857 | 1463234067514 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:54:27 INFO - PROCESS | 1857 | 1463234067772 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e8f400 == 107 [pid = 1857] [id = 222] 06:54:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 338 (0x85e91400) [pid = 1857] [serial = 667] [outer = (nil)] 06:54:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 339 (0x85e94800) [pid = 1857] [serial = 668] [outer = 0x85e91400] 06:54:27 INFO - PROCESS | 1857 | 1463234067902 Marionette DEBUG loaded listener.js 06:54:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 340 (0x85e97400) [pid = 1857] [serial = 669] [outer = 0x85e91400] 06:54:28 INFO - PROCESS | 1857 | 1463234068757 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]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1532ms 06:54:28 INFO - PROCESS | 1857 | 1463234068821 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 1857 | 1463234068824 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:54:28 INFO - PROCESS | 1857 | 1463234068831 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 1857 | 1463234068836 Marionette TRACE conn4 <- [1,862,null,{}] 06:54:28 INFO - PROCESS | 1857 | 1463234068842 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}] 06:54:29 INFO - PROCESS | 1857 | 1463234069044 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:54:29 INFO - PROCESS | 1857 | 1463234069308 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e8e000 == 108 [pid = 1857] [id = 223] 06:54:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 341 (0x85e8ec00) [pid = 1857] [serial = 670] [outer = (nil)] 06:54:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 342 (0x87813c00) [pid = 1857] [serial = 671] [outer = 0x85e8ec00] 06:54:29 INFO - PROCESS | 1857 | 1463234069436 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 343 (0x87818000) [pid = 1857] [serial = 672] [outer = 0x85e8ec00] 06:54:30 INFO - PROCESS | 1857 | 1463234070382 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]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1595ms 06:54:30 INFO - PROCESS | 1857 | 1463234070427 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 1857 | 1463234070431 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:54:30 INFO - PROCESS | 1857 | 1463234070437 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 1857 | 1463234070441 Marionette TRACE conn4 <- [1,866,null,{}] 06:54:30 INFO - PROCESS | 1857 | 1463234070446 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}] 06:54:30 INFO - PROCESS | 1857 | 1463234070687 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:54:31 INFO - PROCESS | 1857 | 1463234071493 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f76c00 == 109 [pid = 1857] [id = 224] 06:54:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 344 (0x85f77400) [pid = 1857] [serial = 673] [outer = (nil)] 06:54:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 345 (0x86d03000) [pid = 1857] [serial = 674] [outer = 0x85f77400] 06:54:31 INFO - PROCESS | 1857 | 1463234071607 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 346 (0x876ea400) [pid = 1857] [serial = 675] [outer = 0x85f77400] 06:54:32 INFO - PROCESS | 1857 | 1463234072570 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]]]}] 06:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2182ms 06:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:54:32 INFO - PROCESS | 1857 | 1463234072620 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 1857 | 1463234072624 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:54:32 INFO - PROCESS | 1857 | 1463234072632 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 1857 | 1463234072638 Marionette TRACE conn4 <- [1,870,null,{}] 06:54:32 INFO - PROCESS | 1857 | 1463234072645 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}] 06:54:32 INFO - PROCESS | 1857 | 1463234072835 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:54:33 INFO - PROCESS | 1857 | 1463234073099 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x8780bc00 == 110 [pid = 1857] [id = 225] 06:54:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 347 (0x878c8800) [pid = 1857] [serial = 676] [outer = (nil)] 06:54:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 348 (0x88928400) [pid = 1857] [serial = 677] [outer = 0x878c8800] 06:54:33 INFO - PROCESS | 1857 | 1463234073231 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 349 (0x8a6ccc00) [pid = 1857] [serial = 678] [outer = 0x878c8800] 06:54:34 INFO - PROCESS | 1857 | --DOCSHELL 0x8e35cc00 == 109 [pid = 1857] [id = 150] 06:54:34 INFO - PROCESS | 1857 | --DOCSHELL 0x916d7400 == 108 [pid = 1857] [id = 62] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 348 (0x8efb6400) [pid = 1857] [serial = 560] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 347 (0x8a6d4c00) [pid = 1857] [serial = 550] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 346 (0x8dd1a000) [pid = 1857] [serial = 557] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 345 (0x8c752400) [pid = 1857] [serial = 553] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 344 (0x8e277400) [pid = 1857] [serial = 514] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 343 (0x97776000) [pid = 1857] [serial = 523] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 342 (0x8bf02400) [pid = 1857] [serial = 511] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 341 (0x8892f000) [pid = 1857] [serial = 544] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 340 (0x9ccb9800) [pid = 1857] [serial = 529] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 339 (0x8c7fb000) [pid = 1857] [serial = 554] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 338 (0x92a6f000) [pid = 1857] [serial = 532] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 337 (0x8d05b400) [pid = 1857] [serial = 556] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 336 (0x88debc00) [pid = 1857] [serial = 541] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 335 (0x92b31400) [pid = 1857] [serial = 509] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 334 (0x92bb2400) [pid = 1857] [serial = 538] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 333 (0x92ba8c00) [pid = 1857] [serial = 535] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 332 (0x92949c00) [pid = 1857] [serial = 517] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 331 (0x8bf0e000) [pid = 1857] [serial = 551] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 330 (0x9610c000) [pid = 1857] [serial = 520] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 329 (0x8ed58800) [pid = 1857] [serial = 559] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 328 (0x9af5e400) [pid = 1857] [serial = 526] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 327 (0x88aecc00) [pid = 1857] [serial = 547] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | --DOMWINDOW == 326 (0x8ed4d800) [pid = 1857] [serial = 562] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 1857 | 1463234074563 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]]]}] 06:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2039ms 06:54:34 INFO - PROCESS | 1857 | 1463234074672 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:54:34 INFO - PROCESS | 1857 | 1463234074678 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:54:34 INFO - PROCESS | 1857 | 1463234074687 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 1857 | 1463234074691 Marionette TRACE conn4 <- [1,874,null,{}] 06:54:34 INFO - PROCESS | 1857 | 1463234074697 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}] 06:54:34 INFO - PROCESS | 1857 | 1463234074874 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:54:35 INFO - PROCESS | 1857 | 1463234075062 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x8892f000 == 109 [pid = 1857] [id = 226] 06:54:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 327 (0x88af0400) [pid = 1857] [serial = 679] [outer = (nil)] 06:54:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 328 (0x8b6b1000) [pid = 1857] [serial = 680] [outer = 0x88af0400] 06:54:35 INFO - PROCESS | 1857 | 1463234075144 Marionette DEBUG loaded listener.js 06:54:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 329 (0x8b73fc00) [pid = 1857] [serial = 681] [outer = 0x88af0400] 06:54:35 INFO - PROCESS | 1857 | 1463234075904 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]]]}] 06:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1289ms 06:54:35 INFO - PROCESS | 1857 | 1463234075978 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:54:35 INFO - PROCESS | 1857 | 1463234075981 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:54:35 INFO - PROCESS | 1857 | 1463234075990 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:54:35 INFO - PROCESS | 1857 | 1463234075997 Marionette TRACE conn4 <- [1,878,null,{}] 06:54:36 INFO - PROCESS | 1857 | 1463234076013 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}] 06:54:36 INFO - PROCESS | 1857 | 1463234076199 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:54:36 INFO - PROCESS | 1857 | 1463234076412 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e8e400 == 110 [pid = 1857] [id = 227] 06:54:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 330 (0x8c0e9400) [pid = 1857] [serial = 682] [outer = (nil)] 06:54:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 331 (0x8c751c00) [pid = 1857] [serial = 683] [outer = 0x8c0e9400] 06:54:36 INFO - PROCESS | 1857 | 1463234076486 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 332 (0x8c7f3000) [pid = 1857] [serial = 684] [outer = 0x8c0e9400] 06:54:37 INFO - PROCESS | 1857 | 1463234077324 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]]]}] 06:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1395ms 06:54:37 INFO - PROCESS | 1857 | 1463234077384 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 1857 | 1463234077389 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:54:37 INFO - PROCESS | 1857 | 1463234077395 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 1857 | 1463234077398 Marionette TRACE conn4 <- [1,882,null,{}] 06:54:37 INFO - PROCESS | 1857 | 1463234077403 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}] 06:54:37 INFO - PROCESS | 1857 | 1463234077666 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:54:37 INFO - PROCESS | 1857 | 1463234077692 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7f6400 == 111 [pid = 1857] [id = 228] 06:54:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 333 (0x8c8d1c00) [pid = 1857] [serial = 685] [outer = (nil)] 06:54:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 334 (0x8c8d9400) [pid = 1857] [serial = 686] [outer = 0x8c8d1c00] 06:54:37 INFO - PROCESS | 1857 | 1463234077765 Marionette DEBUG loaded listener.js 06:54:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 335 (0x8c954400) [pid = 1857] [serial = 687] [outer = 0x8c8d1c00] 06:54:38 INFO - PROCESS | 1857 | 1463234078694 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]]]}] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 334 (0x8e2f3400) [pid = 1857] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 333 (0x8c758c00) [pid = 1857] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 332 (0x8f032400) [pid = 1857] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 331 (0x8c0e9c00) [pid = 1857] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 330 (0x8c7f4c00) [pid = 1857] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 329 (0x9923a000) [pid = 1857] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 328 (0x92228800) [pid = 1857] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 327 (0x99236800) [pid = 1857] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 326 (0x8a6d3c00) [pid = 1857] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 325 (0x92954800) [pid = 1857] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:54:39 INFO - PROCESS | 1857 | --DOMWINDOW == 324 (0x8e274800) [pid = 1857] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1781ms 06:54:39 INFO - PROCESS | 1857 | 1463234079181 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:54:39 INFO - PROCESS | 1857 | 1463234079184 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:54:39 INFO - PROCESS | 1857 | 1463234079190 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:54:39 INFO - PROCESS | 1857 | 1463234079207 Marionette TRACE conn4 <- [1,886,null,{}] 06:54:39 INFO - PROCESS | 1857 | 1463234079214 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}] 06:54:39 INFO - PROCESS | 1857 | 1463234079409 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:54:39 INFO - PROCESS | 1857 | 1463234079590 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7fe000 == 112 [pid = 1857] [id = 229] 06:54:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 325 (0x8c949400) [pid = 1857] [serial = 688] [outer = (nil)] 06:54:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 326 (0x8c9a1800) [pid = 1857] [serial = 689] [outer = 0x8c949400] 06:54:39 INFO - PROCESS | 1857 | 1463234079674 Marionette DEBUG loaded listener.js 06:54:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 327 (0x8dabd400) [pid = 1857] [serial = 690] [outer = 0x8c949400] 06:54:40 INFO - PROCESS | 1857 | 1463234080409 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]]]}] 06:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1241ms 06:54:40 INFO - PROCESS | 1857 | 1463234080433 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:54:40 INFO - PROCESS | 1857 | 1463234080437 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:54:40 INFO - PROCESS | 1857 | 1463234080454 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:54:40 INFO - PROCESS | 1857 | 1463234080457 Marionette TRACE conn4 <- [1,890,null,{}] 06:54:40 INFO - PROCESS | 1857 | 1463234080463 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}] 06:54:40 INFO - PROCESS | 1857 | 1463234080640 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:54:40 INFO - PROCESS | 1857 | 1463234080656 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6d3c00 == 113 [pid = 1857] [id = 230] 06:54:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 328 (0x8c75ac00) [pid = 1857] [serial = 691] [outer = (nil)] 06:54:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 329 (0x8e2eb400) [pid = 1857] [serial = 692] [outer = 0x8c75ac00] 06:54:40 INFO - PROCESS | 1857 | 1463234080733 Marionette DEBUG loaded listener.js 06:54:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 330 (0x8e363400) [pid = 1857] [serial = 693] [outer = 0x8c75ac00] 06:54:41 INFO - PROCESS | 1857 | 1463234081965 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]]]}] 06:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1529ms 06:54:41 INFO - PROCESS | 1857 | 1463234081983 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:54:41 INFO - PROCESS | 1857 | 1463234081990 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:54:42 INFO - PROCESS | 1857 | 1463234082000 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 1857 | 1463234082005 Marionette TRACE conn4 <- [1,894,null,{}] 06:54:42 INFO - PROCESS | 1857 | 1463234082014 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}] 06:54:42 INFO - PROCESS | 1857 | 1463234082238 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:54:42 INFO - PROCESS | 1857 | 1463234082505 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0a800 == 114 [pid = 1857] [id = 231] 06:54:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 331 (0x8780cc00) [pid = 1857] [serial = 694] [outer = (nil)] 06:54:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 332 (0x88923000) [pid = 1857] [serial = 695] [outer = 0x8780cc00] 06:54:42 INFO - PROCESS | 1857 | 1463234082656 Marionette DEBUG loaded listener.js 06:54:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 333 (0x8a6d2400) [pid = 1857] [serial = 696] [outer = 0x8780cc00] 06:54:43 INFO - PROCESS | 1857 | 1463234083564 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]]]}] 06:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1598ms 06:54:43 INFO - PROCESS | 1857 | 1463234083599 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:54:43 INFO - PROCESS | 1857 | 1463234083607 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:54:43 INFO - PROCESS | 1857 | 1463234083619 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:54:43 INFO - PROCESS | 1857 | 1463234083622 Marionette TRACE conn4 <- [1,898,null,{}] 06:54:43 INFO - PROCESS | 1857 | 1463234083629 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}] 06:54:43 INFO - PROCESS | 1857 | 1463234083832 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:54:44 INFO - PROCESS | 1857 | 1463234084097 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bf04800 == 115 [pid = 1857] [id = 232] 06:54:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 334 (0x8bf0b800) [pid = 1857] [serial = 697] [outer = (nil)] 06:54:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 335 (0x8bfd3800) [pid = 1857] [serial = 698] [outer = 0x8bf0b800] 06:54:44 INFO - PROCESS | 1857 | 1463234084230 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 336 (0x8c11c800) [pid = 1857] [serial = 699] [outer = 0x8bf0b800] 06:54:45 INFO - PROCESS | 1857 | 1463234085200 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]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1631ms 06:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:54:45 INFO - PROCESS | 1857 | 1463234085251 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:54:45 INFO - PROCESS | 1857 | 1463234085254 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:54:45 INFO - PROCESS | 1857 | 1463234085261 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 1857 | 1463234085268 Marionette TRACE conn4 <- [1,902,null,{}] 06:54:45 INFO - PROCESS | 1857 | 1463234085285 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}] 06:54:45 INFO - PROCESS | 1857 | 1463234085589 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:54:45 INFO - PROCESS | 1857 | 1463234085837 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b732c00 == 116 [pid = 1857] [id = 233] 06:54:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 337 (0x8c99ec00) [pid = 1857] [serial = 700] [outer = (nil)] 06:54:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 338 (0x8e280c00) [pid = 1857] [serial = 701] [outer = 0x8c99ec00] 06:54:45 INFO - PROCESS | 1857 | 1463234085939 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 339 (0x8ed58800) [pid = 1857] [serial = 702] [outer = 0x8c99ec00] 06:54:46 INFO - PROCESS | 1857 | 1463234086851 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]]]}] 06:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1644ms 06:54:46 INFO - PROCESS | 1857 | 1463234086905 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:54:46 INFO - PROCESS | 1857 | 1463234086910 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:54:46 INFO - PROCESS | 1857 | 1463234086936 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:54:46 INFO - PROCESS | 1857 | 1463234086940 Marionette TRACE conn4 <- [1,906,null,{}] 06:54:46 INFO - PROCESS | 1857 | 1463234086946 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}] 06:54:47 INFO - PROCESS | 1857 | 1463234087169 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:54:47 INFO - PROCESS | 1857 | 1463234087462 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e90c00 == 117 [pid = 1857] [id = 234] 06:54:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 340 (0x878c7c00) [pid = 1857] [serial = 703] [outer = (nil)] 06:54:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 341 (0x8efc3400) [pid = 1857] [serial = 704] [outer = 0x878c7c00] 06:54:47 INFO - PROCESS | 1857 | 1463234087617 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 342 (0x8f035800) [pid = 1857] [serial = 705] [outer = 0x878c7c00] 06:54:48 INFO - PROCESS | 1857 | 1463234088495 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]]]}] 06:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1593ms 06:54:48 INFO - PROCESS | 1857 | 1463234088528 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 1857 | 1463234088532 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:54:48 INFO - PROCESS | 1857 | 1463234088538 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 1857 | 1463234088542 Marionette TRACE conn4 <- [1,910,null,{}] 06:54:48 INFO - PROCESS | 1857 | 1463234088548 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}] 06:54:48 INFO - PROCESS | 1857 | 1463234088743 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:54:48 INFO - PROCESS | 1857 | 1463234088959 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x8efbd800 == 118 [pid = 1857] [id = 235] 06:54:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 343 (0x916cdc00) [pid = 1857] [serial = 706] [outer = (nil)] 06:54:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 344 (0x9222bc00) [pid = 1857] [serial = 707] [outer = 0x916cdc00] 06:54:49 INFO - PROCESS | 1857 | 1463234089133 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 345 (0x92673400) [pid = 1857] [serial = 708] [outer = 0x916cdc00] 06:54:50 INFO - PROCESS | 1857 | 1463234090046 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]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1541ms 06:54:50 INFO - PROCESS | 1857 | 1463234090081 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 1857 | 1463234090086 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:54:50 INFO - PROCESS | 1857 | 1463234090093 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 1857 | 1463234090097 Marionette TRACE conn4 <- [1,914,null,{}] 06:54:50 INFO - PROCESS | 1857 | 1463234090103 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}] 06:54:50 INFO - PROCESS | 1857 | 1463234090339 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:54:50 INFO - PROCESS | 1857 | 1463234090619 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dac9c00 == 119 [pid = 1857] [id = 236] 06:54:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 346 (0x8efc0c00) [pid = 1857] [serial = 709] [outer = (nil)] 06:54:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 347 (0x92a75c00) [pid = 1857] [serial = 710] [outer = 0x8efc0c00] 06:54:50 INFO - PROCESS | 1857 | 1463234090752 Marionette DEBUG loaded listener.js 06:54:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 348 (0x92b33c00) [pid = 1857] [serial = 711] [outer = 0x8efc0c00] 06:54:51 INFO - PROCESS | 1857 | 1463234091616 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]]]}] 06:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1598ms 06:54:51 INFO - PROCESS | 1857 | 1463234091692 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:54:51 INFO - PROCESS | 1857 | 1463234091696 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:54:51 INFO - PROCESS | 1857 | 1463234091702 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:54:51 INFO - PROCESS | 1857 | 1463234091705 Marionette TRACE conn4 <- [1,918,null,{}] 06:54:51 INFO - PROCESS | 1857 | 1463234091711 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}] 06:54:51 INFO - PROCESS | 1857 | 1463234091943 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:54:52 INFO - PROCESS | 1857 | 1463234092205 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x9267a800 == 120 [pid = 1857] [id = 237] 06:54:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 349 (0x92954000) [pid = 1857] [serial = 712] [outer = (nil)] 06:54:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 350 (0x92bb5000) [pid = 1857] [serial = 713] [outer = 0x92954000] 06:54:52 INFO - PROCESS | 1857 | 1463234092344 Marionette DEBUG loaded listener.js 06:54:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 351 (0x939d4800) [pid = 1857] [serial = 714] [outer = 0x92954000] 06:54:53 INFO - PROCESS | 1857 | 1463234093229 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]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1589ms 06:54:53 INFO - PROCESS | 1857 | 1463234093292 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:54:53 INFO - PROCESS | 1857 | 1463234093296 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:54:53 INFO - PROCESS | 1857 | 1463234093303 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 1857 | 1463234093307 Marionette TRACE conn4 <- [1,922,null,{}] 06:54:53 INFO - PROCESS | 1857 | 1463234093312 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}] 06:54:53 INFO - PROCESS | 1857 | 1463234093507 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:54:53 INFO - PROCESS | 1857 | 1463234093764 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e278c00 == 121 [pid = 1857] [id = 238] 06:54:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 352 (0x92a70000) [pid = 1857] [serial = 715] [outer = (nil)] 06:54:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 353 (0x952e6800) [pid = 1857] [serial = 716] [outer = 0x92a70000] 06:54:53 INFO - PROCESS | 1857 | 1463234093897 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 354 (0x95ec2000) [pid = 1857] [serial = 717] [outer = 0x92a70000] 06:54:54 INFO - PROCESS | 1857 | 1463234094796 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]]]}] 06:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1536ms 06:54:54 INFO - PROCESS | 1857 | 1463234094838 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:54:54 INFO - PROCESS | 1857 | 1463234094842 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:54:54 INFO - PROCESS | 1857 | 1463234094848 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:54:54 INFO - PROCESS | 1857 | 1463234094852 Marionette TRACE conn4 <- [1,926,null,{}] 06:54:54 INFO - PROCESS | 1857 | 1463234094858 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}] 06:54:55 INFO - PROCESS | 1857 | 1463234095052 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:54:55 INFO - PROCESS | 1857 | 1463234095313 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x92949c00 == 122 [pid = 1857] [id = 239] 06:54:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 355 (0x9460e800) [pid = 1857] [serial = 718] [outer = (nil)] 06:54:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 356 (0x9610f800) [pid = 1857] [serial = 719] [outer = 0x9460e800] 06:54:55 INFO - PROCESS | 1857 | 1463234095465 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 357 (0x965cd400) [pid = 1857] [serial = 720] [outer = 0x9460e800] 06:54:56 INFO - PROCESS | 1857 | 1463234096318 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]]]}] 06:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1533ms 06:54:56 INFO - PROCESS | 1857 | 1463234096383 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:54:56 INFO - PROCESS | 1857 | 1463234096387 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:54:56 INFO - PROCESS | 1857 | 1463234096393 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:54:56 INFO - PROCESS | 1857 | 1463234096397 Marionette TRACE conn4 <- [1,930,null,{}] 06:54:56 INFO - PROCESS | 1857 | 1463234096402 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}] 06:54:56 INFO - PROCESS | 1857 | 1463234096606 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:54:56 INFO - PROCESS | 1857 | 1463234096871 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d59800 == 123 [pid = 1857] [id = 240] 06:54:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 358 (0x952e7c00) [pid = 1857] [serial = 721] [outer = (nil)] 06:54:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 359 (0x97774400) [pid = 1857] [serial = 722] [outer = 0x952e7c00] 06:54:57 INFO - PROCESS | 1857 | 1463234097003 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 360 (0x9777b800) [pid = 1857] [serial = 723] [outer = 0x952e7c00] 06:54:57 INFO - PROCESS | 1857 | 1463234097965 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]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1630ms 06:54:58 INFO - PROCESS | 1857 | 1463234098024 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 1857 | 1463234098027 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:54:58 INFO - PROCESS | 1857 | 1463234098034 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 1857 | 1463234098039 Marionette TRACE conn4 <- [1,934,null,{}] 06:54:58 INFO - PROCESS | 1857 | 1463234098045 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}] 06:54:58 INFO - PROCESS | 1857 | 1463234098267 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:54:58 INFO - PROCESS | 1857 | 1463234098541 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x9775c400 == 124 [pid = 1857] [id = 241] 06:54:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 361 (0x9af55400) [pid = 1857] [serial = 724] [outer = (nil)] 06:54:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 362 (0x9af60c00) [pid = 1857] [serial = 725] [outer = 0x9af55400] 06:54:58 INFO - PROCESS | 1857 | 1463234098679 Marionette DEBUG loaded listener.js 06:54:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 363 (0x9b99fc00) [pid = 1857] [serial = 726] [outer = 0x9af55400] 06:54:59 INFO - PROCESS | 1857 | 1463234099529 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]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1533ms 06:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:54:59 INFO - PROCESS | 1857 | 1463234099568 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 1857 | 1463234099571 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:54:59 INFO - PROCESS | 1857 | 1463234099579 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 1857 | 1463234099582 Marionette TRACE conn4 <- [1,938,null,{}] 06:54:59 INFO - PROCESS | 1857 | 1463234099604 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}] 06:54:59 INFO - PROCESS | 1857 | 1463234099866 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:55:00 INFO - PROCESS | 1857 | 1463234100022 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6c7400 == 125 [pid = 1857] [id = 242] 06:55:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 364 (0x99239c00) [pid = 1857] [serial = 727] [outer = (nil)] 06:55:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 365 (0x9ce52000) [pid = 1857] [serial = 728] [outer = 0x99239c00] 06:55:00 INFO - PROCESS | 1857 | 1463234100164 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 366 (0xa0508c00) [pid = 1857] [serial = 729] [outer = 0x99239c00] 06:55:01 INFO - PROCESS | 1857 | 1463234101101 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]]]}] 06:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1593ms 06:55:01 INFO - PROCESS | 1857 | 1463234101171 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:55:01 INFO - PROCESS | 1857 | 1463234101174 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:55:01 INFO - PROCESS | 1857 | 1463234101182 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:55:01 INFO - PROCESS | 1857 | 1463234101185 Marionette TRACE conn4 <- [1,942,null,{}] 06:55:01 INFO - PROCESS | 1857 | 1463234101202 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}] 06:55:01 INFO - PROCESS | 1857 | 1463234101439 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:55:01 INFO - PROCESS | 1857 | 1463234101748 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x8844a000 == 126 [pid = 1857] [id = 243] 06:55:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 367 (0x8844ac00) [pid = 1857] [serial = 730] [outer = (nil)] 06:55:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 368 (0x88452800) [pid = 1857] [serial = 731] [outer = 0x8844ac00] 06:55:01 INFO - PROCESS | 1857 | 1463234101835 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 369 (0x88454400) [pid = 1857] [serial = 732] [outer = 0x8844ac00] 06:55:02 INFO - PROCESS | 1857 | 1463234102803 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]]]}] 06:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1698ms 06:55:02 INFO - PROCESS | 1857 | 1463234102881 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:55:02 INFO - PROCESS | 1857 | 1463234102884 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:55:02 INFO - PROCESS | 1857 | 1463234102891 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 1857 | 1463234102895 Marionette TRACE conn4 <- [1,946,null,{}] 06:55:02 INFO - PROCESS | 1857 | 1463234102900 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}] 06:55:03 INFO - PROCESS | 1857 | 1463234103196 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:55:03 INFO - PROCESS | 1857 | 1463234103504 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x88452400 == 127 [pid = 1857] [id = 244] 06:55:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 370 (0x885ce000) [pid = 1857] [serial = 733] [outer = (nil)] 06:55:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 371 (0x9a81cc00) [pid = 1857] [serial = 734] [outer = 0x885ce000] 06:55:03 INFO - PROCESS | 1857 | 1463234103595 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 372 (0x9c121000) [pid = 1857] [serial = 735] [outer = 0x885ce000] 06:55:04 INFO - PROCESS | 1857 | 1463234104467 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]]]}] 06:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1640ms 06:55:04 INFO - PROCESS | 1857 | 1463234104532 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:55:04 INFO - PROCESS | 1857 | 1463234104536 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:55:04 INFO - PROCESS | 1857 | 1463234104542 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:55:04 INFO - PROCESS | 1857 | 1463234104546 Marionette TRACE conn4 <- [1,950,null,{}] 06:55:04 INFO - PROCESS | 1857 | 1463234104551 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}] 06:55:04 INFO - PROCESS | 1857 | 1463234104757 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:55:05 INFO - PROCESS | 1857 | 1463234105042 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec1400 == 128 [pid = 1857] [id = 245] 06:55:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 373 (0x86ec1800) [pid = 1857] [serial = 736] [outer = (nil)] 06:55:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 374 (0x86ec9800) [pid = 1857] [serial = 737] [outer = 0x86ec1800] 06:55:05 INFO - PROCESS | 1857 | 1463234105180 Marionette DEBUG loaded listener.js 06:55:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 375 (0x86ecd400) [pid = 1857] [serial = 738] [outer = 0x86ec1800] 06:55:06 INFO - PROCESS | 1857 | 1463234106048 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]]]}] 06:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1585ms 06:55:06 INFO - PROCESS | 1857 | 1463234106128 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:55:06 INFO - PROCESS | 1857 | 1463234106132 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:55:06 INFO - PROCESS | 1857 | 1463234106138 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:55:06 INFO - PROCESS | 1857 | 1463234106142 Marionette TRACE conn4 <- [1,954,null,{}] 06:55:06 INFO - PROCESS | 1857 | 1463234106148 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}] 06:55:06 INFO - PROCESS | 1857 | 1463234106385 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:55:06 INFO - PROCESS | 1857 | 1463234106709 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x85092c00 == 129 [pid = 1857] [id = 246] 06:55:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 376 (0x85093800) [pid = 1857] [serial = 739] [outer = (nil)] 06:55:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 377 (0x8509b400) [pid = 1857] [serial = 740] [outer = 0x85093800] 06:55:06 INFO - PROCESS | 1857 | 1463234106801 Marionette DEBUG loaded listener.js 06:55:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 378 (0x8509dc00) [pid = 1857] [serial = 741] [outer = 0x85093800] 06:55:07 INFO - PROCESS | 1857 | 1463234107667 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]]]}] 06:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1586ms 06:55:07 INFO - PROCESS | 1857 | 1463234107737 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:55:07 INFO - PROCESS | 1857 | 1463234107747 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:55:07 INFO - PROCESS | 1857 | 1463234107757 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:55:07 INFO - PROCESS | 1857 | 1463234107759 Marionette TRACE conn4 <- [1,958,null,{}] 06:55:07 INFO - PROCESS | 1857 | 1463234107765 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}] 06:55:07 INFO - PROCESS | 1857 | 1463234107966 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:55:08 INFO - PROCESS | 1857 | 1463234108235 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x8509c000 == 130 [pid = 1857] [id = 247] 06:55:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 379 (0x8509e400) [pid = 1857] [serial = 742] [outer = (nil)] 06:55:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 380 (0x86ec9c00) [pid = 1857] [serial = 743] [outer = 0x8509e400] 06:55:08 INFO - PROCESS | 1857 | 1463234108356 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 381 (0x86ecfc00) [pid = 1857] [serial = 744] [outer = 0x8509e400] 06:55:09 INFO - PROCESS | 1857 | 1463234109215 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]]]}] 06:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1530ms 06:55:09 INFO - PROCESS | 1857 | 1463234109287 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:55:09 INFO - PROCESS | 1857 | 1463234109291 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:55:09 INFO - PROCESS | 1857 | 1463234109297 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:55:09 INFO - PROCESS | 1857 | 1463234109301 Marionette TRACE conn4 <- [1,962,null,{}] 06:55:09 INFO - PROCESS | 1857 | 1463234109307 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}] 06:55:09 INFO - PROCESS | 1857 | 1463234109545 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:55:09 INFO - PROCESS | 1857 | 1463234109877 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x85096400 == 131 [pid = 1857] [id = 248] 06:55:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 382 (0x8509d800) [pid = 1857] [serial = 745] [outer = (nil)] 06:55:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 383 (0x8c753800) [pid = 1857] [serial = 746] [outer = 0x8509d800] 06:55:09 INFO - PROCESS | 1857 | 1463234109964 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 384 (0x8c7f7800) [pid = 1857] [serial = 747] [outer = 0x8509d800] 06:55:10 INFO - PROCESS | 1857 | 1463234110810 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]]]}] 06:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1548ms 06:55:10 INFO - PROCESS | 1857 | 1463234110846 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 1857 | 1463234110849 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:55:10 INFO - PROCESS | 1857 | 1463234110856 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - PROCESS | 1857 | 1463234110860 Marionette TRACE conn4 <- [1,966,null,{}] 06:55:10 INFO - PROCESS | 1857 | 1463234110865 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}] 06:55:11 INFO - PROCESS | 1857 | 1463234111070 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:55:11 INFO - PROCESS | 1857 | 1463234111388 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x85095400 == 132 [pid = 1857] [id = 249] 06:55:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 385 (0x89168c00) [pid = 1857] [serial = 748] [outer = (nil)] 06:55:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 386 (0x8916ec00) [pid = 1857] [serial = 749] [outer = 0x89168c00] 06:55:11 INFO - PROCESS | 1857 | 1463234111482 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 387 (0x89170800) [pid = 1857] [serial = 750] [outer = 0x89168c00] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x8bf0d400 == 131 [pid = 1857] [id = 201] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x8c7fe000 == 130 [pid = 1857] [id = 229] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x8c7f6400 == 129 [pid = 1857] [id = 228] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x85e8e400 == 128 [pid = 1857] [id = 227] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x8892f000 == 127 [pid = 1857] [id = 226] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x85f76c00 == 126 [pid = 1857] [id = 224] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x8780bc00 == 125 [pid = 1857] [id = 225] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x88af3400 == 124 [pid = 1857] [id = 214] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x8b732000 == 123 [pid = 1857] [id = 213] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x965d1400 == 122 [pid = 1857] [id = 212] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x96105c00 == 121 [pid = 1857] [id = 211] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x91a45000 == 120 [pid = 1857] [id = 209] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed4dc00 == 119 [pid = 1857] [id = 210] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x8c94e400 == 118 [pid = 1857] [id = 208] 06:55:12 INFO - PROCESS | 1857 | --DOCSHELL 0x88ae7800 == 117 [pid = 1857] [id = 207] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 386 (0x92a75000) [pid = 1857] [serial = 619] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 385 (0x92b35000) [pid = 1857] [serial = 574] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 384 (0x8ed53400) [pid = 1857] [serial = 610] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 383 (0x9af60400) [pid = 1857] [serial = 586] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 382 (0x8b6b7000) [pid = 1857] [serial = 595] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 381 (0x8c9a4c00) [pid = 1857] [serial = 605] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 380 (0x8c0eec00) [pid = 1857] [serial = 565] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 379 (0x9266fc00) [pid = 1857] [serial = 614] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 378 (0x8f033400) [pid = 1857] [serial = 563] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 377 (0x8d059000) [pid = 1857] [serial = 608] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 376 (0x927ef800) [pid = 1857] [serial = 571] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 375 (0x9a81d800) [pid = 1857] [serial = 280] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 374 (0x95f30800) [pid = 1857] [serial = 580] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 373 (0x8c8d6400) [pid = 1857] [serial = 607] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 372 (0x9b99f000) [pid = 1857] [serial = 589] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 371 (0x91a4e000) [pid = 1857] [serial = 613] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 370 (0x92950400) [pid = 1857] [serial = 617] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 369 (0x9a81b000) [pid = 1857] [serial = 334] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 368 (0x927e7400) [pid = 1857] [serial = 616] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 367 (0x8c997800) [pid = 1857] [serial = 598] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 366 (0x8b6afc00) [pid = 1857] [serial = 601] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 365 (0x965cc000) [pid = 1857] [serial = 446] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 364 (0x99eecc00) [pid = 1857] [serial = 583] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 363 (0x946d5c00) [pid = 1857] [serial = 577] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 362 (0x8b6b6c00) [pid = 1857] [serial = 602] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 361 (0x8f02a400) [pid = 1857] [serial = 611] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 360 (0x8c998000) [pid = 1857] [serial = 604] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 359 (0x8e35b400) [pid = 1857] [serial = 568] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 358 (0x8e27e000) [pid = 1857] [serial = 382] [outer = (nil)] [url = about:blank] 06:55:12 INFO - PROCESS | 1857 | --DOMWINDOW == 357 (0xa1042800) [pid = 1857] [serial = 592] [outer = (nil)] [url = about:blank] 06:55:13 INFO - PROCESS | 1857 | 1463234113459 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]]]}] 06:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2632ms 06:55:13 INFO - PROCESS | 1857 | 1463234113490 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:55:13 INFO - PROCESS | 1857 | 1463234113497 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:55:13 INFO - PROCESS | 1857 | 1463234113505 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - PROCESS | 1857 | 1463234113512 Marionette TRACE conn4 <- [1,970,null,{}] 06:55:13 INFO - PROCESS | 1857 | 1463234113519 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}] 06:55:13 INFO - PROCESS | 1857 | 1463234113717 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:55:13 INFO - PROCESS | 1857 | 1463234113914 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d01400 == 118 [pid = 1857] [id = 250] 06:55:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 358 (0x86ec3000) [pid = 1857] [serial = 751] [outer = (nil)] 06:55:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 359 (0x87816800) [pid = 1857] [serial = 752] [outer = 0x86ec3000] 06:55:13 INFO - PROCESS | 1857 | 1463234113995 Marionette DEBUG loaded listener.js 06:55:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 360 (0x878cb400) [pid = 1857] [serial = 753] [outer = 0x86ec3000] 06:55:14 INFO - PROCESS | 1857 | 1463234114818 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]]]}] 06:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1381ms 06:55:14 INFO - PROCESS | 1857 | 1463234114887 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:55:14 INFO - PROCESS | 1857 | 1463234114895 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:55:14 INFO - PROCESS | 1857 | 1463234114906 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:55:14 INFO - PROCESS | 1857 | 1463234114909 Marionette TRACE conn4 <- [1,974,null,{}] 06:55:14 INFO - PROCESS | 1857 | 1463234114916 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}] 06:55:15 INFO - PROCESS | 1857 | 1463234115109 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:55:15 INFO - PROCESS | 1857 | 1463234115319 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x876ee000 == 119 [pid = 1857] [id = 251] 06:55:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 361 (0x878ccc00) [pid = 1857] [serial = 754] [outer = (nil)] 06:55:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 362 (0x8916d400) [pid = 1857] [serial = 755] [outer = 0x878ccc00] 06:55:15 INFO - PROCESS | 1857 | 1463234115396 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 363 (0x89174c00) [pid = 1857] [serial = 756] [outer = 0x878ccc00] 06:55:16 INFO - PROCESS | 1857 | 1463234116294 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]]]}] 06:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1442ms 06:55:16 INFO - PROCESS | 1857 | 1463234116355 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:55:16 INFO - PROCESS | 1857 | 1463234116358 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:55:16 INFO - PROCESS | 1857 | 1463234116365 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:55:16 INFO - PROCESS | 1857 | 1463234116371 Marionette TRACE conn4 <- [1,978,null,{}] 06:55:16 INFO - PROCESS | 1857 | 1463234116398 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}] 06:55:16 INFO - PROCESS | 1857 | 1463234116645 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:55:16 INFO - PROCESS | 1857 | 1463234116680 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x88922800 == 120 [pid = 1857] [id = 252] 06:55:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 364 (0x8b732400) [pid = 1857] [serial = 757] [outer = (nil)] 06:55:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 365 (0x8b73a000) [pid = 1857] [serial = 758] [outer = 0x8b732400] 06:55:16 INFO - PROCESS | 1857 | 1463234116759 Marionette DEBUG loaded listener.js 06:55:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 366 (0x8bfcec00) [pid = 1857] [serial = 759] [outer = 0x8b732400] 06:55:17 INFO - PROCESS | 1857 | --DOMWINDOW == 365 (0x85f77400) [pid = 1857] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:55:17 INFO - PROCESS | 1857 | --DOMWINDOW == 364 (0x8c8d1c00) [pid = 1857] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:55:17 INFO - PROCESS | 1857 | --DOMWINDOW == 363 (0x8a6d3400) [pid = 1857] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:55:17 INFO - PROCESS | 1857 | --DOMWINDOW == 362 (0x8c0e9400) [pid = 1857] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:55:17 INFO - PROCESS | 1857 | --DOMWINDOW == 361 (0x878c8800) [pid = 1857] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:55:17 INFO - PROCESS | 1857 | --DOMWINDOW == 360 (0x88af0400) [pid = 1857] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:55:17 INFO - PROCESS | 1857 | --DOMWINDOW == 359 (0x8c949400) [pid = 1857] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:55:18 INFO - PROCESS | 1857 | 1463234118195 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]]]}] 06:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1888ms 06:55:18 INFO - PROCESS | 1857 | 1463234118254 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 1857 | 1463234118257 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:55:18 INFO - PROCESS | 1857 | 1463234118264 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 1857 | 1463234118268 Marionette TRACE conn4 <- [1,982,null,{}] 06:55:18 INFO - PROCESS | 1857 | 1463234118273 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}] 06:55:18 INFO - PROCESS | 1857 | 1463234118455 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:55:18 INFO - PROCESS | 1857 | 1463234118671 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0b000 == 121 [pid = 1857] [id = 253] 06:55:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 360 (0x8916dc00) [pid = 1857] [serial = 760] [outer = (nil)] 06:55:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 361 (0x8c117000) [pid = 1857] [serial = 761] [outer = 0x8916dc00] 06:55:18 INFO - PROCESS | 1857 | 1463234118750 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 362 (0x8c753400) [pid = 1857] [serial = 762] [outer = 0x8916dc00] 06:55:19 INFO - PROCESS | 1857 | 1463234119459 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]]]}] 06:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1228ms 06:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:55:19 INFO - PROCESS | 1857 | 1463234119493 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 1857 | 1463234119496 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:55:19 INFO - PROCESS | 1857 | 1463234119502 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 1857 | 1463234119506 Marionette TRACE conn4 <- [1,986,null,{}] 06:55:19 INFO - PROCESS | 1857 | 1463234119522 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}] 06:55:19 INFO - PROCESS | 1857 | 1463234119808 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:55:20 INFO - PROCESS | 1857 | 1463234120039 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f79000 == 122 [pid = 1857] [id = 254] 06:55:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 363 (0x86d03800) [pid = 1857] [serial = 763] [outer = (nil)] 06:55:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 364 (0x86d0d400) [pid = 1857] [serial = 764] [outer = 0x86d03800] 06:55:20 INFO - PROCESS | 1857 | 1463234120235 Marionette DEBUG loaded listener.js 06:55:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 365 (0x876eb400) [pid = 1857] [serial = 765] [outer = 0x86d03800] 06:55:21 INFO - PROCESS | 1857 | 1463234121212 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]]]}] 06:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1750ms 06:55:21 INFO - PROCESS | 1857 | 1463234121253 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:55:21 INFO - PROCESS | 1857 | 1463234121259 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:55:21 INFO - PROCESS | 1857 | 1463234121267 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:55:21 INFO - PROCESS | 1857 | 1463234121274 Marionette TRACE conn4 <- [1,990,null,{}] 06:55:21 INFO - PROCESS | 1857 | 1463234121282 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}] 06:55:21 INFO - PROCESS | 1857 | 1463234121502 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:55:21 INFO - PROCESS | 1857 | 1463234121777 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x8892f400 == 123 [pid = 1857] [id = 255] 06:55:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 366 (0x88aea000) [pid = 1857] [serial = 766] [outer = (nil)] 06:55:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 367 (0x8916fc00) [pid = 1857] [serial = 767] [outer = 0x88aea000] 06:55:21 INFO - PROCESS | 1857 | 1463234121914 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 368 (0x8b527800) [pid = 1857] [serial = 768] [outer = 0x88aea000] 06:55:22 INFO - PROCESS | 1857 | 1463234122870 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]]]}] 06:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1685ms 06:55:22 INFO - PROCESS | 1857 | 1463234122952 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 1857 | 1463234122958 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:55:22 INFO - PROCESS | 1857 | 1463234122965 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 1857 | 1463234122969 Marionette TRACE conn4 <- [1,994,null,{}] 06:55:22 INFO - PROCESS | 1857 | 1463234122975 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}] 06:55:23 INFO - PROCESS | 1857 | 1463234123223 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:55:23 INFO - PROCESS | 1857 | 1463234123602 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfcb800 == 124 [pid = 1857] [id = 256] 06:55:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 369 (0x8c120400) [pid = 1857] [serial = 769] [outer = (nil)] 06:55:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 370 (0x8c7fa800) [pid = 1857] [serial = 770] [outer = 0x8c120400] 06:55:23 INFO - PROCESS | 1857 | 1463234123692 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 371 (0x8c94b400) [pid = 1857] [serial = 771] [outer = 0x8c120400] 06:55:24 INFO - PROCESS | 1857 | 1463234124627 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]]]}] 06:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1737ms 06:55:24 INFO - PROCESS | 1857 | 1463234124704 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:55:24 INFO - PROCESS | 1857 | 1463234124712 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:55:24 INFO - PROCESS | 1857 | 1463234124730 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:55:24 INFO - PROCESS | 1857 | 1463234124739 Marionette TRACE conn4 <- [1,998,null,{}] 06:55:24 INFO - PROCESS | 1857 | 1463234124745 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}] 06:55:25 INFO - PROCESS | 1857 | 1463234125059 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:55:25 INFO - PROCESS | 1857 | 1463234125311 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfcdc00 == 125 [pid = 1857] [id = 257] 06:55:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 372 (0x8c0f0400) [pid = 1857] [serial = 772] [outer = (nil)] 06:55:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 373 (0x8dd1d400) [pid = 1857] [serial = 773] [outer = 0x8c0f0400] 06:55:25 INFO - PROCESS | 1857 | 1463234125401 Marionette DEBUG loaded listener.js 06:55:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 374 (0x8e27f800) [pid = 1857] [serial = 774] [outer = 0x8c0f0400] 06:55:26 INFO - PROCESS | 1857 | 1463234126298 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]]]}] 06:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1643ms 06:55:26 INFO - PROCESS | 1857 | 1463234126365 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:55:26 INFO - PROCESS | 1857 | 1463234126370 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:55:26 INFO - PROCESS | 1857 | 1463234126376 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - PROCESS | 1857 | 1463234126380 Marionette TRACE conn4 <- [1,1002,null,{}] 06:55:26 INFO - PROCESS | 1857 | 1463234126386 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}] 06:55:26 INFO - PROCESS | 1857 | 1463234126618 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:55:26 INFO - PROCESS | 1857 | 1463234126926 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d05e000 == 126 [pid = 1857] [id = 258] 06:55:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 375 (0x8dac2800) [pid = 1857] [serial = 775] [outer = (nil)] 06:55:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 376 (0x8ed55000) [pid = 1857] [serial = 776] [outer = 0x8dac2800] 06:55:27 INFO - PROCESS | 1857 | 1463234127019 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 377 (0x8efb6400) [pid = 1857] [serial = 777] [outer = 0x8dac2800] 06:55:27 INFO - PROCESS | 1857 | 1463234127917 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]]]}] 06:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1580ms 06:55:27 INFO - PROCESS | 1857 | 1463234127957 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:55:27 INFO - PROCESS | 1857 | 1463234127961 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:55:27 INFO - PROCESS | 1857 | 1463234127968 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 1857 | 1463234127971 Marionette TRACE conn4 <- [1,1006,null,{}] 06:55:27 INFO - PROCESS | 1857 | 1463234127977 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}] 06:55:28 INFO - PROCESS | 1857 | 1463234128191 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:55:28 INFO - PROCESS | 1857 | 1463234128524 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a45000 == 127 [pid = 1857] [id = 259] 06:55:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 378 (0x91a46c00) [pid = 1857] [serial = 778] [outer = (nil)] 06:55:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 379 (0x9222ac00) [pid = 1857] [serial = 779] [outer = 0x91a46c00] 06:55:28 INFO - PROCESS | 1857 | 1463234128629 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 380 (0x927edc00) [pid = 1857] [serial = 780] [outer = 0x91a46c00] 06:55:29 INFO - PROCESS | 1857 | 1463234129549 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]]]}] 06:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1630ms 06:55:29 INFO - PROCESS | 1857 | 1463234129599 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 1857 | 1463234129602 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:55:29 INFO - PROCESS | 1857 | 1463234129609 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 1857 | 1463234129613 Marionette TRACE conn4 <- [1,1010,null,{}] 06:55:29 INFO - PROCESS | 1857 | 1463234129619 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}] 06:55:29 INFO - PROCESS | 1857 | 1463234129822 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:55:30 INFO - PROCESS | 1857 | 1463234130131 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d060c00 == 128 [pid = 1857] [id = 260] 06:55:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 381 (0x8e2ed400) [pid = 1857] [serial = 781] [outer = (nil)] 06:55:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 382 (0x92a72c00) [pid = 1857] [serial = 782] [outer = 0x8e2ed400] 06:55:30 INFO - PROCESS | 1857 | 1463234130225 Marionette DEBUG loaded listener.js 06:55:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 383 (0x92b31000) [pid = 1857] [serial = 783] [outer = 0x8e2ed400] 06:55:31 INFO - PROCESS | 1857 | 1463234131092 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]]]}] 06:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1534ms 06:55:31 INFO - PROCESS | 1857 | 1463234131144 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:55:31 INFO - PROCESS | 1857 | 1463234131147 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:55:31 INFO - PROCESS | 1857 | 1463234131154 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:55:31 INFO - PROCESS | 1857 | 1463234131158 Marionette TRACE conn4 <- [1,1014,null,{}] 06:55:31 INFO - PROCESS | 1857 | 1463234131164 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}] 06:55:31 INFO - PROCESS | 1857 | 1463234131362 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:55:31 INFO - PROCESS | 1857 | 1463234131627 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d06400 == 129 [pid = 1857] [id = 261] 06:55:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 384 (0x92953c00) [pid = 1857] [serial = 784] [outer = (nil)] 06:55:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 385 (0x946d5c00) [pid = 1857] [serial = 785] [outer = 0x92953c00] 06:55:31 INFO - PROCESS | 1857 | 1463234131751 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 386 (0x95ebc400) [pid = 1857] [serial = 786] [outer = 0x92953c00] 06:55:32 INFO - PROCESS | 1857 | 1463234132602 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]]]}] 06:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1479ms 06:55:32 INFO - PROCESS | 1857 | 1463234132634 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 1857 | 1463234132637 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:55:32 INFO - PROCESS | 1857 | 1463234132645 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 1857 | 1463234132648 Marionette TRACE conn4 <- [1,1018,null,{}] 06:55:32 INFO - PROCESS | 1857 | 1463234132654 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}] 06:55:32 INFO - PROCESS | 1857 | 1463234132866 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:55:33 INFO - PROCESS | 1857 | 1463234133231 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x89177800 == 130 [pid = 1857] [id = 262] 06:55:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 387 (0x92952800) [pid = 1857] [serial = 787] [outer = (nil)] 06:55:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 388 (0x965d0000) [pid = 1857] [serial = 788] [outer = 0x92952800] 06:55:33 INFO - PROCESS | 1857 | 1463234133342 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 389 (0x97757000) [pid = 1857] [serial = 789] [outer = 0x92952800] 06:55:34 INFO - PROCESS | 1857 | 1463234134214 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]]]}] 06:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1636ms 06:55:34 INFO - PROCESS | 1857 | 1463234134281 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:55:34 INFO - PROCESS | 1857 | 1463234134286 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:55:34 INFO - PROCESS | 1857 | 1463234134292 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:55:34 INFO - PROCESS | 1857 | 1463234134302 Marionette TRACE conn4 <- [1,1022,null,{}] 06:55:34 INFO - PROCESS | 1857 | 1463234134307 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}] 06:55:34 INFO - PROCESS | 1857 | 1463234134536 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:55:34 INFO - PROCESS | 1857 | 1463234134848 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x965d1400 == 131 [pid = 1857] [id = 263] 06:55:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 390 (0x965d8000) [pid = 1857] [serial = 790] [outer = (nil)] 06:55:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 391 (0x992b6400) [pid = 1857] [serial = 791] [outer = 0x965d8000] 06:55:34 INFO - PROCESS | 1857 | 1463234134944 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 392 (0x9a264000) [pid = 1857] [serial = 792] [outer = 0x965d8000] 06:55:35 INFO - PROCESS | 1857 | 1463234135818 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]]]}] 06:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1601ms 06:55:35 INFO - PROCESS | 1857 | 1463234135894 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 1857 | 1463234135898 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:55:35 INFO - PROCESS | 1857 | 1463234135904 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - PROCESS | 1857 | 1463234135907 Marionette TRACE conn4 <- [1,1026,null,{}] 06:55:35 INFO - PROCESS | 1857 | 1463234135914 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}] 06:55:36 INFO - PROCESS | 1857 | 1463234136159 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:55:36 INFO - PROCESS | 1857 | 1463234136490 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d051c00 == 132 [pid = 1857] [id = 264] 06:55:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 393 (0x8d054800) [pid = 1857] [serial = 793] [outer = (nil)] 06:55:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 394 (0x9b063000) [pid = 1857] [serial = 794] [outer = 0x8d054800] 06:55:36 INFO - PROCESS | 1857 | 1463234136589 Marionette DEBUG loaded listener.js 06:55:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 395 (0x9ccb1800) [pid = 1857] [serial = 795] [outer = 0x8d054800] 06:55:37 INFO - PROCESS | 1857 | 1463234137520 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]]]}] 06:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1691ms 06:55:37 INFO - PROCESS | 1857 | 1463234137596 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:55:37 INFO - PROCESS | 1857 | 1463234137600 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:55:37 INFO - PROCESS | 1857 | 1463234137606 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:55:37 INFO - PROCESS | 1857 | 1463234137611 Marionette TRACE conn4 <- [1,1030,null,{}] 06:55:37 INFO - PROCESS | 1857 | 1463234137617 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}] 06:55:38 INFO - PROCESS | 1857 | 1463234138397 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:55:38 INFO - PROCESS | 1857 | 1463234138752 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e7400 == 133 [pid = 1857] [id = 265] 06:55:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 396 (0x876eb000) [pid = 1857] [serial = 796] [outer = (nil)] 06:55:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 397 (0x878c3c00) [pid = 1857] [serial = 797] [outer = 0x876eb000] 06:55:38 INFO - PROCESS | 1857 | 1463234138832 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 398 (0x8844d800) [pid = 1857] [serial = 798] [outer = 0x876eb000] 06:55:39 INFO - PROCESS | 1857 | 1463234139676 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]]]}] 06:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2134ms 06:55:39 INFO - PROCESS | 1857 | 1463234139743 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 1857 | 1463234139749 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:55:39 INFO - PROCESS | 1857 | 1463234139757 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 1857 | 1463234139764 Marionette TRACE conn4 <- [1,1034,null,{}] 06:55:39 INFO - PROCESS | 1857 | 1463234139770 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}] 06:55:39 INFO - PROCESS | 1857 | 1463234139964 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:55:40 INFO - PROCESS | 1857 | 1463234140277 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x8892fc00 == 134 [pid = 1857] [id = 266] 06:55:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 399 (0x88e43800) [pid = 1857] [serial = 799] [outer = (nil)] 06:55:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 400 (0x88e47400) [pid = 1857] [serial = 800] [outer = 0x88e43800] 06:55:40 INFO - PROCESS | 1857 | 1463234140365 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 401 (0x88e4b400) [pid = 1857] [serial = 801] [outer = 0x88e43800] 06:55:41 INFO - PROCESS | 1857 | 1463234141218 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]]]}] 06:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1531ms 06:55:41 INFO - PROCESS | 1857 | 1463234141289 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:55:41 INFO - PROCESS | 1857 | 1463234141294 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:55:41 INFO - PROCESS | 1857 | 1463234141300 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 1857 | 1463234141304 Marionette TRACE conn4 <- [1,1038,null,{}] 06:55:41 INFO - PROCESS | 1857 | 1463234141309 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}] 06:55:41 INFO - PROCESS | 1857 | 1463234141623 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:55:42 INFO - PROCESS | 1857 | 1463234142027 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b52bc00 == 135 [pid = 1857] [id = 267] 06:55:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 402 (0x8b6b2400) [pid = 1857] [serial = 802] [outer = (nil)] 06:55:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 403 (0x8b73c400) [pid = 1857] [serial = 803] [outer = 0x8b6b2400] 06:55:42 INFO - PROCESS | 1857 | 1463234142108 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 404 (0x8bfcf800) [pid = 1857] [serial = 804] [outer = 0x8b6b2400] 06:55:42 INFO - PROCESS | 1857 | 1463234142986 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]]]}] 06:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1731ms 06:55:43 INFO - PROCESS | 1857 | 1463234143041 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 1857 | 1463234143051 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:55:43 INFO - PROCESS | 1857 | 1463234143067 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 1857 | 1463234143075 Marionette TRACE conn4 <- [1,1042,null,{}] 06:55:43 INFO - PROCESS | 1857 | 1463234143080 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}] 06:55:43 INFO - PROCESS | 1857 | 1463234143265 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:55:43 INFO - PROCESS | 1857 | 1463234143573 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f6ec00 == 136 [pid = 1857] [id = 268] 06:55:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 405 (0x8916b000) [pid = 1857] [serial = 805] [outer = (nil)] 06:55:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 406 (0x8c999c00) [pid = 1857] [serial = 806] [outer = 0x8916b000] 06:55:43 INFO - PROCESS | 1857 | 1463234143659 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 407 (0x8c9a4c00) [pid = 1857] [serial = 807] [outer = 0x8916b000] 06:55:44 INFO - PROCESS | 1857 | 1463234144515 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]]]}] 06:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1490ms 06:55:44 INFO - PROCESS | 1857 | 1463234144551 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 1857 | 1463234144554 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:55:44 INFO - PROCESS | 1857 | 1463234144561 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 1857 | 1463234144563 Marionette TRACE conn4 <- [1,1046,null,{}] 06:55:44 INFO - PROCESS | 1857 | 1463234144569 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}] 06:55:44 INFO - PROCESS | 1857 | 1463234144749 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:55:45 INFO - PROCESS | 1857 | 1463234145102 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x8cf4b800 == 137 [pid = 1857] [id = 269] 06:55:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 408 (0x8cf4c400) [pid = 1857] [serial = 808] [outer = (nil)] 06:55:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 409 (0x8dd1d800) [pid = 1857] [serial = 809] [outer = 0x8cf4c400] 06:55:45 INFO - PROCESS | 1857 | 1463234145186 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 410 (0x8e2f9400) [pid = 1857] [serial = 810] [outer = 0x8cf4c400] 06:55:46 INFO - PROCESS | 1857 | 1463234146062 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]]]}] 06:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1538ms 06:55:46 INFO - PROCESS | 1857 | 1463234146100 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:55:46 INFO - PROCESS | 1857 | 1463234146104 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:55:46 INFO - PROCESS | 1857 | 1463234146110 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 1857 | 1463234146113 Marionette TRACE conn4 <- [1,1050,null,{}] 06:55:46 INFO - PROCESS | 1857 | 1463234146119 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}] 06:55:46 INFO - PROCESS | 1857 | 1463234146297 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:55:46 INFO - PROCESS | 1857 | 1463234146632 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x8efb9000 == 138 [pid = 1857] [id = 270] 06:55:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 411 (0x8efba800) [pid = 1857] [serial = 811] [outer = (nil)] 06:55:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 412 (0x8f031c00) [pid = 1857] [serial = 812] [outer = 0x8efba800] 06:55:46 INFO - PROCESS | 1857 | 1463234146727 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 413 (0x91a48800) [pid = 1857] [serial = 813] [outer = 0x8efba800] 06:55:47 INFO - PROCESS | 1857 | 1463234147646 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]]]}] 06:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1584ms 06:55:47 INFO - PROCESS | 1857 | 1463234147695 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1857 | 1463234147699 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:55:47 INFO - PROCESS | 1857 | 1463234147705 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1857 | 1463234147707 Marionette TRACE conn4 <- [1,1054,null,{}] 06:55:47 INFO - PROCESS | 1857 | 1463234147713 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}] 06:55:47 INFO - PROCESS | 1857 | 1463234147891 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:55:48 INFO - PROCESS | 1857 | 1463234148269 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x85098800 == 139 [pid = 1857] [id = 271] 06:55:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 414 (0x86d0d800) [pid = 1857] [serial = 814] [outer = (nil)] 06:55:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 415 (0x927e3800) [pid = 1857] [serial = 815] [outer = 0x86d0d800] 06:55:48 INFO - PROCESS | 1857 | 1463234148357 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 416 (0x92b27c00) [pid = 1857] [serial = 816] [outer = 0x86d0d800] 06:55:49 INFO - PROCESS | 1857 | 1463234149204 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]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1533ms 06:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:55:49 INFO - PROCESS | 1857 | 1463234149239 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 1857 | 1463234149242 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:55:49 INFO - PROCESS | 1857 | 1463234149249 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 1857 | 1463234149252 Marionette TRACE conn4 <- [1,1058,null,{}] 06:55:49 INFO - PROCESS | 1857 | 1463234149258 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}] 06:55:49 INFO - PROCESS | 1857 | 1463234149434 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:55:49 INFO - PROCESS | 1857 | 1463234149718 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x850a0000 == 140 [pid = 1857] [id = 272] 06:55:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 417 (0x850a1400) [pid = 1857] [serial = 817] [outer = (nil)] 06:55:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 418 (0x8b6af400) [pid = 1857] [serial = 818] [outer = 0x850a1400] 06:55:49 INFO - PROCESS | 1857 | 1463234149839 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 419 (0x927ebc00) [pid = 1857] [serial = 819] [outer = 0x850a1400] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed50400 == 139 [pid = 1857] [id = 85] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8b520000 == 138 [pid = 1857] [id = 157] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6c8400 == 137 [pid = 1857] [id = 160] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0xa219f000 == 136 [pid = 1857] [id = 76] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0b000 == 135 [pid = 1857] [id = 253] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x88922800 == 134 [pid = 1857] [id = 252] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x876ee000 == 133 [pid = 1857] [id = 251] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x86d01400 == 132 [pid = 1857] [id = 250] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x85096400 == 131 [pid = 1857] [id = 248] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8509c000 == 130 [pid = 1857] [id = 247] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec1400 == 129 [pid = 1857] [id = 245] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x85092c00 == 128 [pid = 1857] [id = 246] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x88452400 == 127 [pid = 1857] [id = 244] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8844a000 == 126 [pid = 1857] [id = 243] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6c7400 == 125 [pid = 1857] [id = 242] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x92d59800 == 124 [pid = 1857] [id = 240] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x9775c400 == 123 [pid = 1857] [id = 241] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x92949c00 == 122 [pid = 1857] [id = 239] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8e278c00 == 121 [pid = 1857] [id = 238] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x9267a800 == 120 [pid = 1857] [id = 237] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8dac9c00 == 119 [pid = 1857] [id = 236] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8efbd800 == 118 [pid = 1857] [id = 235] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8b732c00 == 117 [pid = 1857] [id = 233] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x85e90c00 == 116 [pid = 1857] [id = 234] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8bf04800 == 115 [pid = 1857] [id = 232] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6d3c00 == 114 [pid = 1857] [id = 230] 06:55:50 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0a800 == 113 [pid = 1857] [id = 231] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 418 (0x8e2eb400) [pid = 1857] [serial = 692] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 417 (0x8dabd400) [pid = 1857] [serial = 690] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 416 (0x8c948800) [pid = 1857] [serial = 422] [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.] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 415 (0x8b73c000) [pid = 1857] [serial = 640] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 414 (0x876e9c00) [pid = 1857] [serial = 650] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 413 (0x9cecf400) [pid = 1857] [serial = 643] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 412 (0x86d09c00) [pid = 1857] [serial = 659] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 411 (0x86d03000) [pid = 1857] [serial = 674] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 410 (0x8c8d9400) [pid = 1857] [serial = 686] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 409 (0x9b063c00) [pid = 1857] [serial = 656] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 408 (0x92b33000) [pid = 1857] [serial = 620] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 407 (0x8c7f3000) [pid = 1857] [serial = 684] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 406 (0x87815000) [pid = 1857] [serial = 665] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 405 (0x88928400) [pid = 1857] [serial = 677] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 404 (0x8b6b1000) [pid = 1857] [serial = 680] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 403 (0x85e94800) [pid = 1857] [serial = 668] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 402 (0x92678c00) [pid = 1857] [serial = 628] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 401 (0x9a26e800) [pid = 1857] [serial = 637] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 400 (0x8780b800) [pid = 1857] [serial = 662] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 399 (0x87813c00) [pid = 1857] [serial = 671] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 398 (0x8a6ce800) [pid = 1857] [serial = 622] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 397 (0x8c954400) [pid = 1857] [serial = 687] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 396 (0x95ec1c00) [pid = 1857] [serial = 631] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 395 (0x8d052c00) [pid = 1857] [serial = 625] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 394 (0x8b73fc00) [pid = 1857] [serial = 681] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 393 (0x8c11e000) [pid = 1857] [serial = 647] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 392 (0x965b2000) [pid = 1857] [serial = 634] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 391 (0x8c751c00) [pid = 1857] [serial = 683] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 390 (0x8c9a1800) [pid = 1857] [serial = 689] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 389 (0x8a6ccc00) [pid = 1857] [serial = 678] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 388 (0x878c7400) [pid = 1857] [serial = 653] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 1857 | --DOMWINDOW == 387 (0x876ea400) [pid = 1857] [serial = 675] [outer = (nil)] [url = about:blank] 06:55:51 INFO - PROCESS | 1857 | 1463234151002 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]]]}] 06:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1786ms 06:55:51 INFO - PROCESS | 1857 | 1463234151038 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 1857 | 1463234151042 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:55:51 INFO - PROCESS | 1857 | 1463234151049 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 1857 | 1463234151051 Marionette TRACE conn4 <- [1,1062,null,{}] 06:55:51 INFO - PROCESS | 1857 | 1463234151058 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}] 06:55:51 INFO - PROCESS | 1857 | 1463234151233 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:55:51 INFO - PROCESS | 1857 | 1463234151243 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x85094800 == 114 [pid = 1857] [id = 273] 06:55:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 388 (0x85f74400) [pid = 1857] [serial = 820] [outer = (nil)] 06:55:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 389 (0x876ec000) [pid = 1857] [serial = 821] [outer = 0x85f74400] 06:55:51 INFO - PROCESS | 1857 | 1463234151327 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 390 (0x87815c00) [pid = 1857] [serial = 822] [outer = 0x85f74400] 06:55:52 INFO - PROCESS | 1857 | 1463234152266 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]]]}] 06:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1238ms 06:55:52 INFO - PROCESS | 1857 | 1463234152287 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 1857 | 1463234152290 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:55:52 INFO - PROCESS | 1857 | 1463234152297 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 1857 | 1463234152307 Marionette TRACE conn4 <- [1,1066,null,{}] 06:55:52 INFO - PROCESS | 1857 | 1463234152312 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}] 06:55:52 INFO - PROCESS | 1857 | 1463234152573 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:55:52 INFO - PROCESS | 1857 | 1463234152689 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e3c00 == 115 [pid = 1857] [id = 274] 06:55:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 391 (0x876eec00) [pid = 1857] [serial = 823] [outer = (nil)] 06:55:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 392 (0x88451800) [pid = 1857] [serial = 824] [outer = 0x876eec00] 06:55:52 INFO - PROCESS | 1857 | 1463234152778 Marionette DEBUG loaded listener.js 06:55:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 393 (0x8892d000) [pid = 1857] [serial = 825] [outer = 0x876eec00] 06:55:53 INFO - PROCESS | 1857 | 1463234153641 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]]]}] 06:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1391ms 06:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:55:53 INFO - PROCESS | 1857 | 1463234153696 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:55:53 INFO - PROCESS | 1857 | 1463234153699 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:55:53 INFO - PROCESS | 1857 | 1463234153706 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:55:53 INFO - PROCESS | 1857 | 1463234153709 Marionette TRACE conn4 <- [1,1070,null,{}] 06:55:53 INFO - PROCESS | 1857 | 1463234153714 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}] 06:55:53 INFO - PROCESS | 1857 | 1463234153964 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:55:54 INFO - PROCESS | 1857 | 1463234153994 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d06c00 == 116 [pid = 1857] [id = 275] 06:55:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 394 (0x88aee400) [pid = 1857] [serial = 826] [outer = (nil)] 06:55:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 395 (0x8b6ad800) [pid = 1857] [serial = 827] [outer = 0x88aee400] 06:55:54 INFO - PROCESS | 1857 | 1463234154078 Marionette DEBUG loaded listener.js 06:55:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 396 (0x8bfd4400) [pid = 1857] [serial = 828] [outer = 0x88aee400] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 395 (0x93cedc00) [pid = 1857] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 394 (0x8d057c00) [pid = 1857] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 393 (0x9267bc00) [pid = 1857] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 392 (0x92d5c800) [pid = 1857] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 391 (0x946e4c00) [pid = 1857] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 390 (0x91a43c00) [pid = 1857] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 389 (0x9a26d000) [pid = 1857] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 388 (0x8cf4e800) [pid = 1857] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 387 (0x8b521400) [pid = 1857] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 386 (0x8a6c8c00) [pid = 1857] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 385 (0x8ed4e400) [pid = 1857] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 384 (0x8dac3c00) [pid = 1857] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 383 (0x92ece800) [pid = 1857] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 382 (0x9b7c7400) [pid = 1857] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 381 (0x95ec0400) [pid = 1857] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 380 (0x878c5400) [pid = 1857] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 379 (0x8dac6c00) [pid = 1857] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 378 (0x9a822800) [pid = 1857] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 377 (0x9a268c00) [pid = 1857] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 376 (0x96107000) [pid = 1857] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 375 (0x9ccb0c00) [pid = 1857] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 374 (0x8c9a0000) [pid = 1857] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 373 (0x85e8ec00) [pid = 1857] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 372 (0x8780a400) [pid = 1857] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 371 (0x8c7efc00) [pid = 1857] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 370 (0x8c948400) [pid = 1857] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 369 (0x8a6ce400) [pid = 1857] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 368 (0x878cd800) [pid = 1857] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 367 (0x9839cc00) [pid = 1857] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 366 (0x9bf5cc00) [pid = 1857] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 365 (0x8bfd1c00) [pid = 1857] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 364 (0x8c118000) [pid = 1857] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 363 (0x8e4b7000) [pid = 1857] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 362 (0x92227400) [pid = 1857] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 361 (0x92d5e000) [pid = 1857] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 360 (0x9a828800) [pid = 1857] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 359 (0x92670000) [pid = 1857] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 358 (0x9267d400) [pid = 1857] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 357 (0x8d054400) [pid = 1857] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 356 (0xa2447c00) [pid = 1857] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 355 (0x8e35e400) [pid = 1857] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 354 (0xa213b400) [pid = 1857] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 353 (0x92d63400) [pid = 1857] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 352 (0x8c759800) [pid = 1857] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 351 (0xa901e800) [pid = 1857] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 350 (0x97751c00) [pid = 1857] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 349 (0x86d03c00) [pid = 1857] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 348 (0x92ed2800) [pid = 1857] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 347 (0x85e91400) [pid = 1857] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 346 (0x92a69c00) [pid = 1857] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 345 (0x9923a400) [pid = 1857] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 344 (0x97763c00) [pid = 1857] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 343 (0x9294a800) [pid = 1857] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 342 (0x8bfc8c00) [pid = 1857] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 341 (0x8b732400) [pid = 1857] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 340 (0x8bfd0800) [pid = 1857] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 339 (0x97758c00) [pid = 1857] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 338 (0x97756400) [pid = 1857] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 337 (0x8bf0f000) [pid = 1857] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 3589ms 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 336 (0x8b734000) [pid = 1857] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 335 (0x8844ac00) [pid = 1857] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 334 (0x8dac0800) [pid = 1857] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 333 (0x99239c00) [pid = 1857] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 332 (0x85093800) [pid = 1857] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 331 (0x86d06800) [pid = 1857] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 330 (0x8c99ec00) [pid = 1857] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 329 (0x9a26fc00) [pid = 1857] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 328 (0x8509e400) [pid = 1857] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 327 (0x8efc0c00) [pid = 1857] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 326 (0x878c7c00) [pid = 1857] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 325 (0x9af55400) [pid = 1857] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 324 (0x885ce000) [pid = 1857] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 323 (0x92954400) [pid = 1857] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 322 (0x9460e800) [pid = 1857] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 321 (0x86ec3000) [pid = 1857] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 320 (0x8ed59000) [pid = 1857] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 319 (0x952e7c00) [pid = 1857] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 318 (0x8bf0b800) [pid = 1857] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 317 (0x92a6d000) [pid = 1857] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 316 (0x8b51e800) [pid = 1857] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 315 (0x92a73800) [pid = 1857] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 314 (0x9923f800) [pid = 1857] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 313 (0x89168c00) [pid = 1857] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 312 (0x8e2f3800) [pid = 1857] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 311 (0x88ae6c00) [pid = 1857] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 310 (0x916cdc00) [pid = 1857] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 309 (0x92954000) [pid = 1857] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 308 (0x946dfc00) [pid = 1857] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 307 (0x86ec1800) [pid = 1857] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 306 (0x946d6c00) [pid = 1857] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 305 (0x8780cc00) [pid = 1857] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 304 (0x92a70000) [pid = 1857] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 303 (0x8f02e400) [pid = 1857] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 302 (0x939cd000) [pid = 1857] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 301 (0x9460ac00) [pid = 1857] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 300 (0x88de4c00) [pid = 1857] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 299 (0x8e4b8000) [pid = 1857] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 298 (0x91a49c00) [pid = 1857] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 297 (0x92ed7800) [pid = 1857] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 296 (0x9832a400) [pid = 1857] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 295 (0x8a6c6400) [pid = 1857] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 294 (0x8c8cfc00) [pid = 1857] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 293 (0x9a26dc00) [pid = 1857] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 292 (0x952f2c00) [pid = 1857] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 291 (0x965ae000) [pid = 1857] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 290 (0x8b6b1800) [pid = 1857] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 289 (0x9ccb6800) [pid = 1857] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 288 (0x88927c00) [pid = 1857] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 287 (0x9af54000) [pid = 1857] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 286 (0x9267c800) [pid = 1857] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 285 (0x876e2400) [pid = 1857] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 284 (0xa3253000) [pid = 1857] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 283 (0x8e2fa800) [pid = 1857] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 282 (0x99239400) [pid = 1857] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 281 (0x8c7f3800) [pid = 1857] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 280 (0x96103c00) [pid = 1857] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 279 (0x95ec5800) [pid = 1857] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 278 (0x97774800) [pid = 1857] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 277 (0x8b734400) [pid = 1857] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 276 (0x8f030000) [pid = 1857] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 275 (0x9777fc00) [pid = 1857] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 274 (0x946dc800) [pid = 1857] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 273 (0x99f90400) [pid = 1857] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 272 (0x8cf4b400) [pid = 1857] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 271 (0x952e8000) [pid = 1857] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 270 (0x992b7400) [pid = 1857] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 269 (0x8ed5a800) [pid = 1857] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 268 (0x91a4ac00) [pid = 1857] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 267 (0x92ed8c00) [pid = 1857] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 266 (0x88ae8000) [pid = 1857] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 265 (0x878ccc00) [pid = 1857] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 264 (0x8efbd400) [pid = 1857] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 263 (0x8efbc800) [pid = 1857] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 262 (0x8e363800) [pid = 1857] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 261 (0x8dd12800) [pid = 1857] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 260 (0xa21a1000) [pid = 1857] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 259 (0x9294c400) [pid = 1857] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 258 (0x916cf800) [pid = 1857] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 257 (0x9bf51800) [pid = 1857] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 256 (0x99237800) [pid = 1857] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 255 (0x97762800) [pid = 1857] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:55:57 INFO - PROCESS | 1857 | --DOMWINDOW == 254 (0x92d62800) [pid = 1857] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:55:57 INFO - PROCESS | 1857 | 1463234157185 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]]]}] 06:55:57 INFO - PROCESS | 1857 | 1463234157312 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:55:57 INFO - PROCESS | 1857 | 1463234157321 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:55:57 INFO - PROCESS | 1857 | 1463234157353 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - PROCESS | 1857 | 1463234157363 Marionette TRACE conn4 <- [1,1074,null,{}] 06:55:57 INFO - PROCESS | 1857 | 1463234157383 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}] 06:55:57 INFO - PROCESS | 1857 | 1463234157726 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:55:57 INFO - PROCESS | 1857 | 1463234157751 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0ac00 == 117 [pid = 1857] [id = 276] 06:55:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 255 (0x86ec8400) [pid = 1857] [serial = 829] [outer = (nil)] 06:55:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 256 (0x87813400) [pid = 1857] [serial = 830] [outer = 0x86ec8400] 06:55:57 INFO - PROCESS | 1857 | 1463234157825 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 257 (0x88450400) [pid = 1857] [serial = 831] [outer = 0x86ec8400] 06:55:58 INFO - PROCESS | 1857 | 1463234158687 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]]]}] 06:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1374ms 06:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:55:58 INFO - PROCESS | 1857 | 1463234158719 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:55:58 INFO - PROCESS | 1857 | 1463234158722 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:55:58 INFO - PROCESS | 1857 | 1463234158729 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 1857 | 1463234158732 Marionette TRACE conn4 <- [1,1078,null,{}] 06:55:58 INFO - PROCESS | 1857 | 1463234158738 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}] 06:55:58 INFO - PROCESS | 1857 | 1463234158910 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:55:58 INFO - PROCESS | 1857 | 1463234158931 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e2800 == 118 [pid = 1857] [id = 277] 06:55:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 258 (0x88929400) [pid = 1857] [serial = 832] [outer = (nil)] 06:55:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 259 (0x8b51e800) [pid = 1857] [serial = 833] [outer = 0x88929400] 06:55:59 INFO - PROCESS | 1857 | 1463234159004 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 260 (0x8b738000) [pid = 1857] [serial = 834] [outer = 0x88929400] 06:56:00 INFO - PROCESS | 1857 | 1463234160338 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]]]}] 06:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1679ms 06:56:00 INFO - PROCESS | 1857 | 1463234160408 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:56:00 INFO - PROCESS | 1857 | 1463234160417 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:56:00 INFO - PROCESS | 1857 | 1463234160424 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:56:00 INFO - PROCESS | 1857 | 1463234160432 Marionette TRACE conn4 <- [1,1082,null,{}] 06:56:00 INFO - PROCESS | 1857 | 1463234160485 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}] 06:56:00 INFO - PROCESS | 1857 | 1463234160715 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:56:01 INFO - PROCESS | 1857 | 1463234161035 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x86eca400 == 119 [pid = 1857] [id = 278] 06:56:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 261 (0x86ecbc00) [pid = 1857] [serial = 835] [outer = (nil)] 06:56:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 262 (0x878c6800) [pid = 1857] [serial = 836] [outer = 0x86ecbc00] 06:56:01 INFO - PROCESS | 1857 | 1463234161127 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 263 (0x885d0800) [pid = 1857] [serial = 837] [outer = 0x86ecbc00] 06:56:02 INFO - PROCESS | 1857 | 1463234162172 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]]]}] 06:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1778ms 06:56:02 INFO - PROCESS | 1857 | 1463234162203 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 1857 | 1463234162212 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:56:02 INFO - PROCESS | 1857 | 1463234162223 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 1857 | 1463234162227 Marionette TRACE conn4 <- [1,1086,null,{}] 06:56:02 INFO - PROCESS | 1857 | 1463234162234 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}] 06:56:02 INFO - PROCESS | 1857 | 1463234162454 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:56:02 INFO - PROCESS | 1857 | 1463234162768 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x88af0800 == 120 [pid = 1857] [id = 279] 06:56:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 264 (0x89171000) [pid = 1857] [serial = 838] [outer = (nil)] 06:56:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 265 (0x8b52b000) [pid = 1857] [serial = 839] [outer = 0x89171000] 06:56:02 INFO - PROCESS | 1857 | 1463234162864 Marionette DEBUG loaded listener.js 06:56:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 266 (0x8b6b7800) [pid = 1857] [serial = 840] [outer = 0x89171000] 06:56:03 INFO - PROCESS | 1857 | 1463234163798 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]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1631ms 06:56:03 INFO - PROCESS | 1857 | 1463234163854 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 1857 | 1463234163858 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:56:03 INFO - PROCESS | 1857 | 1463234163866 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 1857 | 1463234163873 Marionette TRACE conn4 <- [1,1090,null,{}] 06:56:03 INFO - PROCESS | 1857 | 1463234163890 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}] 06:56:04 INFO - PROCESS | 1857 | 1463234164163 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:56:04 INFO - PROCESS | 1857 | 1463234164477 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e4dc00 == 121 [pid = 1857] [id = 280] 06:56:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 267 (0x8c11e800) [pid = 1857] [serial = 841] [outer = (nil)] 06:56:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 268 (0x8c760000) [pid = 1857] [serial = 842] [outer = 0x8c11e800] 06:56:04 INFO - PROCESS | 1857 | 1463234164573 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 269 (0x8c7fb400) [pid = 1857] [serial = 843] [outer = 0x8c11e800] 06:56:05 INFO - PROCESS | 1857 | 1463234165456 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]]]}] 06:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1636ms 06:56:05 INFO - PROCESS | 1857 | 1463234165502 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:56:05 INFO - PROCESS | 1857 | 1463234165507 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:56:05 INFO - PROCESS | 1857 | 1463234165513 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 1857 | 1463234165517 Marionette TRACE conn4 <- [1,1094,null,{}] 06:56:05 INFO - PROCESS | 1857 | 1463234165523 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}] 06:56:05 INFO - PROCESS | 1857 | 1463234165714 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:56:05 INFO - PROCESS | 1857 | 1463234165975 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8cfc00 == 122 [pid = 1857] [id = 281] 06:56:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 270 (0x8c949400) [pid = 1857] [serial = 844] [outer = (nil)] 06:56:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 271 (0x8c999400) [pid = 1857] [serial = 845] [outer = 0x8c949400] 06:56:06 INFO - PROCESS | 1857 | 1463234166105 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 272 (0x8cf44400) [pid = 1857] [serial = 846] [outer = 0x8c949400] 06:56:07 INFO - PROCESS | 1857 | 1463234167017 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]]]}] 06:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1532ms 06:56:07 INFO - PROCESS | 1857 | 1463234167046 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 1857 | 1463234167050 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:56:07 INFO - PROCESS | 1857 | 1463234167056 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 1857 | 1463234167058 Marionette TRACE conn4 <- [1,1098,null,{}] 06:56:07 INFO - PROCESS | 1857 | 1463234167064 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}] 06:56:07 INFO - PROCESS | 1857 | 1463234167273 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:56:07 INFO - PROCESS | 1857 | 1463234167547 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c112800 == 123 [pid = 1857] [id = 282] 06:56:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 273 (0x8cf4b400) [pid = 1857] [serial = 847] [outer = (nil)] 06:56:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 274 (0x8d05f400) [pid = 1857] [serial = 848] [outer = 0x8cf4b400] 06:56:07 INFO - PROCESS | 1857 | 1463234167675 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 275 (0x8dac6c00) [pid = 1857] [serial = 849] [outer = 0x8cf4b400] 06:56:08 INFO - PROCESS | 1857 | 1463234168643 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]]]}] 06:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1627ms 06:56:08 INFO - PROCESS | 1857 | 1463234168684 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:56:08 INFO - PROCESS | 1857 | 1463234168687 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:56:08 INFO - PROCESS | 1857 | 1463234168694 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 1857 | 1463234168698 Marionette TRACE conn4 <- [1,1102,null,{}] 06:56:08 INFO - PROCESS | 1857 | 1463234168704 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}] 06:56:08 INFO - PROCESS | 1857 | 1463234168947 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:56:09 INFO - PROCESS | 1857 | 1463234169282 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c114c00 == 124 [pid = 1857] [id = 283] 06:56:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 276 (0x8c99b800) [pid = 1857] [serial = 850] [outer = (nil)] 06:56:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 277 (0x8e4be400) [pid = 1857] [serial = 851] [outer = 0x8c99b800] 06:56:09 INFO - PROCESS | 1857 | 1463234169380 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 278 (0x8ed54400) [pid = 1857] [serial = 852] [outer = 0x8c99b800] 06:56:10 INFO - PROCESS | 1857 | 1463234170236 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]]]}] 06:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1584ms 06:56:10 INFO - PROCESS | 1857 | 1463234170280 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 1857 | 1463234170284 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:56:10 INFO - PROCESS | 1857 | 1463234170291 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 1857 | 1463234170294 Marionette TRACE conn4 <- [1,1106,null,{}] 06:56:10 INFO - PROCESS | 1857 | 1463234170300 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}] 06:56:10 INFO - PROCESS | 1857 | 1463234170491 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:56:10 INFO - PROCESS | 1857 | 1463234170759 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e9ac00 == 125 [pid = 1857] [id = 284] 06:56:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 279 (0x88e48400) [pid = 1857] [serial = 853] [outer = (nil)] 06:56:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 280 (0x8efbb800) [pid = 1857] [serial = 854] [outer = 0x88e48400] 06:56:10 INFO - PROCESS | 1857 | 1463234170883 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 281 (0x8efc1400) [pid = 1857] [serial = 855] [outer = 0x88e48400] 06:56:11 INFO - PROCESS | 1857 | 1463234171738 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]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1478ms 06:56:11 INFO - PROCESS | 1857 | 1463234171770 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:56:11 INFO - PROCESS | 1857 | 1463234171774 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:56:11 INFO - PROCESS | 1857 | 1463234171781 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 1857 | 1463234171784 Marionette TRACE conn4 <- [1,1110,null,{}] 06:56:11 INFO - PROCESS | 1857 | 1463234171790 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}] 06:56:11 INFO - PROCESS | 1857 | 1463234171984 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:56:12 INFO - PROCESS | 1857 | 1463234172307 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c9a3c00 == 126 [pid = 1857] [id = 285] 06:56:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 282 (0x8e4bc400) [pid = 1857] [serial = 856] [outer = (nil)] 06:56:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 283 (0x916d3c00) [pid = 1857] [serial = 857] [outer = 0x8e4bc400] 06:56:12 INFO - PROCESS | 1857 | 1463234172403 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 284 (0x916d7c00) [pid = 1857] [serial = 858] [outer = 0x8e4bc400] 06:56:13 INFO - PROCESS | 1857 | 1463234173288 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]]]}] 06:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1579ms 06:56:13 INFO - PROCESS | 1857 | 1463234173360 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:56:13 INFO - PROCESS | 1857 | 1463234173365 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:56:13 INFO - PROCESS | 1857 | 1463234173373 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 1857 | 1463234173376 Marionette TRACE conn4 <- [1,1114,null,{}] 06:56:13 INFO - PROCESS | 1857 | 1463234173383 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}] 06:56:13 INFO - PROCESS | 1857 | 1463234173664 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:56:14 INFO - PROCESS | 1857 | 1463234173977 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee7a000 == 127 [pid = 1857] [id = 286] 06:56:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 285 (0x91a4a400) [pid = 1857] [serial = 859] [outer = (nil)] 06:56:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 286 (0x92670000) [pid = 1857] [serial = 860] [outer = 0x91a4a400] 06:56:14 INFO - PROCESS | 1857 | 1463234174072 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 287 (0x9267a800) [pid = 1857] [serial = 861] [outer = 0x91a4a400] 06:56:14 INFO - PROCESS | 1857 | 1463234174958 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]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1629ms 06:56:15 INFO - PROCESS | 1857 | 1463234175003 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:56:15 INFO - PROCESS | 1857 | 1463234175007 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:56:15 INFO - PROCESS | 1857 | 1463234175014 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 1857 | 1463234175018 Marionette TRACE conn4 <- [1,1118,null,{}] 06:56:15 INFO - PROCESS | 1857 | 1463234175024 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}] 06:56:15 INFO - PROCESS | 1857 | 1463234175241 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:56:15 INFO - PROCESS | 1857 | 1463234175563 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee78400 == 128 [pid = 1857] [id = 287] 06:56:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 288 (0x92956c00) [pid = 1857] [serial = 862] [outer = (nil)] 06:56:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 289 (0x92a6fc00) [pid = 1857] [serial = 863] [outer = 0x92956c00] 06:56:15 INFO - PROCESS | 1857 | 1463234175660 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 290 (0x92b26800) [pid = 1857] [serial = 864] [outer = 0x92956c00] 06:56:16 INFO - PROCESS | 1857 | 1463234176578 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]]]}] 06:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1630ms 06:56:16 INFO - PROCESS | 1857 | 1463234176645 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:56:16 INFO - PROCESS | 1857 | 1463234176649 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:56:16 INFO - PROCESS | 1857 | 1463234176656 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 1857 | 1463234176660 Marionette TRACE conn4 <- [1,1122,null,{}] 06:56:16 INFO - PROCESS | 1857 | 1463234176666 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}] 06:56:16 INFO - PROCESS | 1857 | 1463234176893 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:56:17 INFO - PROCESS | 1857 | 1463234177219 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d57c00 == 129 [pid = 1857] [id = 288] 06:56:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 291 (0x92d61800) [pid = 1857] [serial = 865] [outer = (nil)] 06:56:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 292 (0x93cee400) [pid = 1857] [serial = 866] [outer = 0x92d61800] 06:56:17 INFO - PROCESS | 1857 | 1463234177317 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 293 (0x946d6c00) [pid = 1857] [serial = 867] [outer = 0x92d61800] 06:56:18 INFO - PROCESS | 1857 | 1463234178225 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]]]}] 06:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1633ms 06:56:18 INFO - PROCESS | 1857 | 1463234178289 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:56:18 INFO - PROCESS | 1857 | 1463234178293 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:56:18 INFO - PROCESS | 1857 | 1463234178300 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 1857 | 1463234178303 Marionette TRACE conn4 <- [1,1126,null,{}] 06:56:18 INFO - PROCESS | 1857 | 1463234178309 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}] 06:56:18 INFO - PROCESS | 1857 | 1463234178512 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:56:18 INFO - PROCESS | 1857 | 1463234178891 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x946de000 == 130 [pid = 1857] [id = 289] 06:56:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 294 (0x946e2400) [pid = 1857] [serial = 868] [outer = (nil)] 06:56:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 295 (0x952ecc00) [pid = 1857] [serial = 869] [outer = 0x946e2400] 06:56:18 INFO - PROCESS | 1857 | 1463234178985 Marionette DEBUG loaded listener.js 06:56:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 296 (0x95361800) [pid = 1857] [serial = 870] [outer = 0x946e2400] 06:56:19 INFO - PROCESS | 1857 | 1463234179878 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]]]}] 06:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1633ms 06:56:19 INFO - PROCESS | 1857 | 1463234179934 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:56:19 INFO - PROCESS | 1857 | 1463234179938 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:56:19 INFO - PROCESS | 1857 | 1463234179945 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 1857 | 1463234179948 Marionette TRACE conn4 <- [1,1130,null,{}] 06:56:19 INFO - PROCESS | 1857 | 1463234179954 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}] 06:56:20 INFO - PROCESS | 1857 | 1463234180157 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:56:20 INFO - PROCESS | 1857 | 1463234180497 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x87811000 == 131 [pid = 1857] [id = 290] 06:56:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 297 (0x87811800) [pid = 1857] [serial = 871] [outer = (nil)] 06:56:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 298 (0x95ec9800) [pid = 1857] [serial = 872] [outer = 0x87811800] 06:56:20 INFO - PROCESS | 1857 | 1463234180590 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 299 (0x95f22000) [pid = 1857] [serial = 873] [outer = 0x87811800] 06:56:21 INFO - PROCESS | 1857 | 1463234181503 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]]]}] 06:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1587ms 06:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:56:21 INFO - PROCESS | 1857 | 1463234181535 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 1857 | 1463234181538 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:56:21 INFO - PROCESS | 1857 | 1463234181545 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 1857 | 1463234181549 Marionette TRACE conn4 <- [1,1134,null,{}] 06:56:21 INFO - PROCESS | 1857 | 1463234181554 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}] 06:56:21 INFO - PROCESS | 1857 | 1463234181762 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:56:22 INFO - PROCESS | 1857 | 1463234182084 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x85095c00 == 132 [pid = 1857] [id = 291] 06:56:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 300 (0x8509a800) [pid = 1857] [serial = 874] [outer = (nil)] 06:56:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 301 (0x8844b000) [pid = 1857] [serial = 875] [outer = 0x8509a800] 06:56:22 INFO - PROCESS | 1857 | 1463234182192 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 302 (0x89172800) [pid = 1857] [serial = 876] [outer = 0x8509a800] 06:56:23 INFO - PROCESS | 1857 | 1463234183093 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]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1584ms 06:56:23 INFO - PROCESS | 1857 | 1463234183128 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 1857 | 1463234183132 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:56:23 INFO - PROCESS | 1857 | 1463234183138 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 1857 | 1463234183141 Marionette TRACE conn4 <- [1,1138,null,{}] 06:56:23 INFO - PROCESS | 1857 | 1463234183148 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}] 06:56:23 INFO - PROCESS | 1857 | 1463234183364 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:56:23 INFO - PROCESS | 1857 | 1463234183703 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e8b800 == 133 [pid = 1857] [id = 292] 06:56:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 303 (0x85e8c800) [pid = 1857] [serial = 877] [outer = (nil)] 06:56:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 304 (0x876e6000) [pid = 1857] [serial = 878] [outer = 0x85e8c800] 06:56:23 INFO - PROCESS | 1857 | 1463234183807 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 305 (0x878cdc00) [pid = 1857] [serial = 879] [outer = 0x85e8c800] 06:56:24 INFO - PROCESS | 1857 | 1463234184691 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]]]}] 06:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1584ms 06:56:24 INFO - PROCESS | 1857 | 1463234184724 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:56:24 INFO - PROCESS | 1857 | 1463234184728 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:56:24 INFO - PROCESS | 1857 | 1463234184734 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:56:24 INFO - PROCESS | 1857 | 1463234184738 Marionette TRACE conn4 <- [1,1142,null,{}] 06:56:24 INFO - PROCESS | 1857 | 1463234184743 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}] 06:56:24 INFO - PROCESS | 1857 | 1463234184947 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:56:25 INFO - PROCESS | 1857 | 1463234185268 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x88450000 == 134 [pid = 1857] [id = 293] 06:56:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 306 (0x88923400) [pid = 1857] [serial = 880] [outer = (nil)] 06:56:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 307 (0x8c952000) [pid = 1857] [serial = 881] [outer = 0x88923400] 06:56:25 INFO - PROCESS | 1857 | 1463234185360 Marionette DEBUG loaded listener.js 06:56:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 308 (0x8d05c000) [pid = 1857] [serial = 882] [outer = 0x88923400] 06:56:26 INFO - PROCESS | 1857 | 1463234186256 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]]]}] 06:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1581ms 06:56:26 INFO - PROCESS | 1857 | 1463234186318 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:56:26 INFO - PROCESS | 1857 | 1463234186322 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:56:26 INFO - PROCESS | 1857 | 1463234186328 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:56:26 INFO - PROCESS | 1857 | 1463234186332 Marionette TRACE conn4 <- [1,1146,null,{}] 06:56:26 INFO - PROCESS | 1857 | 1463234186339 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}] 06:56:26 INFO - PROCESS | 1857 | 1463234186548 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:56:26 INFO - PROCESS | 1857 | 1463234186864 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6c8000 == 135 [pid = 1857] [id = 294] 06:56:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 309 (0x8a6ca800) [pid = 1857] [serial = 883] [outer = (nil)] 06:56:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 310 (0x8c7f1400) [pid = 1857] [serial = 884] [outer = 0x8a6ca800] 06:56:26 INFO - PROCESS | 1857 | 1463234186958 Marionette DEBUG loaded listener.js 06:56:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 311 (0x8c8ce000) [pid = 1857] [serial = 885] [outer = 0x8a6ca800] 06:56:27 INFO - PROCESS | 1857 | 1463234187873 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]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1587ms 06:56:27 INFO - PROCESS | 1857 | 1463234187916 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 1857 | 1463234187920 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:56:27 INFO - PROCESS | 1857 | 1463234187926 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 1857 | 1463234187930 Marionette TRACE conn4 <- [1,1150,null,{}] 06:56:27 INFO - PROCESS | 1857 | 1463234187936 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}] 06:56:28 INFO - PROCESS | 1857 | 1463234188166 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:56:28 INFO - PROCESS | 1857 | 1463234188533 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b527400 == 136 [pid = 1857] [id = 295] 06:56:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 312 (0x8c0e6400) [pid = 1857] [serial = 886] [outer = (nil)] 06:56:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 313 (0x8cf49c00) [pid = 1857] [serial = 887] [outer = 0x8c0e6400] 06:56:28 INFO - PROCESS | 1857 | 1463234188635 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 314 (0x8e27c000) [pid = 1857] [serial = 888] [outer = 0x8c0e6400] 06:56:29 INFO - PROCESS | 1857 | 1463234189543 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]]]}] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0ac00 == 135 [pid = 1857] [id = 276] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x86d06c00 == 134 [pid = 1857] [id = 275] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x876e3c00 == 133 [pid = 1857] [id = 274] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x85094800 == 132 [pid = 1857] [id = 273] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x850a0000 == 131 [pid = 1857] [id = 272] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x85098800 == 130 [pid = 1857] [id = 271] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x8efb9000 == 129 [pid = 1857] [id = 270] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x85f6ec00 == 128 [pid = 1857] [id = 268] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x8cf4b800 == 127 [pid = 1857] [id = 269] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x8b52bc00 == 126 [pid = 1857] [id = 267] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x8892fc00 == 125 [pid = 1857] [id = 266] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x876e7400 == 124 [pid = 1857] [id = 265] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x8d051c00 == 123 [pid = 1857] [id = 264] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x89177800 == 122 [pid = 1857] [id = 262] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x965d1400 == 121 [pid = 1857] [id = 263] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x86d06400 == 120 [pid = 1857] [id = 261] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x8d060c00 == 119 [pid = 1857] [id = 260] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x91a45000 == 118 [pid = 1857] [id = 259] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x8d05e000 == 117 [pid = 1857] [id = 258] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfcdc00 == 116 [pid = 1857] [id = 257] 06:56:30 INFO - PROCESS | 1857 | --DOCSHELL 0x85f79000 == 115 [pid = 1857] [id = 254] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 313 (0x9ccb2800) [pid = 1857] [serial = 123] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 312 (0x9b063400) [pid = 1857] [serial = 117] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 311 (0x8ee79800) [pid = 1857] [serial = 256] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 310 (0x95f23000) [pid = 1857] [serial = 247] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 309 (0x9ccba400) [pid = 1857] [serial = 349] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 308 (0x8b6af000) [pid = 1857] [serial = 623] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 307 (0x89174c00) [pid = 1857] [serial = 756] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 306 (0x8bfcec00) [pid = 1857] [serial = 759] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 305 (0x8916d400) [pid = 1857] [serial = 755] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 304 (0x95f30000) [pid = 1857] [serial = 286] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 303 (0x878cc400) [pid = 1857] [serial = 654] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 302 (0x8e4c3800) [pid = 1857] [serial = 307] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 301 (0x9c126c00) [pid = 1857] [serial = 346] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 300 (0x9ce4dc00) [pid = 1857] [serial = 530] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 299 (0x965d9800) [pid = 1857] [serial = 635] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 298 (0xa0512c00) [pid = 1857] [serial = 120] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 297 (0x8dd21800) [pid = 1857] [serial = 626] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 296 (0x87818000) [pid = 1857] [serial = 672] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 295 (0x87816c00) [pid = 1857] [serial = 666] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 294 (0x9a265c00) [pid = 1857] [serial = 464] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 293 (0x8c117000) [pid = 1857] [serial = 761] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 292 (0x965d3000) [pid = 1857] [serial = 521] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 291 (0x927e8400) [pid = 1857] [serial = 485] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 290 (0xa2451800) [pid = 1857] [serial = 657] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 289 (0x9a8e4000) [pid = 1857] [serial = 289] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 288 (0xa4e10400) [pid = 1857] [serial = 237] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 287 (0x8c8d2c00) [pid = 1857] [serial = 566] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 286 (0x8c949c00) [pid = 1857] [serial = 648] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 285 (0x8e4c0000) [pid = 1857] [serial = 301] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 284 (0x9294b400) [pid = 1857] [serial = 629] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 283 (0x965ae400) [pid = 1857] [serial = 150] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 282 (0x9ccb6400) [pid = 1857] [serial = 590] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 281 (0x92676400) [pid = 1857] [serial = 476] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 280 (0x927ea800) [pid = 1857] [serial = 479] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 279 (0x8e2f6c00) [pid = 1857] [serial = 449] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 278 (0xa34bf000) [pid = 1857] [serial = 83] [outer = (nil)] [url = about:blank] 06:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2995ms 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 277 (0x9a263400) [pid = 1857] [serial = 298] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 276 (0xa26dec00) [pid = 1857] [serial = 355] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 275 (0xa6f72800) [pid = 1857] [serial = 162] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 274 (0x8e275800) [pid = 1857] [serial = 385] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 273 (0xa90ad400) [pid = 1857] [serial = 244] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 272 (0x9b05f800) [pid = 1857] [serial = 638] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 271 (0x86d0d000) [pid = 1857] [serial = 660] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 270 (0x952eb000) [pid = 1857] [serial = 578] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 269 (0x85e97400) [pid = 1857] [serial = 669] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 268 (0x92a71c00) [pid = 1857] [serial = 533] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 267 (0xa6f3b400) [pid = 1857] [serial = 201] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 266 (0x99ef2c00) [pid = 1857] [serial = 458] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 265 (0x95f2d000) [pid = 1857] [serial = 632] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 264 (0x8bfd4c00) [pid = 1857] [serial = 409] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 263 (0x8b73a000) [pid = 1857] [serial = 758] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 262 (0x8c0ed400) [pid = 1857] [serial = 412] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 261 (0x9b05cc00) [pid = 1857] [serial = 192] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 260 (0x99236c00) [pid = 1857] [serial = 524] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 259 (0xa3059800) [pid = 1857] [serial = 406] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 258 (0x8b740000) [pid = 1857] [serial = 641] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 257 (0x88452800) [pid = 1857] [serial = 731] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 256 (0x8dacb000) [pid = 1857] [serial = 304] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 255 (0x88454400) [pid = 1857] [serial = 732] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 254 (0x9ce52000) [pid = 1857] [serial = 728] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 253 (0xa0508c00) [pid = 1857] [serial = 729] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 252 (0x8509b400) [pid = 1857] [serial = 740] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 251 (0x8780e800) [pid = 1857] [serial = 663] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 250 (0x8509dc00) [pid = 1857] [serial = 741] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 249 (0x8e280c00) [pid = 1857] [serial = 701] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 248 (0x9b067c00) [pid = 1857] [serial = 587] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 247 (0x8ed58800) [pid = 1857] [serial = 702] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 246 (0x86ec9c00) [pid = 1857] [serial = 743] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 245 (0x86ecfc00) [pid = 1857] [serial = 744] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 244 (0x92a75c00) [pid = 1857] [serial = 710] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 243 (0x92b33c00) [pid = 1857] [serial = 711] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 242 (0x8efc3400) [pid = 1857] [serial = 704] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 241 (0x8f035800) [pid = 1857] [serial = 705] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 240 (0x9af60c00) [pid = 1857] [serial = 725] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 239 (0x9b99fc00) [pid = 1857] [serial = 726] [outer = (nil)] [url = about:blank] 06:56:30 INFO - PROCESS | 1857 | --DOMWINDOW == 238 (0x9a81cc00) [pid = 1857] [serial = 734] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 237 (0x92d55c00) [pid = 1857] [serial = 575] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 236 (0x9c121000) [pid = 1857] [serial = 735] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 235 (0x9610f800) [pid = 1857] [serial = 719] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 234 (0x965cd400) [pid = 1857] [serial = 720] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 233 (0x87816800) [pid = 1857] [serial = 752] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 232 (0x8efb5400) [pid = 1857] [serial = 259] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 231 (0x878cb400) [pid = 1857] [serial = 753] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 230 (0x97774400) [pid = 1857] [serial = 722] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 229 (0x9777b800) [pid = 1857] [serial = 723] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 228 (0x8bfd3800) [pid = 1857] [serial = 698] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 227 (0x92bab000) [pid = 1857] [serial = 536] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 226 (0x8c11c800) [pid = 1857] [serial = 699] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x8b528400) [pid = 1857] [serial = 470] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 224 (0x8c753800) [pid = 1857] [serial = 746] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 223 (0x92bb5c00) [pid = 1857] [serial = 539] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0xa22bac00) [pid = 1857] [serial = 198] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 221 (0x8916ec00) [pid = 1857] [serial = 749] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 220 (0x8e2f9c00) [pid = 1857] [serial = 292] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 219 (0x88af1400) [pid = 1857] [serial = 548] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 218 (0x89170800) [pid = 1857] [serial = 750] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 217 (0x9222bc00) [pid = 1857] [serial = 707] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 216 (0x92673400) [pid = 1857] [serial = 708] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x92bb5000) [pid = 1857] [serial = 713] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x9ce4a800) [pid = 1857] [serial = 126] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x939d4800) [pid = 1857] [serial = 714] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x86ec9800) [pid = 1857] [serial = 737] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x97757800) [pid = 1857] [serial = 455] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x86ecd400) [pid = 1857] [serial = 738] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x88923000) [pid = 1857] [serial = 695] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x8a6d2400) [pid = 1857] [serial = 696] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x952e6800) [pid = 1857] [serial = 716] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x92b28c00) [pid = 1857] [serial = 452] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x95ec2000) [pid = 1857] [serial = 717] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0xa321a400) [pid = 1857] [serial = 86] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x9923c400) [pid = 1857] [serial = 234] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x92bb4c00) [pid = 1857] [serial = 542] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x8f02b000) [pid = 1857] [serial = 337] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x965d0400) [pid = 1857] [serial = 391] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x965da400) [pid = 1857] [serial = 581] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x9cc95c00) [pid = 1857] [serial = 77] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x8c0eac00) [pid = 1857] [serial = 512] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x8c8d5800) [pid = 1857] [serial = 467] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x9bf57800) [pid = 1857] [serial = 527] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x9a8e3800) [pid = 1857] [serial = 343] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0xa8298800) [pid = 1857] [serial = 204] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0xa226e400) [pid = 1857] [serial = 596] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0xa67d1400) [pid = 1857] [serial = 400] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x88df1000) [pid = 1857] [serial = 545] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x9cecd800) [pid = 1857] [serial = 352] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x92952400) [pid = 1857] [serial = 572] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x876ec800) [pid = 1857] [serial = 651] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0xa628b800) [pid = 1857] [serial = 358] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x92b27400) [pid = 1857] [serial = 418] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x9a8e1c00) [pid = 1857] [serial = 394] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x8c99ac00) [pid = 1857] [serial = 599] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x9a81a400) [pid = 1857] [serial = 584] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x95f2ac00) [pid = 1857] [serial = 250] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x9a648400) [pid = 1857] [serial = 461] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0xa21a8c00) [pid = 1857] [serial = 644] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x95f2cc00) [pid = 1857] [serial = 340] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x9b061400) [pid = 1857] [serial = 156] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0xa67cc000) [pid = 1857] [serial = 89] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x9a28a800) [pid = 1857] [serial = 313] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x8e4c4800) [pid = 1857] [serial = 421] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x92d61400) [pid = 1857] [serial = 283] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x9a265000) [pid = 1857] [serial = 295] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x8efc3800) [pid = 1857] [serial = 388] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x8dd1e400) [pid = 1857] [serial = 310] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0xa2454c00) [pid = 1857] [serial = 80] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x92955800) [pid = 1857] [serial = 415] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x94610c00) [pid = 1857] [serial = 153] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0xa2274800) [pid = 1857] [serial = 593] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x9b97bc00) [pid = 1857] [serial = 195] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0xa68a0c00) [pid = 1857] [serial = 159] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x965d1c00) [pid = 1857] [serial = 361] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x9a4d5c00) [pid = 1857] [serial = 74] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x8d05f800) [pid = 1857] [serial = 403] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x92d59400) [pid = 1857] [serial = 518] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x97775800) [pid = 1857] [serial = 189] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x9777b000) [pid = 1857] [serial = 114] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x92d5a800) [pid = 1857] [serial = 231] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x9b066c00) [pid = 1857] [serial = 397] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x8efbfc00) [pid = 1857] [serial = 569] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x8c8d9000) [pid = 1857] [serial = 473] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x8a6d0400) [pid = 1857] [serial = 482] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x8ed57800) [pid = 1857] [serial = 253] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x8e361000) [pid = 1857] [serial = 515] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0xa8c20400) [pid = 1857] [serial = 207] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0xa901c400) [pid = 1857] [serial = 241] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 1857 | 1463234191211 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:56:31 INFO - PROCESS | 1857 | 1463234191216 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:56:31 INFO - PROCESS | 1857 | 1463234191229 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 1857 | 1463234191237 Marionette TRACE conn4 <- [1,1154,null,{}] 06:56:31 INFO - PROCESS | 1857 | 1463234191244 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}] 06:56:31 INFO - PROCESS | 1857 | 1463234191430 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:56:31 INFO - PROCESS | 1857 | 1463234191617 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d06400 == 116 [pid = 1857] [id = 296] 06:56:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x86d06c00) [pid = 1857] [serial = 889] [outer = (nil)] 06:56:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x86d0d000) [pid = 1857] [serial = 890] [outer = 0x86d06c00] 06:56:31 INFO - PROCESS | 1857 | 1463234191705 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x86ec4400) [pid = 1857] [serial = 891] [outer = 0x86d06c00] 06:56:32 INFO - PROCESS | 1857 | 1463234192524 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]]]}] 06:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1352ms 06:56:32 INFO - PROCESS | 1857 | 1463234192582 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:56:32 INFO - PROCESS | 1857 | 1463234192588 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:56:32 INFO - PROCESS | 1857 | 1463234192601 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 1857 | 1463234192606 Marionette TRACE conn4 <- [1,1158,null,{}] 06:56:32 INFO - PROCESS | 1857 | 1463234192613 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}] 06:56:32 INFO - PROCESS | 1857 | 1463234192807 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:56:33 INFO - PROCESS | 1857 | 1463234192991 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f79000 == 117 [pid = 1857] [id = 297] 06:56:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x876e8400) [pid = 1857] [serial = 892] [outer = (nil)] 06:56:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x87810400) [pid = 1857] [serial = 893] [outer = 0x876e8400] 06:56:33 INFO - PROCESS | 1857 | 1463234193065 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x878ca800) [pid = 1857] [serial = 894] [outer = 0x876e8400] 06:56:34 INFO - PROCESS | 1857 | 1463234194031 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]]]}] 06:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1500ms 06:56:34 INFO - PROCESS | 1857 | 1463234194098 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:56:34 INFO - PROCESS | 1857 | 1463234194103 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:56:34 INFO - PROCESS | 1857 | 1463234194109 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 1857 | 1463234194113 Marionette TRACE conn4 <- [1,1162,null,{}] 06:56:34 INFO - PROCESS | 1857 | 1463234194137 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}] 06:56:34 INFO - PROCESS | 1857 | 1463234194391 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:56:34 INFO - PROCESS | 1857 | 1463234194420 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x878cc400 == 118 [pid = 1857] [id = 298] 06:56:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x8892d800) [pid = 1857] [serial = 895] [outer = (nil)] 06:56:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x88de2c00) [pid = 1857] [serial = 896] [outer = 0x8892d800] 06:56:34 INFO - PROCESS | 1857 | 1463234194501 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x88e45c00) [pid = 1857] [serial = 897] [outer = 0x8892d800] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x86ec8400) [pid = 1857] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x88aee400) [pid = 1857] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x88e43800) [pid = 1857] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x8b6b2400) [pid = 1857] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x86d0d800) [pid = 1857] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x850a1400) [pid = 1857] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x876eb000) [pid = 1857] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x8cf4c400) [pid = 1857] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x8916dc00) [pid = 1857] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8916b000) [pid = 1857] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8efba800) [pid = 1857] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x85f74400) [pid = 1857] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:56:35 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x876eec00) [pid = 1857] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:56:36 INFO - PROCESS | 1857 | 1463234196123 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]]]}] 06:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2034ms 06:56:36 INFO - PROCESS | 1857 | 1463234196143 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:56:36 INFO - PROCESS | 1857 | 1463234196148 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:56:36 INFO - PROCESS | 1857 | 1463234196154 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:56:36 INFO - PROCESS | 1857 | 1463234196156 Marionette TRACE conn4 <- [1,1166,null,{}] 06:56:36 INFO - PROCESS | 1857 | 1463234196162 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}] 06:56:36 INFO - PROCESS | 1857 | 1463234196358 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:56:36 INFO - PROCESS | 1857 | 1463234196514 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0d800 == 119 [pid = 1857] [id = 299] 06:56:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x86ecf800) [pid = 1857] [serial = 898] [outer = (nil)] 06:56:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x89174c00) [pid = 1857] [serial = 899] [outer = 0x86ecf800] 06:56:36 INFO - PROCESS | 1857 | 1463234196588 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8a6d3c00) [pid = 1857] [serial = 900] [outer = 0x86ecf800] 06:56:37 INFO - PROCESS | 1857 | 1463234197351 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]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1235ms 06:56:37 INFO - PROCESS | 1857 | 1463234197389 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 1857 | 1463234197392 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:56:37 INFO - PROCESS | 1857 | 1463234197398 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 1857 | 1463234197401 Marionette TRACE conn4 <- [1,1170,null,{}] 06:56:37 INFO - PROCESS | 1857 | 1463234197406 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}] 06:56:37 INFO - PROCESS | 1857 | 1463234197573 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:56:37 INFO - PROCESS | 1857 | 1463234197588 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e96400 == 120 [pid = 1857] [id = 300] 06:56:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x88e44000) [pid = 1857] [serial = 901] [outer = (nil)] 06:56:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8b6b0c00) [pid = 1857] [serial = 902] [outer = 0x88e44000] 06:56:37 INFO - PROCESS | 1857 | 1463234197661 Marionette DEBUG loaded listener.js 06:56:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8b73cc00) [pid = 1857] [serial = 903] [outer = 0x88e44000] 06:56:38 INFO - PROCESS | 1857 | 1463234198861 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]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1530ms 06:56:38 INFO - PROCESS | 1857 | 1463234198930 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:56:38 INFO - PROCESS | 1857 | 1463234198942 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:56:38 INFO - PROCESS | 1857 | 1463234198950 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 1857 | 1463234198957 Marionette TRACE conn4 <- [1,1174,null,{}] 06:56:38 INFO - PROCESS | 1857 | 1463234198965 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}] 06:56:39 INFO - PROCESS | 1857 | 1463234199236 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:56:39 INFO - PROCESS | 1857 | 1463234199536 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f78c00 == 121 [pid = 1857] [id = 301] 06:56:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x86ecc000) [pid = 1857] [serial = 904] [outer = (nil)] 06:56:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x8780a400) [pid = 1857] [serial = 905] [outer = 0x86ecc000] 06:56:39 INFO - PROCESS | 1857 | 1463234199634 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x8844c000) [pid = 1857] [serial = 906] [outer = 0x86ecc000] 06:56:40 INFO - PROCESS | 1857 | 1463234200543 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] 06:56:40 INFO - PROCESS | 1857 | 1463234200596 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:56:40 INFO - PROCESS | 1857 | 1463234200609 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 1857 | 1463234200613 Marionette TRACE conn4 <- [1,1178,null,{}] 06:56:40 INFO - PROCESS | 1857 | 1463234200639 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}] 06:56:40 INFO - PROCESS | 1857 | 1463234200859 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:56:41 INFO - PROCESS | 1857 | 1463234201150 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x88af0400 == 122 [pid = 1857] [id = 302] 06:56:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x88e41400) [pid = 1857] [serial = 907] [outer = (nil)] 06:56:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x8a6cc000) [pid = 1857] [serial = 908] [outer = 0x88e41400] 06:56:41 INFO - PROCESS | 1857 | 1463234201285 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x8b6af000) [pid = 1857] [serial = 909] [outer = 0x88e41400] 06:56:42 INFO - PROCESS | 1857 | 1463234202231 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] 06:56:42 INFO - PROCESS | 1857 | 1463234202317 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:56:42 INFO - PROCESS | 1857 | 1463234202325 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 1857 | 1463234202331 Marionette TRACE conn4 <- [1,1182,null,{}] 06:56:42 INFO - PROCESS | 1857 | 1463234202348 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}] 06:56:42 INFO - PROCESS | 1857 | 1463234202604 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:56:42 INFO - PROCESS | 1857 | 1463234202900 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x8892b000 == 123 [pid = 1857] [id = 303] 06:56:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x8bfc9c00) [pid = 1857] [serial = 910] [outer = (nil)] 06:56:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x8c0f2400) [pid = 1857] [serial = 911] [outer = 0x8bfc9c00] 06:56:42 INFO - PROCESS | 1857 | 1463234202992 Marionette DEBUG loaded listener.js 06:56:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x8c755000) [pid = 1857] [serial = 912] [outer = 0x8bfc9c00] 06:56:43 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:43 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:56:43 INFO - PROCESS | 1857 | 1463234203923 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] 06:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:56:44 INFO - PROCESS | 1857 | 1463234204020 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:56:44 INFO - PROCESS | 1857 | 1463234204026 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:56:44 INFO - PROCESS | 1857 | 1463234204030 Marionette TRACE conn4 <- [1,1186,null,{}] 06:56:44 INFO - PROCESS | 1857 | 1463234204035 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}] 06:56:44 INFO - PROCESS | 1857 | 1463234204275 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:56:44 INFO - PROCESS | 1857 | 1463234204582 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x876ee400 == 124 [pid = 1857] [id = 304] 06:56:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x8c120c00) [pid = 1857] [serial = 913] [outer = (nil)] 06:56:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x8c8d9000) [pid = 1857] [serial = 914] [outer = 0x8c120c00] 06:56:44 INFO - PROCESS | 1857 | 1463234204668 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x8c94e400) [pid = 1857] [serial = 915] [outer = 0x8c120c00] 06:56:45 INFO - PROCESS | 1857 | 1463234205538 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] 06:56:45 INFO - PROCESS | 1857 | 1463234205617 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 06:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:56:45 INFO - PROCESS | 1857 | 1463234205624 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 1857 | 1463234205627 Marionette TRACE conn4 <- [1,1190,null,{}] 06:56:45 INFO - PROCESS | 1857 | 1463234205633 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}] 06:56:45 INFO - PROCESS | 1857 | 1463234205870 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 06:56:46 INFO - PROCESS | 1857 | 1463234206175 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 1857 | --DOCSHELL 0x97763400 == 123 [pid = 1857] [id = 9] 06:56:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c112c00 == 124 [pid = 1857] [id = 305] 06:56:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x8c118400) [pid = 1857] [serial = 916] [outer = (nil)] 06:56:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x8cf41400) [pid = 1857] [serial = 917] [outer = 0x8c118400] 06:56:46 INFO - PROCESS | 1857 | 1463234206325 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x8cf50000) [pid = 1857] [serial = 918] [outer = 0x8c118400] 06:56:47 INFO - PROCESS | 1857 | 1463234207264 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] 06:56:47 INFO - PROCESS | 1857 | 1463234207309 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 06:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:56:47 INFO - PROCESS | 1857 | 1463234207317 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 1857 | 1463234207320 Marionette TRACE conn4 <- [1,1194,null,{}] 06:56:47 INFO - PROCESS | 1857 | 1463234207326 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}] 06:56:47 INFO - PROCESS | 1857 | 1463234207553 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 06:56:47 INFO - PROCESS | 1857 | 1463234207798 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c99d800 == 125 [pid = 1857] [id = 306] 06:56:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x8c9a2400) [pid = 1857] [serial = 919] [outer = (nil)] 06:56:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x8e2eb400) [pid = 1857] [serial = 920] [outer = 0x8c9a2400] 06:56:47 INFO - PROCESS | 1857 | 1463234207930 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x8e2f9c00) [pid = 1857] [serial = 921] [outer = 0x8c9a2400] 06:56:48 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:48 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:48 INFO - PROCESS | 1857 | 1463234208855 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] 06:56:48 INFO - PROCESS | 1857 | 1463234208905 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 06:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:56:48 INFO - PROCESS | 1857 | 1463234208912 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 1857 | 1463234208915 Marionette TRACE conn4 <- [1,1198,null,{}] 06:56:48 INFO - PROCESS | 1857 | 1463234208921 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}] 06:56:49 INFO - PROCESS | 1857 | 1463234209169 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 06:56:49 INFO - PROCESS | 1857 | 1463234209436 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dd12800 == 126 [pid = 1857] [id = 307] 06:56:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x8dd21800) [pid = 1857] [serial = 922] [outer = (nil)] 06:56:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x8e4c0000) [pid = 1857] [serial = 923] [outer = 0x8dd21800] 06:56:49 INFO - PROCESS | 1857 | 1463234209559 Marionette DEBUG loaded listener.js 06:56:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x8ed51c00) [pid = 1857] [serial = 924] [outer = 0x8dd21800] 06:56:50 INFO - PROCESS | 1857 | 1463234210473 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]]]}] 06:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1578ms 06:56:50 INFO - PROCESS | 1857 | 1463234210491 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 06:56:50 INFO - PROCESS | 1857 | 1463234210494 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 06:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:56:50 INFO - PROCESS | 1857 | 1463234210501 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 1857 | 1463234210505 Marionette TRACE conn4 <- [1,1202,null,{}] 06:56:50 INFO - PROCESS | 1857 | 1463234210511 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}] 06:56:50 INFO - PROCESS | 1857 | 1463234210807 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 06:56:51 INFO - PROCESS | 1857 | 1463234211052 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c99ac00 == 127 [pid = 1857] [id = 308] 06:56:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x8e2f7c00) [pid = 1857] [serial = 925] [outer = (nil)] 06:56:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x8ee7a800) [pid = 1857] [serial = 926] [outer = 0x8e2f7c00] 06:56:51 INFO - PROCESS | 1857 | 1463234211153 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x8efb5400) [pid = 1857] [serial = 927] [outer = 0x8e2f7c00] 06:56:52 INFO - PROCESS | 1857 | 1463234212053 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]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1588ms 06:56:52 INFO - PROCESS | 1857 | 1463234212089 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 06:56:52 INFO - PROCESS | 1857 | 1463234212093 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 06:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:56:52 INFO - PROCESS | 1857 | 1463234212100 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 1857 | 1463234212103 Marionette TRACE conn4 <- [1,1206,null,{}] 06:56:52 INFO - PROCESS | 1857 | 1463234212109 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}] 06:56:52 INFO - PROCESS | 1857 | 1463234212311 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 06:56:52 INFO - PROCESS | 1857 | 1463234212567 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed58800 == 128 [pid = 1857] [id = 309] 06:56:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x8efb9000) [pid = 1857] [serial = 928] [outer = (nil)] 06:56:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x8f032000) [pid = 1857] [serial = 929] [outer = 0x8efb9000] 06:56:52 INFO - PROCESS | 1857 | 1463234212692 Marionette DEBUG loaded listener.js 06:56:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x916d1000) [pid = 1857] [serial = 930] [outer = 0x8efb9000] 06:56:53 INFO - PROCESS | 1857 | 1463234213581 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]]]}] 06:56:53 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 06:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1529ms 06:56:53 INFO - PROCESS | 1857 | 1463234213629 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 1857 | 1463234213632 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 06:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:56:53 INFO - PROCESS | 1857 | 1463234213640 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 1857 | 1463234213643 Marionette TRACE conn4 <- [1,1210,null,{}] 06:56:53 INFO - PROCESS | 1857 | 1463234213649 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}] 06:56:53 INFO - PROCESS | 1857 | 1463234213854 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 06:56:54 INFO - PROCESS | 1857 | 1463234214143 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x9222bc00 == 129 [pid = 1857] [id = 310] 06:56:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x9266f000) [pid = 1857] [serial = 931] [outer = (nil)] 06:56:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x92675400) [pid = 1857] [serial = 932] [outer = 0x9266f000] 06:56:54 INFO - PROCESS | 1857 | 1463234214271 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x9267cc00) [pid = 1857] [serial = 933] [outer = 0x9266f000] 06:56:55 INFO - PROCESS | 1857 | 1463234215164 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]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1586ms 06:56:55 INFO - PROCESS | 1857 | 1463234215227 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 1857 | 1463234215231 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 06:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:56:55 INFO - PROCESS | 1857 | 1463234215238 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 1857 | 1463234215243 Marionette TRACE conn4 <- [1,1214,null,{}] 06:56:55 INFO - PROCESS | 1857 | 1463234215249 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}] 06:56:55 INFO - PROCESS | 1857 | 1463234215484 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 06:56:55 INFO - PROCESS | 1857 | 1463234215737 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x92677c00 == 130 [pid = 1857] [id = 311] 06:56:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x9294b800) [pid = 1857] [serial = 934] [outer = (nil)] 06:56:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x92a6e000) [pid = 1857] [serial = 935] [outer = 0x9294b800] 06:56:55 INFO - PROCESS | 1857 | 1463234215871 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x92b2b400) [pid = 1857] [serial = 936] [outer = 0x9294b800] 06:56:56 INFO - PROCESS | 1857 | 1463234216757 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]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1584ms 06:56:56 INFO - PROCESS | 1857 | 1463234216823 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 1857 | 1463234216827 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 06:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:56:56 INFO - PROCESS | 1857 | 1463234216833 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 1857 | 1463234216837 Marionette TRACE conn4 <- [1,1218,null,{}] 06:56:56 INFO - PROCESS | 1857 | 1463234216842 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}] 06:56:57 INFO - PROCESS | 1857 | 1463234217052 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 06:56:57 INFO - PROCESS | 1857 | 1463234217300 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e276400 == 131 [pid = 1857] [id = 312] 06:56:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x927eac00) [pid = 1857] [serial = 937] [outer = (nil)] 06:56:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x92bac000) [pid = 1857] [serial = 938] [outer = 0x927eac00] 06:56:57 INFO - PROCESS | 1857 | 1463234217428 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x92bb0400) [pid = 1857] [serial = 939] [outer = 0x927eac00] 06:56:58 INFO - PROCESS | 1857 | 1463234218312 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]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1534ms 06:56:58 INFO - PROCESS | 1857 | 1463234218368 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 06:56:58 INFO - PROCESS | 1857 | 1463234218372 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 06:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:56:58 INFO - PROCESS | 1857 | 1463234218379 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 1857 | 1463234218393 Marionette TRACE conn4 <- [1,1222,null,{}] 06:56:58 INFO - PROCESS | 1857 | 1463234218399 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}] 06:56:58 INFO - PROCESS | 1857 | 1463234218601 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 06:56:58 INFO - PROCESS | 1857 | 1463234218851 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x916ca800 == 132 [pid = 1857] [id = 313] 06:56:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x92a74c00) [pid = 1857] [serial = 940] [outer = (nil)] 06:56:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x92d5c400) [pid = 1857] [serial = 941] [outer = 0x92a74c00] 06:56:58 INFO - PROCESS | 1857 | 1463234218982 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x92d63000) [pid = 1857] [serial = 942] [outer = 0x92a74c00] 06:56:59 INFO - PROCESS | 1857 | 1463234219897 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] 06:56:59 INFO - PROCESS | 1857 | 1463234219980 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 06:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:56:59 INFO - PROCESS | 1857 | 1463234219987 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 1857 | 1463234219991 Marionette TRACE conn4 <- [1,1226,null,{}] 06:57:00 INFO - PROCESS | 1857 | 1463234219997 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}] 06:57:00 INFO - PROCESS | 1857 | 1463234220227 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 06:57:00 INFO - PROCESS | 1857 | 1463234220486 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x88de3400 == 133 [pid = 1857] [id = 314] 06:57:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x92bae000) [pid = 1857] [serial = 943] [outer = (nil)] 06:57:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x93cf7c00) [pid = 1857] [serial = 944] [outer = 0x92bae000] 06:57:00 INFO - PROCESS | 1857 | 1463234220614 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x946dc400) [pid = 1857] [serial = 945] [outer = 0x92bae000] 06:57:01 INFO - PROCESS | 1857 | 1463234221471 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]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1534ms 06:57:01 INFO - PROCESS | 1857 | 1463234221523 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 1857 | 1463234221527 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 06:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:57:01 INFO - PROCESS | 1857 | 1463234221533 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 1857 | 1463234221537 Marionette TRACE conn4 <- [1,1230,null,{}] 06:57:01 INFO - PROCESS | 1857 | 1463234221542 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}] 06:57:01 INFO - PROCESS | 1857 | 1463234221758 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 06:57:02 INFO - PROCESS | 1857 | 1463234222013 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d5c800 == 134 [pid = 1857] [id = 315] 06:57:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x952e6800) [pid = 1857] [serial = 946] [outer = (nil)] 06:57:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x95366800) [pid = 1857] [serial = 947] [outer = 0x952e6800] 06:57:02 INFO - PROCESS | 1857 | 1463234222139 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x95ebf000) [pid = 1857] [serial = 948] [outer = 0x952e6800] 06:57:02 INFO - PROCESS | 1857 | 1463234222994 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]]]}] 06:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1529ms 06:57:03 INFO - PROCESS | 1857 | 1463234223063 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 06:57:03 INFO - PROCESS | 1857 | 1463234223067 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 06:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:57:03 INFO - PROCESS | 1857 | 1463234223074 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 1857 | 1463234223078 Marionette TRACE conn4 <- [1,1234,null,{}] 06:57:03 INFO - PROCESS | 1857 | 1463234223083 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}] 06:57:03 INFO - PROCESS | 1857 | 1463234223303 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 06:57:03 INFO - PROCESS | 1857 | 1463234223652 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e95800 == 135 [pid = 1857] [id = 316] 06:57:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x86d0a800) [pid = 1857] [serial = 949] [outer = (nil)] 06:57:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x878c4c00) [pid = 1857] [serial = 950] [outer = 0x86d0a800] 06:57:03 INFO - PROCESS | 1857 | 1463234223748 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x88ae6c00) [pid = 1857] [serial = 951] [outer = 0x86d0a800] 06:57:04 INFO - PROCESS | 1857 | 1463234224668 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]]]}] 06:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1629ms 06:57:04 INFO - PROCESS | 1857 | 1463234224703 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 1857 | 1463234224707 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 06:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:57:04 INFO - PROCESS | 1857 | 1463234224714 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 1857 | 1463234224718 Marionette TRACE conn4 <- [1,1238,null,{}] 06:57:04 INFO - PROCESS | 1857 | 1463234224724 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}] 06:57:04 INFO - PROCESS | 1857 | 1463234224938 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 06:57:05 INFO - PROCESS | 1857 | 1463234225712 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e98000 == 136 [pid = 1857] [id = 317] 06:57:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x85e98c00) [pid = 1857] [serial = 952] [outer = (nil)] 06:57:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x85f71000) [pid = 1857] [serial = 953] [outer = 0x85e98c00] 06:57:05 INFO - PROCESS | 1857 | 1463234225803 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x86ec7000) [pid = 1857] [serial = 954] [outer = 0x85e98c00] 06:57:06 INFO - PROCESS | 1857 | 1463234226703 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]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 2030ms 06:57:06 INFO - PROCESS | 1857 | 1463234226746 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 1857 | 1463234226752 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 06:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:57:06 INFO - PROCESS | 1857 | 1463234226760 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 1857 | 1463234226766 Marionette TRACE conn4 <- [1,1242,null,{}] 06:57:06 INFO - PROCESS | 1857 | 1463234226773 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}] 06:57:06 INFO - PROCESS | 1857 | 1463234226977 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 06:57:07 INFO - PROCESS | 1857 | 1463234227232 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec1800 == 137 [pid = 1857] [id = 318] 06:57:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x878d0c00) [pid = 1857] [serial = 955] [outer = (nil)] 06:57:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x88aec000) [pid = 1857] [serial = 956] [outer = 0x878d0c00] 06:57:07 INFO - PROCESS | 1857 | 1463234227362 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x88e48c00) [pid = 1857] [serial = 957] [outer = 0x878d0c00] 06:57:08 INFO - PROCESS | 1857 | 1463234228314 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]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1641ms 06:57:08 INFO - PROCESS | 1857 | 1463234228409 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 1857 | 1463234228421 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 06:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:57:08 INFO - PROCESS | 1857 | 1463234228435 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 1857 | 1463234228439 Marionette TRACE conn4 <- [1,1246,null,{}] 06:57:08 INFO - PROCESS | 1857 | 1463234228445 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}] 06:57:08 INFO - PROCESS | 1857 | 1463234228700 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0d800 == 136 [pid = 1857] [id = 299] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x878cc400 == 135 [pid = 1857] [id = 298] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x85f79000 == 134 [pid = 1857] [id = 297] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x86d06400 == 133 [pid = 1857] [id = 296] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x92d57c00 == 132 [pid = 1857] [id = 288] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x946de000 == 131 [pid = 1857] [id = 289] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x8ee78400 == 130 [pid = 1857] [id = 287] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x8ee7a000 == 129 [pid = 1857] [id = 286] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x8c9a3c00 == 128 [pid = 1857] [id = 285] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x8c114c00 == 127 [pid = 1857] [id = 283] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x85e9ac00 == 126 [pid = 1857] [id = 284] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x8c112800 == 125 [pid = 1857] [id = 282] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x8c8cfc00 == 124 [pid = 1857] [id = 281] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x88e4dc00 == 123 [pid = 1857] [id = 280] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x88af0800 == 122 [pid = 1857] [id = 279] 06:57:08 INFO - PROCESS | 1857 | --DOCSHELL 0x86eca400 == 121 [pid = 1857] [id = 278] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x8892d000) [pid = 1857] [serial = 825] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x88450400) [pid = 1857] [serial = 831] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x87813400) [pid = 1857] [serial = 830] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x8b6ad800) [pid = 1857] [serial = 827] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x8bfd4400) [pid = 1857] [serial = 828] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x88e47400) [pid = 1857] [serial = 800] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x8bfcf800) [pid = 1857] [serial = 804] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x8b73c400) [pid = 1857] [serial = 803] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x92b27c00) [pid = 1857] [serial = 816] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x927e3800) [pid = 1857] [serial = 815] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x927ebc00) [pid = 1857] [serial = 819] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x8b6af400) [pid = 1857] [serial = 818] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x8844d800) [pid = 1857] [serial = 798] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x878c3c00) [pid = 1857] [serial = 797] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x8e2f9400) [pid = 1857] [serial = 810] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x8dd1d800) [pid = 1857] [serial = 809] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x8c753400) [pid = 1857] [serial = 762] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x8c9a4c00) [pid = 1857] [serial = 807] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x8c999c00) [pid = 1857] [serial = 806] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x91a48800) [pid = 1857] [serial = 813] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x8f031c00) [pid = 1857] [serial = 812] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x9b063000) [pid = 1857] [serial = 794] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x86d0d400) [pid = 1857] [serial = 764] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x8916fc00) [pid = 1857] [serial = 767] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8c7fa800) [pid = 1857] [serial = 770] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x8dd1d400) [pid = 1857] [serial = 773] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8ed55000) [pid = 1857] [serial = 776] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x9222ac00) [pid = 1857] [serial = 779] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x92a72c00) [pid = 1857] [serial = 782] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x946d5c00) [pid = 1857] [serial = 785] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x965d0000) [pid = 1857] [serial = 788] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x992b6400) [pid = 1857] [serial = 791] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x876ec000) [pid = 1857] [serial = 821] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x87815c00) [pid = 1857] [serial = 822] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x88451800) [pid = 1857] [serial = 824] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x88e4b400) [pid = 1857] [serial = 801] [outer = (nil)] [url = about:blank] 06:57:09 INFO - PROCESS | 1857 | 1463234229420 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e99800 == 122 [pid = 1857] [id = 319] 06:57:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x85f6e800) [pid = 1857] [serial = 958] [outer = (nil)] 06:57:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x86d10000) [pid = 1857] [serial = 959] [outer = 0x85f6e800] 06:57:09 INFO - PROCESS | 1857 | 1463234229501 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x878c7800) [pid = 1857] [serial = 960] [outer = 0x85f6e800] 06:57:10 INFO - PROCESS | 1857 | 1463234230307 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]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1932ms 06:57:10 INFO - PROCESS | 1857 | 1463234230369 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 1857 | 1463234230372 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 06:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:57:10 INFO - PROCESS | 1857 | 1463234230392 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 1857 | 1463234230402 Marionette TRACE conn4 <- [1,1250,null,{}] 06:57:10 INFO - PROCESS | 1857 | 1463234230438 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}] 06:57:10 INFO - PROCESS | 1857 | 1463234230636 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 06:57:10 INFO - PROCESS | 1857 | 1463234230648 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x878cd800 == 123 [pid = 1857] [id = 320] 06:57:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x88e48800) [pid = 1857] [serial = 961] [outer = (nil)] 06:57:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x8bf05c00) [pid = 1857] [serial = 962] [outer = 0x88e48800] 06:57:10 INFO - PROCESS | 1857 | 1463234230729 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x8c0e5000) [pid = 1857] [serial = 963] [outer = 0x88e48800] 06:57:11 INFO - PROCESS | 1857 | 1463234231691 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]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1366ms 06:57:11 INFO - PROCESS | 1857 | 1463234231762 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 06:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:57:11 INFO - PROCESS | 1857 | 1463234231767 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 06:57:11 INFO - PROCESS | 1857 | 1463234231773 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 1857 | 1463234231777 Marionette TRACE conn4 <- [1,1254,null,{}] 06:57:11 INFO - PROCESS | 1857 | 1463234231782 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}] 06:57:12 INFO - PROCESS | 1857 | 1463234232039 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 06:57:12 INFO - PROCESS | 1857 | 1463234232068 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b521800 == 124 [pid = 1857] [id = 321] 06:57:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x8bf0e800) [pid = 1857] [serial = 964] [outer = (nil)] 06:57:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x8c11a400) [pid = 1857] [serial = 965] [outer = 0x8bf0e800] 06:57:12 INFO - PROCESS | 1857 | 1463234232143 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x8c757000) [pid = 1857] [serial = 966] [outer = 0x8bf0e800] 06:57:13 INFO - PROCESS | 1857 | 1463234233101 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]]]}] 06:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1379ms 06:57:13 INFO - PROCESS | 1857 | 1463234233152 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 1857 | 1463234233156 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 06:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:57:13 INFO - PROCESS | 1857 | 1463234233167 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 1857 | 1463234233170 Marionette TRACE conn4 <- [1,1258,null,{}] 06:57:13 INFO - PROCESS | 1857 | 1463234233176 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}] 06:57:13 INFO - PROCESS | 1857 | 1463234233446 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 06:57:13 INFO - PROCESS | 1857 | 1463234233480 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7f5800 == 125 [pid = 1857] [id = 322] 06:57:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x8c7f6000) [pid = 1857] [serial = 967] [outer = (nil)] 06:57:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x8c8dc800) [pid = 1857] [serial = 968] [outer = 0x8c7f6000] 06:57:13 INFO - PROCESS | 1857 | 1463234233582 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x8cf46c00) [pid = 1857] [serial = 969] [outer = 0x8c7f6000] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8509d800) [pid = 1857] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x8c75ac00) [pid = 1857] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8892d800) [pid = 1857] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x8c949400) [pid = 1857] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x8a6ca800) [pid = 1857] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x92956c00) [pid = 1857] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x8cf4b400) [pid = 1857] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x946e2400) [pid = 1857] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x88e48400) [pid = 1857] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x876e8400) [pid = 1857] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x8c99b800) [pid = 1857] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x87811800) [pid = 1857] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x85e8c800) [pid = 1857] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x92d61800) [pid = 1857] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x86d06c00) [pid = 1857] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x88923400) [pid = 1857] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x89171000) [pid = 1857] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x91a4a400) [pid = 1857] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x8c11e800) [pid = 1857] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x88929400) [pid = 1857] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x8e4bc400) [pid = 1857] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x8509a800) [pid = 1857] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x86ecbc00) [pid = 1857] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x86ecf800) [pid = 1857] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x8e2ed400) [pid = 1857] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x92952800) [pid = 1857] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x8c0f0400) [pid = 1857] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x8c120400) [pid = 1857] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x8d054800) [pid = 1857] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x91a46c00) [pid = 1857] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x86d03800) [pid = 1857] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x88aea000) [pid = 1857] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8dac2800) [pid = 1857] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x92953c00) [pid = 1857] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:57:14 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x965d8000) [pid = 1857] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:57:15 INFO - PROCESS | 1857 | 1463234235273 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]]]}] 06:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2139ms 06:57:15 INFO - PROCESS | 1857 | 1463234235302 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 06:57:15 INFO - PROCESS | 1857 | 1463234235306 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 06:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:57:15 INFO - PROCESS | 1857 | 1463234235311 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - PROCESS | 1857 | 1463234235315 Marionette TRACE conn4 <- [1,1262,null,{}] 06:57:15 INFO - PROCESS | 1857 | 1463234235321 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}] 06:57:15 INFO - PROCESS | 1857 | 1463234235507 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 06:57:15 INFO - PROCESS | 1857 | 1463234235673 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f76800 == 126 [pid = 1857] [id = 323] 06:57:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x86d03800) [pid = 1857] [serial = 970] [outer = (nil)] 06:57:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8b528400) [pid = 1857] [serial = 971] [outer = 0x86d03800] 06:57:15 INFO - PROCESS | 1857 | 1463234235746 Marionette DEBUG loaded listener.js 06:57:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8c7fd400) [pid = 1857] [serial = 972] [outer = 0x86d03800] 06:57:16 INFO - PROCESS | 1857 | 1463234236518 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]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1236ms 06:57:16 INFO - PROCESS | 1857 | 1463234236648 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 1857 | 1463234236654 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 06:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:57:16 INFO - PROCESS | 1857 | 1463234236669 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 1857 | 1463234236676 Marionette TRACE conn4 <- [1,1266,null,{}] 06:57:16 INFO - PROCESS | 1857 | 1463234236695 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}] 06:57:16 INFO - PROCESS | 1857 | 1463234236918 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 06:57:17 INFO - PROCESS | 1857 | 1463234237193 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec5000 == 127 [pid = 1857] [id = 324] 06:57:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x86ec5c00) [pid = 1857] [serial = 973] [outer = (nil)] 06:57:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x876e1c00) [pid = 1857] [serial = 974] [outer = 0x86ec5c00] 06:57:17 INFO - PROCESS | 1857 | 1463234237323 Marionette DEBUG loaded listener.js 06:57:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x87815000) [pid = 1857] [serial = 975] [outer = 0x86ec5c00] 06:57:18 INFO - PROCESS | 1857 | 1463234238255 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]]]}] 06:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1635ms 06:57:18 INFO - PROCESS | 1857 | 1463234238305 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 06:57:18 INFO - PROCESS | 1857 | 1463234238311 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 06:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:57:18 INFO - PROCESS | 1857 | 1463234238323 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 1857 | 1463234238328 Marionette TRACE conn4 <- [1,1270,null,{}] 06:57:18 INFO - PROCESS | 1857 | 1463234238335 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}] 06:57:18 INFO - PROCESS | 1857 | 1463234238566 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 06:57:18 INFO - PROCESS | 1857 | 1463234238880 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x88454800 == 128 [pid = 1857] [id = 325] 06:57:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x88925400) [pid = 1857] [serial = 976] [outer = (nil)] 06:57:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x88e4a800) [pid = 1857] [serial = 977] [outer = 0x88925400] 06:57:18 INFO - PROCESS | 1857 | 1463234238974 Marionette DEBUG loaded listener.js 06:57:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x8b521400) [pid = 1857] [serial = 978] [outer = 0x88925400] 06:57:19 INFO - PROCESS | 1857 | 1463234239981 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]]]}] 06:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1738ms 06:57:20 INFO - PROCESS | 1857 | 1463234240059 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 06:57:20 INFO - PROCESS | 1857 | 1463234240063 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 06:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:57:20 INFO - PROCESS | 1857 | 1463234240070 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - PROCESS | 1857 | 1463234240075 Marionette TRACE conn4 <- [1,1274,null,{}] 06:57:20 INFO - PROCESS | 1857 | 1463234240089 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}] 06:57:20 INFO - PROCESS | 1857 | 1463234240341 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 06:57:20 INFO - PROCESS | 1857 | 1463234240695 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7f9c00 == 129 [pid = 1857] [id = 326] 06:57:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x8c8d7800) [pid = 1857] [serial = 979] [outer = (nil)] 06:57:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x8c995c00) [pid = 1857] [serial = 980] [outer = 0x8c8d7800] 06:57:20 INFO - PROCESS | 1857 | 1463234240789 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x8cf45800) [pid = 1857] [serial = 981] [outer = 0x8c8d7800] 06:57:21 INFO - PROCESS | 1857 | 1463234241718 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]]]}] 06:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1685ms 06:57:21 INFO - PROCESS | 1857 | 1463234241756 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 06:57:21 INFO - PROCESS | 1857 | 1463234241759 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 06:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:57:21 INFO - PROCESS | 1857 | 1463234241766 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 1857 | 1463234241769 Marionette TRACE conn4 <- [1,1278,null,{}] 06:57:21 INFO - PROCESS | 1857 | 1463234241775 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}] 06:57:21 INFO - PROCESS | 1857 | 1463234241978 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 06:57:22 INFO - PROCESS | 1857 | 1463234242234 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x89175c00 == 130 [pid = 1857] [id = 327] 06:57:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x8c947800) [pid = 1857] [serial = 982] [outer = (nil)] 06:57:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x8e271800) [pid = 1857] [serial = 983] [outer = 0x8c947800] 06:57:22 INFO - PROCESS | 1857 | 1463234242358 Marionette DEBUG loaded listener.js 06:57:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x8e2efc00) [pid = 1857] [serial = 984] [outer = 0x8c947800] 06:57:23 INFO - PROCESS | 1857 | 1463234243246 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]]]}] 06:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1536ms 06:57:23 INFO - PROCESS | 1857 | 1463234243303 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 1857 | 1463234243306 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 06:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:57:23 INFO - PROCESS | 1857 | 1463234243314 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 1857 | 1463234243318 Marionette TRACE conn4 <- [1,1282,null,{}] 06:57:23 INFO - PROCESS | 1857 | 1463234243324 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}] 06:57:23 INFO - PROCESS | 1857 | 1463234243542 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 06:57:23 INFO - PROCESS | 1857 | 1463234243848 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x88924000 == 131 [pid = 1857] [id = 328] 06:57:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x8bfcb000) [pid = 1857] [serial = 985] [outer = (nil)] 06:57:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x8e4b6800) [pid = 1857] [serial = 986] [outer = 0x8bfcb000] 06:57:23 INFO - PROCESS | 1857 | 1463234243940 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x8ed4d000) [pid = 1857] [serial = 987] [outer = 0x8bfcb000] 06:57:24 INFO - PROCESS | 1857 | 1463234244814 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]]]}] 06:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1529ms 06:57:24 INFO - PROCESS | 1857 | 1463234244846 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 06:57:24 INFO - PROCESS | 1857 | 1463234244849 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 06:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:57:24 INFO - PROCESS | 1857 | 1463234244856 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - PROCESS | 1857 | 1463234244859 Marionette TRACE conn4 <- [1,1286,null,{}] 06:57:24 INFO - PROCESS | 1857 | 1463234244865 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}] 06:57:25 INFO - PROCESS | 1857 | 1463234245103 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 06:57:25 INFO - PROCESS | 1857 | 1463234245361 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d052c00 == 132 [pid = 1857] [id = 329] 06:57:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x8e4c3800) [pid = 1857] [serial = 988] [outer = (nil)] 06:57:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x916cc000) [pid = 1857] [serial = 989] [outer = 0x8e4c3800] 06:57:25 INFO - PROCESS | 1857 | 1463234245488 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x91a45800) [pid = 1857] [serial = 990] [outer = 0x8e4c3800] 06:57:26 INFO - PROCESS | 1857 | 1463234246361 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]]]}] 06:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1589ms 06:57:26 INFO - PROCESS | 1857 | 1463234246446 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 06:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:57:26 INFO - PROCESS | 1857 | 1463234246450 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 06:57:26 INFO - PROCESS | 1857 | 1463234246457 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 1857 | 1463234246461 Marionette TRACE conn4 <- [1,1290,null,{}] 06:57:26 INFO - PROCESS | 1857 | 1463234246466 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}] 06:57:26 INFO - PROCESS | 1857 | 1463234246706 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 06:57:26 INFO - PROCESS | 1857 | 1463234246957 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed58000 == 133 [pid = 1857] [id = 330] 06:57:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x8f02a800) [pid = 1857] [serial = 991] [outer = (nil)] 06:57:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x92671000) [pid = 1857] [serial = 992] [outer = 0x8f02a800] 06:57:27 INFO - PROCESS | 1857 | 1463234247081 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x92679000) [pid = 1857] [serial = 993] [outer = 0x8f02a800] 06:57:27 INFO - PROCESS | 1857 | 1463234247945 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]]]}] 06:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1533ms 06:57:27 INFO - PROCESS | 1857 | 1463234247990 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 06:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:57:27 INFO - PROCESS | 1857 | 1463234247994 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 06:57:28 INFO - PROCESS | 1857 | 1463234248001 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 1857 | 1463234248004 Marionette TRACE conn4 <- [1,1294,null,{}] 06:57:28 INFO - PROCESS | 1857 | 1463234248010 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}] 06:57:28 INFO - PROCESS | 1857 | 1463234248211 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 06:57:28 INFO - PROCESS | 1857 | 1463234248466 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d8800 == 134 [pid = 1857] [id = 331] 06:57:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x91a48800) [pid = 1857] [serial = 994] [outer = (nil)] 06:57:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x927ea400) [pid = 1857] [serial = 995] [outer = 0x91a48800] 06:57:28 INFO - PROCESS | 1857 | 1463234248609 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x92954c00) [pid = 1857] [serial = 996] [outer = 0x91a48800] 06:57:29 INFO - PROCESS | 1857 | 1463234249441 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]]]}] 06:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1487ms 06:57:29 INFO - PROCESS | 1857 | 1463234249494 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 1857 | 1463234249497 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 06:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:57:29 INFO - PROCESS | 1857 | 1463234249507 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 1857 | 1463234249510 Marionette TRACE conn4 <- [1,1298,null,{}] 06:57:29 INFO - PROCESS | 1857 | 1463234249517 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}] 06:57:29 INFO - PROCESS | 1857 | 1463234249735 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 06:57:29 INFO - PROCESS | 1857 | 1463234249947 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d054400 == 135 [pid = 1857] [id = 332] 06:57:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x8efbfc00) [pid = 1857] [serial = 997] [outer = (nil)] 06:57:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x92b28c00) [pid = 1857] [serial = 998] [outer = 0x8efbfc00] 06:57:30 INFO - PROCESS | 1857 | 1463234250068 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x92ba9800) [pid = 1857] [serial = 999] [outer = 0x8efbfc00] 06:57:31 INFO - PROCESS | 1857 | 1463234251020 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]]]}] 06:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1536ms 06:57:31 INFO - PROCESS | 1857 | 1463234251044 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 1857 | 1463234251048 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 06:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:57:31 INFO - PROCESS | 1857 | 1463234251055 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - PROCESS | 1857 | 1463234251058 Marionette TRACE conn4 <- [1,1302,null,{}] 06:57:31 INFO - PROCESS | 1857 | 1463234251064 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}] 06:57:31 INFO - PROCESS | 1857 | 1463234251271 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 06:57:31 INFO - PROCESS | 1857 | 1463234251537 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a69c00 == 136 [pid = 1857] [id = 333] 06:57:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x92a72800) [pid = 1857] [serial = 1000] [outer = (nil)] 06:57:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x92ed5800) [pid = 1857] [serial = 1001] [outer = 0x92a72800] 06:57:31 INFO - PROCESS | 1857 | 1463234251670 Marionette DEBUG loaded listener.js 06:57:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x9460d800) [pid = 1857] [serial = 1002] [outer = 0x92a72800] 06:57:32 INFO - PROCESS | 1857 | 1463234252553 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]]]}] 06:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1534ms 06:57:32 INFO - PROCESS | 1857 | 1463234252589 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 1857 | 1463234252594 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 06:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:57:32 INFO - PROCESS | 1857 | 1463234252619 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 1857 | 1463234252624 Marionette TRACE conn4 <- [1,1306,null,{}] 06:57:32 INFO - PROCESS | 1857 | 1463234252630 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}] 06:57:32 INFO - PROCESS | 1857 | 1463234252862 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 06:57:33 INFO - PROCESS | 1857 | 1463234253147 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e363c00 == 137 [pid = 1857] [id = 334] 06:57:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x927f0c00) [pid = 1857] [serial = 1003] [outer = (nil)] 06:57:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x95f23c00) [pid = 1857] [serial = 1004] [outer = 0x927f0c00] 06:57:33 INFO - PROCESS | 1857 | 1463234253281 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x95f2e000) [pid = 1857] [serial = 1005] [outer = 0x927f0c00] 06:57:34 INFO - PROCESS | 1857 | 1463234254204 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]]]}] 06:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1635ms 06:57:34 INFO - PROCESS | 1857 | 1463234254252 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 06:57:34 INFO - PROCESS | 1857 | 1463234254256 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 06:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:57:34 INFO - PROCESS | 1857 | 1463234254263 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:57:34 INFO - PROCESS | 1857 | 1463234254266 Marionette TRACE conn4 <- [1,1310,null,{}] 06:57:34 INFO - PROCESS | 1857 | 1463234254272 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}] 06:57:34 INFO - PROCESS | 1857 | 1463234254477 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 06:57:34 INFO - PROCESS | 1857 | 1463234254749 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x96107800 == 138 [pid = 1857] [id = 335] 06:57:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x9610bc00) [pid = 1857] [serial = 1006] [outer = (nil)] 06:57:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x965a3c00) [pid = 1857] [serial = 1007] [outer = 0x9610bc00] 06:57:34 INFO - PROCESS | 1857 | 1463234254905 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x965cc400) [pid = 1857] [serial = 1008] [outer = 0x9610bc00] 06:57:35 INFO - PROCESS | 1857 | 1463234255796 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] 06:57:35 INFO - PROCESS | 1857 | 1463234255854 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 06:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:57:35 INFO - PROCESS | 1857 | 1463234255860 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 1857 | 1463234255864 Marionette TRACE conn4 <- [1,1314,null,{}] 06:57:35 INFO - PROCESS | 1857 | 1463234255870 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}] 06:57:36 INFO - PROCESS | 1857 | 1463234256096 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 06:57:36 INFO - PROCESS | 1857 | 1463234256358 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x95360c00 == 139 [pid = 1857] [id = 336] 06:57:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x95f25800) [pid = 1857] [serial = 1009] [outer = (nil)] 06:57:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x965d8800) [pid = 1857] [serial = 1010] [outer = 0x95f25800] 06:57:36 INFO - PROCESS | 1857 | 1463234256491 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x9770b000) [pid = 1857] [serial = 1011] [outer = 0x95f25800] 06:57:37 INFO - PROCESS | 1857 | 1463234257413 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]]]}] 06:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1631ms 06:57:37 INFO - PROCESS | 1857 | 1463234257492 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 06:57:37 INFO - PROCESS | 1857 | 1463234257495 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 06:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:57:37 INFO - PROCESS | 1857 | 1463234257502 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:57:37 INFO - PROCESS | 1857 | 1463234257506 Marionette TRACE conn4 <- [1,1318,null,{}] 06:57:37 INFO - PROCESS | 1857 | 1463234257512 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}] 06:57:37 INFO - PROCESS | 1857 | 1463234257753 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 06:57:38 INFO - PROCESS | 1857 | 1463234258072 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x89176c00 == 140 [pid = 1857] [id = 337] 06:57:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x8cf43800) [pid = 1857] [serial = 1012] [outer = (nil)] 06:57:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x97759c00) [pid = 1857] [serial = 1013] [outer = 0x8cf43800] 06:57:38 INFO - PROCESS | 1857 | 1463234258166 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x9775c000) [pid = 1857] [serial = 1014] [outer = 0x8cf43800] 06:57:39 INFO - PROCESS | 1857 | 1463234259047 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]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1581ms 06:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:57:39 INFO - PROCESS | 1857 | 1463234259084 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 1857 | 1463234259087 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 06:57:39 INFO - PROCESS | 1857 | 1463234259094 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 1857 | 1463234259097 Marionette TRACE conn4 <- [1,1322,null,{}] 06:57:39 INFO - PROCESS | 1857 | 1463234259103 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}] 06:57:39 INFO - PROCESS | 1857 | 1463234259310 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 06:57:39 INFO - PROCESS | 1857 | 1463234259529 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x965d4800 == 141 [pid = 1857] [id = 338] 06:57:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x9775ac00) [pid = 1857] [serial = 1015] [outer = (nil)] 06:57:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x9777a400) [pid = 1857] [serial = 1016] [outer = 0x9775ac00] 06:57:39 INFO - PROCESS | 1857 | 1463234259695 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x9777d800) [pid = 1857] [serial = 1017] [outer = 0x9775ac00] 06:57:40 INFO - PROCESS | 1857 | 1463234260639 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]]]}] 06:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1583ms 06:57:40 INFO - PROCESS | 1857 | 1463234260677 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 06:57:40 INFO - PROCESS | 1857 | 1463234260681 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 06:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:57:40 INFO - PROCESS | 1857 | 1463234260688 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:57:40 INFO - PROCESS | 1857 | 1463234260692 Marionette TRACE conn4 <- [1,1326,null,{}] 06:57:40 INFO - PROCESS | 1857 | 1463234260698 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}] 06:57:40 INFO - PROCESS | 1857 | 1463234260906 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 06:57:41 INFO - PROCESS | 1857 | 1463234261173 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6d2400 == 142 [pid = 1857] [id = 339] 06:57:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x8a6d3400) [pid = 1857] [serial = 1018] [outer = (nil)] 06:57:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x97778000) [pid = 1857] [serial = 1019] [outer = 0x8a6d3400] 06:57:41 INFO - PROCESS | 1857 | 1463234261328 Marionette DEBUG loaded listener.js 06:57:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x98398000) [pid = 1857] [serial = 1020] [outer = 0x8a6d3400] 06:57:42 INFO - PROCESS | 1857 | 1463234262173 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]]]}] 06:57:42 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 06:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1529ms 06:57:42 INFO - PROCESS | 1857 | 1463234262238 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 06:57:42 INFO - PROCESS | 1857 | 1463234262242 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 06:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:57:42 INFO - PROCESS | 1857 | 1463234262253 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 1857 | 1463234262257 Marionette TRACE conn4 <- [1,1330,null,{}] 06:57:42 INFO - PROCESS | 1857 | 1463234262262 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}] 06:57:42 INFO - PROCESS | 1857 | 1463234262473 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 06:57:42 INFO - PROCESS | 1857 | 1463234262701 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f77000 == 143 [pid = 1857] [id = 340] 06:57:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x876ebc00) [pid = 1857] [serial = 1021] [outer = (nil)] 06:57:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x8b738c00) [pid = 1857] [serial = 1022] [outer = 0x876ebc00] 06:57:42 INFO - PROCESS | 1857 | 1463234262871 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x8e4c3c00) [pid = 1857] [serial = 1023] [outer = 0x876ebc00] 06:57:43 INFO - PROCESS | 1857 | 1463234263772 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]]]}] 06:57:43 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 06:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1582ms 06:57:43 INFO - PROCESS | 1857 | 1463234263835 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 06:57:43 INFO - PROCESS | 1857 | 1463234263839 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 06:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:57:43 INFO - PROCESS | 1857 | 1463234263845 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:57:43 INFO - PROCESS | 1857 | 1463234263848 Marionette TRACE conn4 <- [1,1334,null,{}] 06:57:43 INFO - PROCESS | 1857 | 1463234263854 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}] 06:57:44 INFO - PROCESS | 1857 | 1463234264068 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 06:57:44 INFO - PROCESS | 1857 | 1463234264330 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x85094c00 == 144 [pid = 1857] [id = 341] 06:57:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x86ed0800) [pid = 1857] [serial = 1024] [outer = (nil)] 06:57:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x88e42c00) [pid = 1857] [serial = 1025] [outer = 0x86ed0800] 06:57:44 INFO - PROCESS | 1857 | 1463234264458 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x89169800) [pid = 1857] [serial = 1026] [outer = 0x86ed0800] 06:57:45 INFO - PROCESS | 1857 | 1463234265945 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]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2136ms 06:57:45 INFO - PROCESS | 1857 | 1463234265983 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 06:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:57:45 INFO - PROCESS | 1857 | 1463234265989 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 06:57:46 INFO - PROCESS | 1857 | 1463234265998 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 1857 | 1463234266004 Marionette TRACE conn4 <- [1,1338,null,{}] 06:57:46 INFO - PROCESS | 1857 | 1463234266014 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}] 06:57:46 INFO - PROCESS | 1857 | 1463234266225 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 06:57:46 INFO - PROCESS | 1857 | 1463234266447 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e90c00 == 145 [pid = 1857] [id = 342] 06:57:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x86ec4000) [pid = 1857] [serial = 1027] [outer = (nil)] 06:57:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x88452400) [pid = 1857] [serial = 1028] [outer = 0x86ec4000] 06:57:46 INFO - PROCESS | 1857 | 1463234266566 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x88928400) [pid = 1857] [serial = 1029] [outer = 0x86ec4000] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x8f031800 == 144 [pid = 1857] [id = 93] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x876e2800 == 143 [pid = 1857] [id = 277] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x8c7f5800 == 142 [pid = 1857] [id = 322] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x8b521800 == 141 [pid = 1857] [id = 321] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x878cd800 == 140 [pid = 1857] [id = 320] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x85e99800 == 139 [pid = 1857] [id = 319] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec1800 == 138 [pid = 1857] [id = 318] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x85e98000 == 137 [pid = 1857] [id = 317] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x8dd12800 == 136 [pid = 1857] [id = 307] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x8c99d800 == 135 [pid = 1857] [id = 306] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x8c112c00 == 134 [pid = 1857] [id = 305] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x876ee400 == 133 [pid = 1857] [id = 304] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x88af0400 == 132 [pid = 1857] [id = 302] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x8892b000 == 131 [pid = 1857] [id = 303] 06:57:47 INFO - PROCESS | 1857 | --DOCSHELL 0x85f78c00 == 130 [pid = 1857] [id = 301] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x8c7f7800) [pid = 1857] [serial = 747] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x8e363400) [pid = 1857] [serial = 693] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x8efb6400) [pid = 1857] [serial = 777] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x95ebc400) [pid = 1857] [serial = 786] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x9a264000) [pid = 1857] [serial = 792] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x92b31000) [pid = 1857] [serial = 783] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x97757000) [pid = 1857] [serial = 789] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x8e27f800) [pid = 1857] [serial = 774] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x8c94b400) [pid = 1857] [serial = 771] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x9ccb1800) [pid = 1857] [serial = 795] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x927edc00) [pid = 1857] [serial = 780] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x876eb400) [pid = 1857] [serial = 765] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x8b527800) [pid = 1857] [serial = 768] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x88de2c00) [pid = 1857] [serial = 896] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x88e45c00) [pid = 1857] [serial = 897] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x8cf44400) [pid = 1857] [serial = 846] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x8c7f1400) [pid = 1857] [serial = 884] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x8c8ce000) [pid = 1857] [serial = 885] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x92a6fc00) [pid = 1857] [serial = 863] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x92b26800) [pid = 1857] [serial = 864] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x8d05f400) [pid = 1857] [serial = 848] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x8dac6c00) [pid = 1857] [serial = 849] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x952ecc00) [pid = 1857] [serial = 869] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x95361800) [pid = 1857] [serial = 870] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x8efbb800) [pid = 1857] [serial = 854] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8efc1400) [pid = 1857] [serial = 855] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x87810400) [pid = 1857] [serial = 893] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8e4be400) [pid = 1857] [serial = 851] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x8ed54400) [pid = 1857] [serial = 852] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x95ec9800) [pid = 1857] [serial = 872] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x95f22000) [pid = 1857] [serial = 873] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x876e6000) [pid = 1857] [serial = 878] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x878cdc00) [pid = 1857] [serial = 879] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x93cee400) [pid = 1857] [serial = 866] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x946d6c00) [pid = 1857] [serial = 867] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x86d0d000) [pid = 1857] [serial = 890] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x86ec4400) [pid = 1857] [serial = 891] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x8c952000) [pid = 1857] [serial = 881] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x8d05c000) [pid = 1857] [serial = 882] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x8b52b000) [pid = 1857] [serial = 839] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x8b6b7800) [pid = 1857] [serial = 840] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x8cf49c00) [pid = 1857] [serial = 887] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x92670000) [pid = 1857] [serial = 860] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x9267a800) [pid = 1857] [serial = 861] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x8c760000) [pid = 1857] [serial = 842] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x8c7fb400) [pid = 1857] [serial = 843] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x8b738000) [pid = 1857] [serial = 834] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x8b51e800) [pid = 1857] [serial = 833] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x916d3c00) [pid = 1857] [serial = 857] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x916d7c00) [pid = 1857] [serial = 858] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x8844b000) [pid = 1857] [serial = 875] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x89172800) [pid = 1857] [serial = 876] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x878c6800) [pid = 1857] [serial = 836] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x885d0800) [pid = 1857] [serial = 837] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x8c999400) [pid = 1857] [serial = 845] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x8b6b0c00) [pid = 1857] [serial = 902] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x89174c00) [pid = 1857] [serial = 899] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x878ca800) [pid = 1857] [serial = 894] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8a6d3c00) [pid = 1857] [serial = 900] [outer = (nil)] [url = about:blank] 06:57:48 INFO - PROCESS | 1857 | 1463234268524 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]]]}] 06:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2586ms 06:57:48 INFO - PROCESS | 1857 | 1463234268584 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 06:57:48 INFO - PROCESS | 1857 | 1463234268599 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 06:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:57:48 INFO - PROCESS | 1857 | 1463234268610 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:57:48 INFO - PROCESS | 1857 | 1463234268614 Marionette TRACE conn4 <- [1,1342,null,{}] 06:57:48 INFO - PROCESS | 1857 | 1463234268667 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}] 06:57:48 INFO - PROCESS | 1857 | 1463234268847 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 06:57:49 INFO - PROCESS | 1857 | 1463234269012 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0d000 == 131 [pid = 1857] [id = 343] 06:57:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x86d0f400) [pid = 1857] [serial = 1030] [outer = (nil)] 06:57:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8780c800) [pid = 1857] [serial = 1031] [outer = 0x86d0f400] 06:57:49 INFO - PROCESS | 1857 | 1463234269085 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x88454000) [pid = 1857] [serial = 1032] [outer = 0x86d0f400] 06:57:50 INFO - PROCESS | 1857 | 1463234270018 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]]]}] 06:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1436ms 06:57:50 INFO - PROCESS | 1857 | 1463234270047 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 06:57:50 INFO - PROCESS | 1857 | 1463234270050 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 06:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:57:50 INFO - PROCESS | 1857 | 1463234270057 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:57:50 INFO - PROCESS | 1857 | 1463234270062 Marionette TRACE conn4 <- [1,1346,null,{}] 06:57:50 INFO - PROCESS | 1857 | 1463234270091 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}] 06:57:50 INFO - PROCESS | 1857 | 1463234270345 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 06:57:50 INFO - PROCESS | 1857 | 1463234270375 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x8509d000 == 132 [pid = 1857] [id = 344] 06:57:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x88e48000) [pid = 1857] [serial = 1033] [outer = (nil)] 06:57:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x8a6cb400) [pid = 1857] [serial = 1034] [outer = 0x88e48000] 06:57:50 INFO - PROCESS | 1857 | 1463234270452 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x8b529800) [pid = 1857] [serial = 1035] [outer = 0x88e48000] 06:57:51 INFO - PROCESS | 1857 | 1463234271392 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]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1434ms 06:57:51 INFO - PROCESS | 1857 | 1463234271509 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 06:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:57:51 INFO - PROCESS | 1857 | 1463234271514 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 06:57:51 INFO - PROCESS | 1857 | 1463234271525 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 1857 | 1463234271528 Marionette TRACE conn4 <- [1,1350,null,{}] 06:57:51 INFO - PROCESS | 1857 | 1463234271534 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}] 06:57:52 INFO - PROCESS | 1857 | 1463234272137 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 06:57:52 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x8c7f6000) [pid = 1857] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:57:52 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x85f6e800) [pid = 1857] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:57:52 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x98328400) [pid = 1857] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:57:52 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x88e48800) [pid = 1857] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:57:52 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x97764c00) [pid = 1857] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:57:52 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x85e98c00) [pid = 1857] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:57:52 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x878d0c00) [pid = 1857] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:57:52 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8bf0e800) [pid = 1857] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:57:52 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8c0e6400) [pid = 1857] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:57:52 INFO - PROCESS | 1857 | 1463234272322 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e8c800 == 133 [pid = 1857] [id = 345] 06:57:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x85f6e800) [pid = 1857] [serial = 1036] [outer = (nil)] 06:57:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x88de4800) [pid = 1857] [serial = 1037] [outer = 0x85f6e800] 06:57:52 INFO - PROCESS | 1857 | 1463234272398 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8b6b7800) [pid = 1857] [serial = 1038] [outer = 0x85f6e800] 06:57:53 INFO - PROCESS | 1857 | 1463234273165 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]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1683ms 06:57:53 INFO - PROCESS | 1857 | 1463234273204 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 06:57:53 INFO - PROCESS | 1857 | 1463234273207 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 06:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:57:53 INFO - PROCESS | 1857 | 1463234273213 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 1857 | 1463234273216 Marionette TRACE conn4 <- [1,1354,null,{}] 06:57:53 INFO - PROCESS | 1857 | 1463234273221 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}] 06:57:53 INFO - PROCESS | 1857 | 1463234273465 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 06:57:53 INFO - PROCESS | 1857 | 1463234273486 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e4b400 == 134 [pid = 1857] [id = 346] 06:57:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8b521c00) [pid = 1857] [serial = 1039] [outer = (nil)] 06:57:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8bf0b400) [pid = 1857] [serial = 1040] [outer = 0x8b521c00] 06:57:53 INFO - PROCESS | 1857 | 1463234273559 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8bfc7000) [pid = 1857] [serial = 1041] [outer = 0x8b521c00] 06:57:54 INFO - PROCESS | 1857 | 1463234274690 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]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1529ms 06:57:54 INFO - PROCESS | 1857 | 1463234274744 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 1857 | 1463234274751 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 06:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:57:54 INFO - PROCESS | 1857 | 1463234274760 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 1857 | 1463234274765 Marionette TRACE conn4 <- [1,1358,null,{}] 06:57:54 INFO - PROCESS | 1857 | 1463234274775 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}] 06:57:55 INFO - PROCESS | 1857 | 1463234275047 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 06:57:55 INFO - PROCESS | 1857 | 1463234275371 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d05c00 == 135 [pid = 1857] [id = 347] 06:57:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x876e9400) [pid = 1857] [serial = 1042] [outer = (nil)] 06:57:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x878ca800) [pid = 1857] [serial = 1043] [outer = 0x876e9400] 06:57:55 INFO - PROCESS | 1857 | 1463234275469 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x88453800) [pid = 1857] [serial = 1044] [outer = 0x876e9400] 06:57:56 INFO - PROCESS | 1857 | 1463234276427 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]]]}] 06:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1740ms 06:57:56 INFO - PROCESS | 1857 | 1463234276501 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 06:57:56 INFO - PROCESS | 1857 | 1463234276515 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 06:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:57:56 INFO - PROCESS | 1857 | 1463234276533 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:57:56 INFO - PROCESS | 1857 | 1463234276537 Marionette TRACE conn4 <- [1,1362,null,{}] 06:57:56 INFO - PROCESS | 1857 | 1463234276544 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}] 06:57:56 INFO - PROCESS | 1857 | 1463234276848 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 06:57:57 INFO - PROCESS | 1857 | 1463234277099 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e45c00 == 136 [pid = 1857] [id = 348] 06:57:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x8916b400) [pid = 1857] [serial = 1045] [outer = (nil)] 06:57:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x8a6d4c00) [pid = 1857] [serial = 1046] [outer = 0x8916b400] 06:57:57 INFO - PROCESS | 1857 | 1463234277187 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x8b732c00) [pid = 1857] [serial = 1047] [outer = 0x8916b400] 06:57:58 INFO - PROCESS | 1857 | 1463234278181 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]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1684ms 06:57:58 INFO - PROCESS | 1857 | 1463234278217 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 1857 | 1463234278222 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 06:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:57:58 INFO - PROCESS | 1857 | 1463234278229 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 1857 | 1463234278235 Marionette TRACE conn4 <- [1,1366,null,{}] 06:57:58 INFO - PROCESS | 1857 | 1463234278251 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}] 06:57:58 INFO - PROCESS | 1857 | 1463234278473 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 06:57:58 INFO - PROCESS | 1857 | 1463234278783 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7ef400 == 137 [pid = 1857] [id = 349] 06:57:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x8c7f4400) [pid = 1857] [serial = 1048] [outer = (nil)] 06:57:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x8c7f8c00) [pid = 1857] [serial = 1049] [outer = 0x8c7f4400] 06:57:58 INFO - PROCESS | 1857 | 1463234278895 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x8c8d8c00) [pid = 1857] [serial = 1050] [outer = 0x8c7f4400] 06:57:59 INFO - PROCESS | 1857 | 1463234279949 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] 06:58:00 INFO - PROCESS | 1857 | 1463234280018 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 06:58:00 INFO - PROCESS | 1857 | 1463234280026 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 1857 | 1463234280029 Marionette TRACE conn4 <- [1,1370,null,{}] 06:58:00 INFO - PROCESS | 1857 | 1463234280036 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}] 06:58:00 INFO - PROCESS | 1857 | 1463234280299 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 06:58:00 INFO - PROCESS | 1857 | 1463234280598 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c116c00 == 138 [pid = 1857] [id = 350] 06:58:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x8c7f6400) [pid = 1857] [serial = 1051] [outer = (nil)] 06:58:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x8cf48000) [pid = 1857] [serial = 1052] [outer = 0x8c7f6400] 06:58:00 INFO - PROCESS | 1857 | 1463234280688 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x8d053400) [pid = 1857] [serial = 1053] [outer = 0x8c7f6400] 06:58:01 INFO - PROCESS | 1857 | 1463234281686 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] 06:58:01 INFO - PROCESS | 1857 | 1463234281713 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 06:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:58:01 INFO - PROCESS | 1857 | 1463234281720 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 1857 | 1463234281724 Marionette TRACE conn4 <- [1,1374,null,{}] 06:58:01 INFO - PROCESS | 1857 | 1463234281729 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}] 06:58:01 INFO - PROCESS | 1857 | 1463234281928 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 06:58:02 INFO - PROCESS | 1857 | 1463234282235 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x878c1800 == 139 [pid = 1857] [id = 351] 06:58:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x8c9a0800) [pid = 1857] [serial = 1054] [outer = (nil)] 06:58:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x8dd17400) [pid = 1857] [serial = 1055] [outer = 0x8c9a0800] 06:58:02 INFO - PROCESS | 1857 | 1463234282332 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x8dd1f000) [pid = 1857] [serial = 1056] [outer = 0x8c9a0800] 06:58:03 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:03 INFO - PROCESS | 1857 | 1463234283242 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] 06:58:03 INFO - PROCESS | 1857 | 1463234283304 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 06:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:58:03 INFO - PROCESS | 1857 | 1463234283310 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 1857 | 1463234283314 Marionette TRACE conn4 <- [1,1378,null,{}] 06:58:03 INFO - PROCESS | 1857 | 1463234283320 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}] 06:58:03 INFO - PROCESS | 1857 | 1463234283557 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 06:58:03 INFO - PROCESS | 1857 | 1463234283832 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x8cf43c00 == 140 [pid = 1857] [id = 352] 06:58:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x8e277c00) [pid = 1857] [serial = 1057] [outer = (nil)] 06:58:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x8ed4fc00) [pid = 1857] [serial = 1058] [outer = 0x8e277c00] 06:58:03 INFO - PROCESS | 1857 | 1463234283965 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x8ee7b000) [pid = 1857] [serial = 1059] [outer = 0x8e277c00] 06:58:04 INFO - PROCESS | 1857 | 1463234284892 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] 06:58:04 INFO - PROCESS | 1857 | 1463234284976 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 06:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:58:04 INFO - PROCESS | 1857 | 1463234284987 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 1857 | 1463234284991 Marionette TRACE conn4 <- [1,1382,null,{}] 06:58:05 INFO - PROCESS | 1857 | 1463234285000 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}] 06:58:05 INFO - PROCESS | 1857 | 1463234285244 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 06:58:05 INFO - PROCESS | 1857 | 1463234285486 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee73800 == 141 [pid = 1857] [id = 353] 06:58:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x8ee74c00) [pid = 1857] [serial = 1060] [outer = (nil)] 06:58:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x8f02e400) [pid = 1857] [serial = 1061] [outer = 0x8ee74c00] 06:58:05 INFO - PROCESS | 1857 | 1463234285591 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x916cc800) [pid = 1857] [serial = 1062] [outer = 0x8ee74c00] 06:58:06 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:06 INFO - PROCESS | 1857 | 1463234286521 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] 06:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:58:06 INFO - PROCESS | 1857 | 1463234286622 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 06:58:06 INFO - PROCESS | 1857 | 1463234286629 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 1857 | 1463234286633 Marionette TRACE conn4 <- [1,1386,null,{}] 06:58:06 INFO - PROCESS | 1857 | 1463234286638 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}] 06:58:06 INFO - PROCESS | 1857 | 1463234286881 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 06:58:07 INFO - PROCESS | 1857 | 1463234287182 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d3c00 == 142 [pid = 1857] [id = 354] 06:58:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x91a42c00) [pid = 1857] [serial = 1063] [outer = (nil)] 06:58:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x92673c00) [pid = 1857] [serial = 1064] [outer = 0x91a42c00] 06:58:07 INFO - PROCESS | 1857 | 1463234287269 Marionette DEBUG loaded listener.js 06:58:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x9267c000) [pid = 1857] [serial = 1065] [outer = 0x91a42c00] 06:58:08 INFO - PROCESS | 1857 | 1463234288233 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] 06:58:08 INFO - PROCESS | 1857 | 1463234288271 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 06:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:58:08 INFO - PROCESS | 1857 | 1463234288278 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:58:08 INFO - PROCESS | 1857 | 1463234288282 Marionette TRACE conn4 <- [1,1390,null,{}] 06:58:08 INFO - PROCESS | 1857 | 1463234288288 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}] 06:58:08 INFO - PROCESS | 1857 | 1463234288492 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 06:58:08 INFO - PROCESS | 1857 | 1463234288824 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6c9800 == 143 [pid = 1857] [id = 355] 06:58:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x8c999800) [pid = 1857] [serial = 1066] [outer = (nil)] 06:58:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x92950400) [pid = 1857] [serial = 1067] [outer = 0x8c999800] 06:58:08 INFO - PROCESS | 1857 | 1463234288920 Marionette DEBUG loaded listener.js 06:58:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x92a70c00) [pid = 1857] [serial = 1068] [outer = 0x8c999800] 06:58:09 INFO - PROCESS | 1857 | 1463234289788 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]]]}] 06:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1547ms 06:58:09 INFO - PROCESS | 1857 | 1463234289826 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 06:58:09 INFO - PROCESS | 1857 | 1463234289829 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 06:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:58:09 INFO - PROCESS | 1857 | 1463234289836 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 1857 | 1463234289840 Marionette TRACE conn4 <- [1,1394,null,{}] 06:58:09 INFO - PROCESS | 1857 | 1463234289846 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}] 06:58:10 INFO - PROCESS | 1857 | 1463234290050 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 06:58:10 INFO - PROCESS | 1857 | 1463234290271 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dacbc00 == 144 [pid = 1857] [id = 356] 06:58:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x916d7c00) [pid = 1857] [serial = 1069] [outer = (nil)] 06:58:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x92badc00) [pid = 1857] [serial = 1070] [outer = 0x916d7c00] 06:58:10 INFO - PROCESS | 1857 | 1463234290398 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x92d56000) [pid = 1857] [serial = 1071] [outer = 0x916d7c00] 06:58:11 INFO - PROCESS | 1857 | 1463234291367 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]]]}] 06:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1594ms 06:58:11 INFO - PROCESS | 1857 | 1463234291432 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 1857 | 1463234291437 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 06:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:58:11 INFO - PROCESS | 1857 | 1463234291444 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 1857 | 1463234291449 Marionette TRACE conn4 <- [1,1398,null,{}] 06:58:11 INFO - PROCESS | 1857 | 1463234291455 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}] 06:58:11 INFO - PROCESS | 1857 | 1463234291702 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 06:58:11 INFO - PROCESS | 1857 | 1463234291971 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x92ba6400 == 145 [pid = 1857] [id = 357] 06:58:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x9395e400) [pid = 1857] [serial = 1072] [outer = (nil)] 06:58:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x952ee400) [pid = 1857] [serial = 1073] [outer = 0x9395e400] 06:58:12 INFO - PROCESS | 1857 | 1463234292105 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x95ebc800) [pid = 1857] [serial = 1074] [outer = 0x9395e400] 06:58:13 INFO - PROCESS | 1857 | 1463234292999 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]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1588ms 06:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:58:13 INFO - PROCESS | 1857 | 1463234293033 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 1857 | 1463234293036 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 06:58:13 INFO - PROCESS | 1857 | 1463234293043 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 1857 | 1463234293046 Marionette TRACE conn4 <- [1,1402,null,{}] 06:58:13 INFO - PROCESS | 1857 | 1463234293052 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}] 06:58:13 INFO - PROCESS | 1857 | 1463234293260 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 06:58:13 INFO - PROCESS | 1857 | 1463234293528 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d61c00 == 146 [pid = 1857] [id = 358] 06:58:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x9460b800) [pid = 1857] [serial = 1075] [outer = (nil)] 06:58:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x95f24800) [pid = 1857] [serial = 1076] [outer = 0x9460b800] 06:58:13 INFO - PROCESS | 1857 | 1463234293624 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x95f28800) [pid = 1857] [serial = 1077] [outer = 0x9460b800] 06:58:14 INFO - PROCESS | 1857 | 1463234294551 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]]]}] 06:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1583ms 06:58:14 INFO - PROCESS | 1857 | 1463234294626 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 06:58:14 INFO - PROCESS | 1857 | 1463234294629 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 06:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:58:14 INFO - PROCESS | 1857 | 1463234294636 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 1857 | 1463234294639 Marionette TRACE conn4 <- [1,1406,null,{}] 06:58:14 INFO - PROCESS | 1857 | 1463234294645 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}] 06:58:14 INFO - PROCESS | 1857 | 1463234294902 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 06:58:15 INFO - PROCESS | 1857 | 1463234295176 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfcb400 == 147 [pid = 1857] [id = 359] 06:58:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x8e276800) [pid = 1857] [serial = 1078] [outer = (nil)] 06:58:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x965ccc00) [pid = 1857] [serial = 1079] [outer = 0x8e276800] 06:58:15 INFO - PROCESS | 1857 | 1463234295301 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x97757000) [pid = 1857] [serial = 1080] [outer = 0x8e276800] 06:58:16 INFO - PROCESS | 1857 | 1463234296236 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]]]}] 06:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1637ms 06:58:16 INFO - PROCESS | 1857 | 1463234296273 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 06:58:16 INFO - PROCESS | 1857 | 1463234296277 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 06:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:58:16 INFO - PROCESS | 1857 | 1463234296283 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:58:16 INFO - PROCESS | 1857 | 1463234296287 Marionette TRACE conn4 <- [1,1410,null,{}] 06:58:16 INFO - PROCESS | 1857 | 1463234296292 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}] 06:58:16 INFO - PROCESS | 1857 | 1463234296505 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 06:58:16 INFO - PROCESS | 1857 | 1463234296768 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x946e1800 == 148 [pid = 1857] [id = 360] 06:58:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x96101800) [pid = 1857] [serial = 1081] [outer = (nil)] 06:58:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x98323800) [pid = 1857] [serial = 1082] [outer = 0x96101800] 06:58:16 INFO - PROCESS | 1857 | 1463234296902 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x99238c00) [pid = 1857] [serial = 1083] [outer = 0x96101800] 06:58:17 INFO - PROCESS | 1857 | 1463234297845 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]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1580ms 06:58:17 INFO - PROCESS | 1857 | 1463234297864 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 1857 | 1463234297867 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 06:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:58:17 INFO - PROCESS | 1857 | 1463234297874 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 1857 | 1463234297878 Marionette TRACE conn4 <- [1,1414,null,{}] 06:58:17 INFO - PROCESS | 1857 | 1463234297883 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}] 06:58:18 INFO - PROCESS | 1857 | 1463234298097 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 06:58:18 INFO - PROCESS | 1857 | 1463234298380 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a47400 == 149 [pid = 1857] [id = 361] 06:58:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x92950c00) [pid = 1857] [serial = 1084] [outer = (nil)] 06:58:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x99243000) [pid = 1857] [serial = 1085] [outer = 0x92950c00] 06:58:18 INFO - PROCESS | 1857 | 1463234298503 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x99244c00) [pid = 1857] [serial = 1086] [outer = 0x92950c00] 06:58:19 INFO - PROCESS | 1857 | 1463234299486 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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1639ms 06:58:19 INFO - PROCESS | 1857 | 1463234299514 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 1857 | 1463234299518 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 06:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:58:19 INFO - PROCESS | 1857 | 1463234299524 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 1857 | 1463234299528 Marionette TRACE conn4 <- [1,1418,null,{}] 06:58:19 INFO - PROCESS | 1857 | 1463234299533 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}] 06:58:19 INFO - PROCESS | 1857 | 1463234299745 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 06:58:20 INFO - PROCESS | 1857 | 1463234300013 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f033800 == 150 [pid = 1857] [id = 362] 06:58:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x97780400) [pid = 1857] [serial = 1087] [outer = (nil)] 06:58:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x9a264000) [pid = 1857] [serial = 1088] [outer = 0x97780400] 06:58:20 INFO - PROCESS | 1857 | 1463234300138 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x9a267400) [pid = 1857] [serial = 1089] [outer = 0x97780400] 06:58:21 INFO - PROCESS | 1857 | 1463234301132 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]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1678ms 06:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:58:21 INFO - PROCESS | 1857 | 1463234301204 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 1857 | 1463234301207 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 06:58:21 INFO - PROCESS | 1857 | 1463234301214 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 1857 | 1463234301217 Marionette TRACE conn4 <- [1,1422,null,{}] 06:58:21 INFO - PROCESS | 1857 | 1463234301223 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}] 06:58:21 INFO - PROCESS | 1857 | 1463234301433 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 06:58:21 INFO - PROCESS | 1857 | 1463234301775 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x85094800 == 151 [pid = 1857] [id = 363] 06:58:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x8bfd3800) [pid = 1857] [serial = 1090] [outer = (nil)] 06:58:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x9a4de000) [pid = 1857] [serial = 1091] [outer = 0x8bfd3800] 06:58:21 INFO - PROCESS | 1857 | 1463234301865 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x9a4e0400) [pid = 1857] [serial = 1092] [outer = 0x8bfd3800] 06:58:22 INFO - PROCESS | 1857 | 1463234302801 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]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1633ms 06:58:22 INFO - PROCESS | 1857 | 1463234302847 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 06:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:58:22 INFO - PROCESS | 1857 | 1463234302851 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 06:58:22 INFO - PROCESS | 1857 | 1463234302858 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 1857 | 1463234302861 Marionette TRACE conn4 <- [1,1426,null,{}] 06:58:22 INFO - PROCESS | 1857 | 1463234302867 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}] 06:58:23 INFO - PROCESS | 1857 | 1463234303078 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 06:58:23 INFO - PROCESS | 1857 | 1463234303835 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x85098400 == 152 [pid = 1857] [id = 364] 06:58:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x85099400) [pid = 1857] [serial = 1093] [outer = (nil)] 06:58:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x85e94c00) [pid = 1857] [serial = 1094] [outer = 0x85099400] 06:58:23 INFO - PROCESS | 1857 | 1463234303921 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x86d09800) [pid = 1857] [serial = 1095] [outer = 0x85099400] 06:58:24 INFO - PROCESS | 1857 | --DOCSHELL 0x85e8c800 == 151 [pid = 1857] [id = 345] 06:58:24 INFO - PROCESS | 1857 | --DOCSHELL 0x8509d000 == 150 [pid = 1857] [id = 344] 06:58:24 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0d000 == 149 [pid = 1857] [id = 343] 06:58:24 INFO - PROCESS | 1857 | --DOCSHELL 0x85e90c00 == 148 [pid = 1857] [id = 342] 06:58:24 INFO - PROCESS | 1857 | --DOCSHELL 0x88454800 == 147 [pid = 1857] [id = 325] 06:58:24 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec5000 == 146 [pid = 1857] [id = 324] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x8cf46c00) [pid = 1857] [serial = 969] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x878c7800) [pid = 1857] [serial = 960] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x8e4c0000) [pid = 1857] [serial = 923] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x8a6cc000) [pid = 1857] [serial = 908] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x8c115000) [pid = 1857] [serial = 645] [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.] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x8c0f2400) [pid = 1857] [serial = 911] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x8c0e5000) [pid = 1857] [serial = 963] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x92a6e000) [pid = 1857] [serial = 935] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x8f032000) [pid = 1857] [serial = 929] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x92d5c400) [pid = 1857] [serial = 941] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x8780a400) [pid = 1857] [serial = 905] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x95366800) [pid = 1857] [serial = 947] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x878c4c00) [pid = 1857] [serial = 950] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x92bac000) [pid = 1857] [serial = 938] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x8c8d9000) [pid = 1857] [serial = 914] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x92675400) [pid = 1857] [serial = 932] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x86ec7000) [pid = 1857] [serial = 954] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x88e48c00) [pid = 1857] [serial = 957] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x8c8dc800) [pid = 1857] [serial = 968] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x8bf05c00) [pid = 1857] [serial = 962] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x8cf41400) [pid = 1857] [serial = 917] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x8c757000) [pid = 1857] [serial = 966] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x85f71000) [pid = 1857] [serial = 953] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x93cf7c00) [pid = 1857] [serial = 944] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x8c11a400) [pid = 1857] [serial = 965] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8e2eb400) [pid = 1857] [serial = 920] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x88aec000) [pid = 1857] [serial = 956] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x86d10000) [pid = 1857] [serial = 959] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x8ee7a800) [pid = 1857] [serial = 926] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x8e27c000) [pid = 1857] [serial = 888] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x8b528400) [pid = 1857] [serial = 971] [outer = (nil)] [url = about:blank] 06:58:25 INFO - PROCESS | 1857 | 1463234305513 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]]]}] 06:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2685ms 06:58:25 INFO - PROCESS | 1857 | 1463234305543 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 06:58:25 INFO - PROCESS | 1857 | 1463234305549 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 06:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:58:25 INFO - PROCESS | 1857 | 1463234305588 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:58:25 INFO - PROCESS | 1857 | 1463234305594 Marionette TRACE conn4 <- [1,1430,null,{}] 06:58:25 INFO - PROCESS | 1857 | 1463234305601 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}] 06:58:25 INFO - PROCESS | 1857 | 1463234305793 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 06:58:25 INFO - PROCESS | 1857 | 1463234305811 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec5000 == 147 [pid = 1857] [id = 365] 06:58:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x876e1400) [pid = 1857] [serial = 1096] [outer = (nil)] 06:58:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x87817800) [pid = 1857] [serial = 1097] [outer = 0x876e1400] 06:58:25 INFO - PROCESS | 1857 | 1463234305889 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x878c9400) [pid = 1857] [serial = 1098] [outer = 0x876e1400] 06:58:26 INFO - PROCESS | 1857 | 1463234306893 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]]]}] 06:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1350ms 06:58:26 INFO - PROCESS | 1857 | 1463234306960 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 06:58:26 INFO - PROCESS | 1857 | 1463234306966 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 06:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:58:26 INFO - PROCESS | 1857 | 1463234306975 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 1857 | 1463234306979 Marionette TRACE conn4 <- [1,1434,null,{}] 06:58:26 INFO - PROCESS | 1857 | 1463234306984 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}] 06:58:27 INFO - PROCESS | 1857 | 1463234307183 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 06:58:27 INFO - PROCESS | 1857 | 1463234307194 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ece000 == 148 [pid = 1857] [id = 366] 06:58:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x8844ec00) [pid = 1857] [serial = 1099] [outer = (nil)] 06:58:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x8892b000) [pid = 1857] [serial = 1100] [outer = 0x8844ec00] 06:58:27 INFO - PROCESS | 1857 | 1463234307452 Marionette DEBUG loaded listener.js 06:58:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x88de6400) [pid = 1857] [serial = 1101] [outer = 0x8844ec00] 06:58:28 INFO - PROCESS | 1857 | 1463234308365 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]]]}] 06:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1432ms 06:58:28 INFO - PROCESS | 1857 | 1463234308408 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 06:58:28 INFO - PROCESS | 1857 | 1463234308411 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 06:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:58:28 INFO - PROCESS | 1857 | 1463234308425 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:58:28 INFO - PROCESS | 1857 | 1463234308434 Marionette TRACE conn4 <- [1,1438,null,{}] 06:58:28 INFO - PROCESS | 1857 | 1463234308450 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}] 06:58:28 INFO - PROCESS | 1857 | 1463234308709 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 06:58:28 INFO - PROCESS | 1857 | 1463234308742 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x88924800 == 149 [pid = 1857] [id = 367] 06:58:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x8a6c6000) [pid = 1857] [serial = 1102] [outer = (nil)] 06:58:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x8b524c00) [pid = 1857] [serial = 1103] [outer = 0x8a6c6000] 06:58:28 INFO - PROCESS | 1857 | 1463234308830 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x8b6acc00) [pid = 1857] [serial = 1104] [outer = 0x8a6c6000] 06:58:29 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x88e48000) [pid = 1857] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:58:29 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x86ec4000) [pid = 1857] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:58:29 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x85f6e800) [pid = 1857] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:58:29 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x86d03800) [pid = 1857] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:58:29 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x86d0f400) [pid = 1857] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:58:30 INFO - PROCESS | 1857 | 1463234310123 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]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1760ms 06:58:30 INFO - PROCESS | 1857 | 1463234310187 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 06:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:58:30 INFO - PROCESS | 1857 | 1463234310192 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 06:58:30 INFO - PROCESS | 1857 | 1463234310207 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 1857 | 1463234310209 Marionette TRACE conn4 <- [1,1442,null,{}] 06:58:30 INFO - PROCESS | 1857 | 1463234310216 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}] 06:58:30 INFO - PROCESS | 1857 | 1463234310402 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 06:58:30 INFO - PROCESS | 1857 | 1463234310412 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x88aebc00 == 150 [pid = 1857] [id = 368] 06:58:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x88e4dc00) [pid = 1857] [serial = 1105] [outer = (nil)] 06:58:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x8b735000) [pid = 1857] [serial = 1106] [outer = 0x88e4dc00] 06:58:30 INFO - PROCESS | 1857 | 1463234310498 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x8b73ac00) [pid = 1857] [serial = 1107] [outer = 0x88e4dc00] 06:58:31 INFO - PROCESS | 1857 | 1463234311425 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]]]}] 06:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1293ms 06:58:31 INFO - PROCESS | 1857 | 1463234311492 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 06:58:31 INFO - PROCESS | 1857 | 1463234311496 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 06:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:58:31 INFO - PROCESS | 1857 | 1463234311502 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 1857 | 1463234311505 Marionette TRACE conn4 <- [1,1446,null,{}] 06:58:31 INFO - PROCESS | 1857 | 1463234311511 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}] 06:58:31 INFO - PROCESS | 1857 | 1463234311717 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 06:58:32 INFO - PROCESS | 1857 | 1463234312048 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e97800 == 151 [pid = 1857] [id = 369] 06:58:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x85e9a000) [pid = 1857] [serial = 1108] [outer = (nil)] 06:58:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x85f79c00) [pid = 1857] [serial = 1109] [outer = 0x85e9a000] 06:58:32 INFO - PROCESS | 1857 | 1463234312205 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x876e4c00) [pid = 1857] [serial = 1110] [outer = 0x85e9a000] 06:58:33 INFO - PROCESS | 1857 | 1463234313233 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]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1778ms 06:58:33 INFO - PROCESS | 1857 | 1463234313283 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 1857 | 1463234313289 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 06:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:58:33 INFO - PROCESS | 1857 | 1463234313298 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 1857 | 1463234313305 Marionette TRACE conn4 <- [1,1450,null,{}] 06:58:33 INFO - PROCESS | 1857 | 1463234313312 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}] 06:58:33 INFO - PROCESS | 1857 | 1463234313540 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 06:58:33 INFO - PROCESS | 1857 | 1463234313876 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x885d1400 == 152 [pid = 1857] [id = 370] 06:58:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x88ae6800) [pid = 1857] [serial = 1111] [outer = (nil)] 06:58:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x88de2800) [pid = 1857] [serial = 1112] [outer = 0x88ae6800] 06:58:33 INFO - PROCESS | 1857 | 1463234313974 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x88df0c00) [pid = 1857] [serial = 1113] [outer = 0x88ae6800] 06:58:34 INFO - PROCESS | 1857 | 1463234314935 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]]]}] 06:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1695ms 06:58:34 INFO - PROCESS | 1857 | 1463234314998 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 06:58:35 INFO - PROCESS | 1857 | 1463234315004 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 06:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:58:35 INFO - PROCESS | 1857 | 1463234315011 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 1857 | 1463234315015 Marionette TRACE conn4 <- [1,1454,null,{}] 06:58:35 INFO - PROCESS | 1857 | 1463234315022 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}] 06:58:35 INFO - PROCESS | 1857 | 1463234315244 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 06:58:35 INFO - PROCESS | 1857 | 1463234315605 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b739800 == 153 [pid = 1857] [id = 371] 06:58:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x8b73ec00) [pid = 1857] [serial = 1114] [outer = (nil)] 06:58:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x8bf0ac00) [pid = 1857] [serial = 1115] [outer = 0x8b73ec00] 06:58:35 INFO - PROCESS | 1857 | 1463234315731 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x8bfcf000) [pid = 1857] [serial = 1116] [outer = 0x8b73ec00] 06:58:36 INFO - PROCESS | 1857 | 1463234316710 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]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1736ms 06:58:36 INFO - PROCESS | 1857 | 1463234316748 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 06:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:58:36 INFO - PROCESS | 1857 | 1463234316753 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 06:58:36 INFO - PROCESS | 1857 | 1463234316769 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 1857 | 1463234316779 Marionette TRACE conn4 <- [1,1458,null,{}] 06:58:36 INFO - PROCESS | 1857 | 1463234316786 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}] 06:58:37 INFO - PROCESS | 1857 | 1463234317014 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 06:58:37 INFO - PROCESS | 1857 | 1463234317280 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x89176000 == 154 [pid = 1857] [id = 372] 06:58:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x8c0f2000) [pid = 1857] [serial = 1117] [outer = (nil)] 06:58:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x8c755400) [pid = 1857] [serial = 1118] [outer = 0x8c0f2000] 06:58:37 INFO - PROCESS | 1857 | 1463234317382 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x8c760000) [pid = 1857] [serial = 1119] [outer = 0x8c0f2000] 06:58:38 INFO - PROCESS | 1857 | 1463234318339 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]]]}] 06:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1646ms 06:58:38 INFO - PROCESS | 1857 | 1463234318406 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 06:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:58:38 INFO - PROCESS | 1857 | 1463234318411 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 06:58:38 INFO - PROCESS | 1857 | 1463234318417 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:58:38 INFO - PROCESS | 1857 | 1463234318421 Marionette TRACE conn4 <- [1,1462,null,{}] 06:58:38 INFO - PROCESS | 1857 | 1463234318427 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}] 06:58:38 INFO - PROCESS | 1857 | 1463234318659 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 06:58:38 INFO - PROCESS | 1857 | 1463234318977 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x88af3000 == 155 [pid = 1857] [id = 373] 06:58:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x88af4400) [pid = 1857] [serial = 1120] [outer = (nil)] 06:58:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x8c7fdc00) [pid = 1857] [serial = 1121] [outer = 0x88af4400] 06:58:39 INFO - PROCESS | 1857 | 1463234319069 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x8c8d4400) [pid = 1857] [serial = 1122] [outer = 0x88af4400] 06:58:40 INFO - PROCESS | 1857 | 1463234320010 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]]]}] 06:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1629ms 06:58:40 INFO - PROCESS | 1857 | 1463234320047 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 1857 | 1463234320050 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 06:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:58:40 INFO - PROCESS | 1857 | 1463234320057 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 1857 | 1463234320061 Marionette TRACE conn4 <- [1,1466,null,{}] 06:58:40 INFO - PROCESS | 1857 | 1463234320068 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}] 06:58:40 INFO - PROCESS | 1857 | 1463234320280 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 06:58:40 INFO - PROCESS | 1857 | 1463234320551 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c998c00 == 156 [pid = 1857] [id = 374] 06:58:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x8c99e000) [pid = 1857] [serial = 1123] [outer = (nil)] 06:58:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x8c9a0000) [pid = 1857] [serial = 1124] [outer = 0x8c99e000] 06:58:40 INFO - PROCESS | 1857 | 1463234320706 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x8d05a000) [pid = 1857] [serial = 1125] [outer = 0x8c99e000] 06:58:41 INFO - PROCESS | 1857 | 1463234321723 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]]]}] 06:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1731ms 06:58:41 INFO - PROCESS | 1857 | 1463234321789 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 06:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:58:41 INFO - PROCESS | 1857 | 1463234321793 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 06:58:41 INFO - PROCESS | 1857 | 1463234321800 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 1857 | 1463234321804 Marionette TRACE conn4 <- [1,1470,null,{}] 06:58:41 INFO - PROCESS | 1857 | 1463234321809 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}] 06:58:42 INFO - PROCESS | 1857 | 1463234322028 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 06:58:42 INFO - PROCESS | 1857 | 1463234322293 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6d3800 == 157 [pid = 1857] [id = 375] 06:58:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x8c7f6c00) [pid = 1857] [serial = 1126] [outer = (nil)] 06:58:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x8e276000) [pid = 1857] [serial = 1127] [outer = 0x8c7f6c00] 06:58:42 INFO - PROCESS | 1857 | 1463234322422 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x8e27f000) [pid = 1857] [serial = 1128] [outer = 0x8c7f6c00] 06:58:43 INFO - PROCESS | 1857 | 1463234323352 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]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1584ms 06:58:43 INFO - PROCESS | 1857 | 1463234323384 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 1857 | 1463234323388 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 06:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:58:43 INFO - PROCESS | 1857 | 1463234323395 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 1857 | 1463234323397 Marionette TRACE conn4 <- [1,1474,null,{}] 06:58:43 INFO - PROCESS | 1857 | 1463234323404 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}] 06:58:43 INFO - PROCESS | 1857 | 1463234323613 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 06:58:43 INFO - PROCESS | 1857 | 1463234323957 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x8cf49000 == 158 [pid = 1857] [id = 376] 06:58:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x8dac8000) [pid = 1857] [serial = 1129] [outer = (nil)] 06:58:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x8e35f800) [pid = 1857] [serial = 1130] [outer = 0x8dac8000] 06:58:44 INFO - PROCESS | 1857 | 1463234324053 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x8e363400) [pid = 1857] [serial = 1131] [outer = 0x8dac8000] 06:58:44 INFO - PROCESS | 1857 | 1463234324983 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]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1634ms 06:58:45 INFO - PROCESS | 1857 | 1463234325030 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 1857 | 1463234325034 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 06:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:58:45 INFO - PROCESS | 1857 | 1463234325041 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1857 | 1463234325043 Marionette TRACE conn4 <- [1,1478,null,{}] 06:58:45 INFO - PROCESS | 1857 | 1463234325049 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}] 06:58:45 INFO - PROCESS | 1857 | 1463234325255 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 06:58:45 INFO - PROCESS | 1857 | 1463234325517 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2f1800 == 159 [pid = 1857] [id = 377] 06:58:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x8e4b9800) [pid = 1857] [serial = 1132] [outer = (nil)] 06:58:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x8e4c4c00) [pid = 1857] [serial = 1133] [outer = 0x8e4b9800] 06:58:45 INFO - PROCESS | 1857 | 1463234325649 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x8ed52800) [pid = 1857] [serial = 1134] [outer = 0x8e4b9800] 06:58:46 INFO - PROCESS | 1857 | 1463234326630 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]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1628ms 06:58:46 INFO - PROCESS | 1857 | 1463234326669 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 1857 | 1463234326674 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 06:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:58:46 INFO - PROCESS | 1857 | 1463234326680 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 1857 | 1463234326684 Marionette TRACE conn4 <- [1,1482,null,{}] 06:58:46 INFO - PROCESS | 1857 | 1463234326706 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}] 06:58:47 INFO - PROCESS | 1857 | 1463234327001 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 06:58:47 INFO - PROCESS | 1857 | 1463234327206 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e4b9400 == 160 [pid = 1857] [id = 378] 06:58:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x8ed4dc00) [pid = 1857] [serial = 1135] [outer = (nil)] 06:58:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x8ee7d000) [pid = 1857] [serial = 1136] [outer = 0x8ed4dc00] 06:58:47 INFO - PROCESS | 1857 | 1463234327331 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x8efb6800) [pid = 1857] [serial = 1137] [outer = 0x8ed4dc00] 06:58:48 INFO - PROCESS | 1857 | 1463234328237 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]]]}] 06:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1628ms 06:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:58:48 INFO - PROCESS | 1857 | 1463234328310 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 06:58:48 INFO - PROCESS | 1857 | 1463234328313 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 06:58:48 INFO - PROCESS | 1857 | 1463234328320 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 1857 | 1463234328323 Marionette TRACE conn4 <- [1,1486,null,{}] 06:58:48 INFO - PROCESS | 1857 | 1463234328329 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}] 06:58:48 INFO - PROCESS | 1857 | 1463234328543 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 06:58:48 INFO - PROCESS | 1857 | 1463234328834 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f032000 == 161 [pid = 1857] [id = 379] 06:58:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x8f032400) [pid = 1857] [serial = 1138] [outer = (nil)] 06:58:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x916ccc00) [pid = 1857] [serial = 1139] [outer = 0x8f032400] 06:58:48 INFO - PROCESS | 1857 | 1463234328978 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x91a49400) [pid = 1857] [serial = 1140] [outer = 0x8f032400] 06:58:49 INFO - PROCESS | 1857 | 1463234329944 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]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1687ms 06:58:50 INFO - PROCESS | 1857 | 1463234330007 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 1857 | 1463234330012 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 06:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:58:50 INFO - PROCESS | 1857 | 1463234330018 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 1857 | 1463234330023 Marionette TRACE conn4 <- [1,1490,null,{}] 06:58:50 INFO - PROCESS | 1857 | 1463234330029 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}] 06:58:50 INFO - PROCESS | 1857 | 1463234330304 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 06:58:50 INFO - PROCESS | 1857 | 1463234330615 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x92674800 == 162 [pid = 1857] [id = 380] 06:58:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x927e3c00) [pid = 1857] [serial = 1141] [outer = (nil)] 06:58:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x92a67400) [pid = 1857] [serial = 1142] [outer = 0x927e3c00] 06:58:50 INFO - PROCESS | 1857 | 1463234330703 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x92a6d000) [pid = 1857] [serial = 1143] [outer = 0x927e3c00] 06:58:51 INFO - PROCESS | 1857 | 1463234331647 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]]]}] 06:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1680ms 06:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:58:51 INFO - PROCESS | 1857 | 1463234331699 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 1857 | 1463234331702 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 06:58:51 INFO - PROCESS | 1857 | 1463234331709 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 1857 | 1463234331712 Marionette TRACE conn4 <- [1,1494,null,{}] 06:58:51 INFO - PROCESS | 1857 | 1463234331717 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}] 06:58:51 INFO - PROCESS | 1857 | 1463234331938 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 06:58:52 INFO - PROCESS | 1857 | 1463234332200 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed53800 == 163 [pid = 1857] [id = 381] 06:58:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 217 (0x927e6c00) [pid = 1857] [serial = 1144] [outer = (nil)] 06:58:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 218 (0x92b34800) [pid = 1857] [serial = 1145] [outer = 0x927e6c00] 06:58:52 INFO - PROCESS | 1857 | 1463234332334 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 219 (0x92ba8400) [pid = 1857] [serial = 1146] [outer = 0x927e6c00] 06:58:53 INFO - PROCESS | 1857 | 1463234333269 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]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1633ms 06:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:58:53 INFO - PROCESS | 1857 | 1463234333343 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 1857 | 1463234333346 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 06:58:53 INFO - PROCESS | 1857 | 1463234333352 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 1857 | 1463234333355 Marionette TRACE conn4 <- [1,1498,null,{}] 06:58:53 INFO - PROCESS | 1857 | 1463234333361 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}] 06:58:53 INFO - PROCESS | 1857 | 1463234333575 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 06:58:53 INFO - PROCESS | 1857 | 1463234333902 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x9294cc00 == 164 [pid = 1857] [id = 382] 06:58:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x92b2d400) [pid = 1857] [serial = 1147] [outer = (nil)] 06:58:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x92d61400) [pid = 1857] [serial = 1148] [outer = 0x92b2d400] 06:58:54 INFO - PROCESS | 1857 | 1463234333996 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x92ecec00) [pid = 1857] [serial = 1149] [outer = 0x92b2d400] 06:58:54 INFO - PROCESS | 1857 | 1463234334905 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]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1580ms 06:58:54 INFO - PROCESS | 1857 | 1463234334932 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 06:58:54 INFO - PROCESS | 1857 | 1463234334936 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 06:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:58:54 INFO - PROCESS | 1857 | 1463234334942 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 1857 | 1463234334945 Marionette TRACE conn4 <- [1,1502,null,{}] 06:58:54 INFO - PROCESS | 1857 | 1463234334951 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}] 06:58:55 INFO - PROCESS | 1857 | 1463234335160 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 06:58:55 INFO - PROCESS | 1857 | 1463234335478 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d7000 == 165 [pid = 1857] [id = 383] 06:58:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x92b35c00) [pid = 1857] [serial = 1150] [outer = (nil)] 06:58:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x93cf2000) [pid = 1857] [serial = 1151] [outer = 0x92b35c00] 06:58:55 INFO - PROCESS | 1857 | 1463234335570 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x9460b400) [pid = 1857] [serial = 1152] [outer = 0x92b35c00] 06:58:56 INFO - PROCESS | 1857 | 1463234336464 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]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1580ms 06:58:56 INFO - PROCESS | 1857 | 1463234336523 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 06:58:56 INFO - PROCESS | 1857 | 1463234336526 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 06:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:58:56 INFO - PROCESS | 1857 | 1463234336533 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 1857 | 1463234336537 Marionette TRACE conn4 <- [1,1506,null,{}] 06:58:56 INFO - PROCESS | 1857 | 1463234336543 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}] 06:58:56 INFO - PROCESS | 1857 | 1463234336746 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 06:58:57 INFO - PROCESS | 1857 | 1463234337068 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x93963400 == 166 [pid = 1857] [id = 384] 06:58:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x939d4c00) [pid = 1857] [serial = 1153] [outer = (nil)] 06:58:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x952e7800) [pid = 1857] [serial = 1154] [outer = 0x939d4c00] 06:58:57 INFO - PROCESS | 1857 | 1463234337160 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x952ea800) [pid = 1857] [serial = 1155] [outer = 0x939d4c00] 06:58:58 INFO - PROCESS | 1857 | 1463234338066 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]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1589ms 06:58:58 INFO - PROCESS | 1857 | 1463234338124 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1857 | 1463234338128 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 06:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:58:58 INFO - PROCESS | 1857 | 1463234338134 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 1857 | 1463234338137 Marionette TRACE conn4 <- [1,1510,null,{}] 06:58:58 INFO - PROCESS | 1857 | 1463234338145 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}] 06:58:58 INFO - PROCESS | 1857 | 1463234338361 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 06:58:58 INFO - PROCESS | 1857 | 1463234338670 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f6f800 == 167 [pid = 1857] [id = 385] 06:58:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x92d5d800) [pid = 1857] [serial = 1156] [outer = (nil)] 06:58:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x95ebe400) [pid = 1857] [serial = 1157] [outer = 0x92d5d800] 06:58:58 INFO - PROCESS | 1857 | 1463234338780 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 231 (0x95ec5c00) [pid = 1857] [serial = 1158] [outer = 0x92d5d800] 06:58:59 INFO - PROCESS | 1857 | 1463234339692 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]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1630ms 06:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:58:59 INFO - PROCESS | 1857 | 1463234339765 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 06:58:59 INFO - PROCESS | 1857 | 1463234339768 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 06:58:59 INFO - PROCESS | 1857 | 1463234339775 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1857 | 1463234339778 Marionette TRACE conn4 <- [1,1514,null,{}] 06:58:59 INFO - PROCESS | 1857 | 1463234339784 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}] 06:59:00 INFO - PROCESS | 1857 | 1463234340001 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 06:59:00 INFO - PROCESS | 1857 | 1463234340354 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x878d0000 == 168 [pid = 1857] [id = 386] 06:59:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x8b6b4800) [pid = 1857] [serial = 1159] [outer = (nil)] 06:59:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x96103800) [pid = 1857] [serial = 1160] [outer = 0x8b6b4800] 06:59:00 INFO - PROCESS | 1857 | 1463234340448 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x96107000) [pid = 1857] [serial = 1161] [outer = 0x8b6b4800] 06:59:01 INFO - PROCESS | 1857 | 1463234341346 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]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1629ms 06:59:01 INFO - PROCESS | 1857 | 1463234341404 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 1857 | 1463234341407 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 06:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:59:01 INFO - PROCESS | 1857 | 1463234341415 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 1857 | 1463234341417 Marionette TRACE conn4 <- [1,1518,null,{}] 06:59:01 INFO - PROCESS | 1857 | 1463234341423 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}] 06:59:01 INFO - PROCESS | 1857 | 1463234341653 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 06:59:01 INFO - PROCESS | 1857 | 1463234341976 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed58800 == 167 [pid = 1857] [id = 309] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x92d5c800 == 166 [pid = 1857] [id = 315] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x88de3400 == 165 [pid = 1857] [id = 314] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x8e276400 == 164 [pid = 1857] [id = 312] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x85e95800 == 163 [pid = 1857] [id = 316] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x8c99ac00 == 162 [pid = 1857] [id = 308] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x92677c00 == 161 [pid = 1857] [id = 311] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x9222bc00 == 160 [pid = 1857] [id = 310] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x916ca800 == 159 [pid = 1857] [id = 313] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x88aebc00 == 158 [pid = 1857] [id = 368] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x86ece000 == 157 [pid = 1857] [id = 366] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec5000 == 156 [pid = 1857] [id = 365] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x85098400 == 155 [pid = 1857] [id = 364] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x97769400 == 154 [pid = 1857] [id = 11] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x92ba6400 == 153 [pid = 1857] [id = 357] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x8dacbc00 == 152 [pid = 1857] [id = 356] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6c9800 == 151 [pid = 1857] [id = 355] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x916d3c00 == 150 [pid = 1857] [id = 354] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x8ee73800 == 149 [pid = 1857] [id = 353] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x8cf43c00 == 148 [pid = 1857] [id = 352] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x8c116c00 == 147 [pid = 1857] [id = 350] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x878c1800 == 146 [pid = 1857] [id = 351] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x8c7ef400 == 145 [pid = 1857] [id = 349] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x88e45c00 == 144 [pid = 1857] [id = 348] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x88e4b400 == 143 [pid = 1857] [id = 346] 06:59:03 INFO - PROCESS | 1857 | --DOCSHELL 0x86d05c00 == 142 [pid = 1857] [id = 347] 06:59:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e95800 == 143 [pid = 1857] [id = 387] 06:59:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 235 (0x85f6f000) [pid = 1857] [serial = 1162] [outer = (nil)] 06:59:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 236 (0x876ec000) [pid = 1857] [serial = 1163] [outer = 0x85f6f000] 06:59:03 INFO - PROCESS | 1857 | 1463234343240 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 237 (0x87818800) [pid = 1857] [serial = 1164] [outer = 0x85f6f000] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 236 (0x98110400) [pid = 1857] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 235 (0x92671000) [pid = 1857] [serial = 992] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 234 (0x97778000) [pid = 1857] [serial = 1019] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 233 (0x8e271800) [pid = 1857] [serial = 983] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 232 (0x8b529800) [pid = 1857] [serial = 1035] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 231 (0x8c995c00) [pid = 1857] [serial = 980] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 230 (0x88928400) [pid = 1857] [serial = 1029] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 229 (0x8b6b7800) [pid = 1857] [serial = 1038] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 228 (0x927ea400) [pid = 1857] [serial = 995] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 227 (0x965d8800) [pid = 1857] [serial = 1010] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 226 (0x92b28c00) [pid = 1857] [serial = 998] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x8a6cb400) [pid = 1857] [serial = 1034] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 224 (0x965a3c00) [pid = 1857] [serial = 1007] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 223 (0x8c7fd400) [pid = 1857] [serial = 972] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0x9777a400) [pid = 1857] [serial = 1016] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 221 (0x8b738c00) [pid = 1857] [serial = 1022] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 220 (0x88452400) [pid = 1857] [serial = 1028] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 219 (0x88de4800) [pid = 1857] [serial = 1037] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 218 (0x88e42c00) [pid = 1857] [serial = 1025] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 217 (0x8780c800) [pid = 1857] [serial = 1031] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 216 (0x876e1c00) [pid = 1857] [serial = 974] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x95f23c00) [pid = 1857] [serial = 1004] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x88e4a800) [pid = 1857] [serial = 977] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x916cc000) [pid = 1857] [serial = 989] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x88454000) [pid = 1857] [serial = 1032] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x92ed5800) [pid = 1857] [serial = 1001] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x97759c00) [pid = 1857] [serial = 1013] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x8e4b6800) [pid = 1857] [serial = 986] [outer = (nil)] [url = about:blank] 06:59:03 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x8bf0b400) [pid = 1857] [serial = 1040] [outer = (nil)] [url = about:blank] 06:59:04 INFO - PROCESS | 1857 | 1463234344268 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]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2888ms 06:59:04 INFO - PROCESS | 1857 | 1463234344303 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 06:59:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:59:04 INFO - PROCESS | 1857 | 1463234344310 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 06:59:04 INFO - PROCESS | 1857 | 1463234344318 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1857 | 1463234344323 Marionette TRACE conn4 <- [1,1522,null,{}] 06:59:04 INFO - PROCESS | 1857 | 1463234344331 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}] 06:59:04 INFO - PROCESS | 1857 | 1463234344533 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 06:59:04 INFO - PROCESS | 1857 | 1463234344757 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x878c3800 == 144 [pid = 1857] [id = 388] 06:59:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x88aeb400) [pid = 1857] [serial = 1165] [outer = (nil)] 06:59:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x88de4800) [pid = 1857] [serial = 1166] [outer = 0x88aeb400] 06:59:04 INFO - PROCESS | 1857 | 1463234344841 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x88e41c00) [pid = 1857] [serial = 1167] [outer = 0x88aeb400] 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:05 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 () { 06:59:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:59:05 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 () { 06:59:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:59:05 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 () { 06:59:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:59:05 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 () { 06:59:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:59:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1334ms 06:59:05 INFO - PROCESS | 1857 | 1463234345619 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"]]]}] 06:59:05 INFO - PROCESS | 1857 | 1463234345652 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 1857 | 1463234345665 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 06:59:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:59:05 INFO - PROCESS | 1857 | 1463234345677 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 1857 | 1463234345681 Marionette TRACE conn4 <- [1,1526,null,{}] 06:59:05 INFO - PROCESS | 1857 | 1463234345687 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}] 06:59:05 INFO - PROCESS | 1857 | 1463234345870 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 06:59:06 INFO - PROCESS | 1857 | 1463234346135 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b731800 == 145 [pid = 1857] [id = 389] 06:59:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x8b738c00) [pid = 1857] [serial = 1168] [outer = (nil)] 06:59:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x8bf0b400) [pid = 1857] [serial = 1169] [outer = 0x8b738c00] 06:59:06 INFO - PROCESS | 1857 | 1463234346221 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x8c0e5400) [pid = 1857] [serial = 1170] [outer = 0x8b738c00] 06:59:07 INFO - PROCESS | 1857 | 1463234347114 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"]]]}] 06:59:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:59:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:59:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:59:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1488ms 06:59:07 INFO - PROCESS | 1857 | 1463234347176 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 1857 | 1463234347179 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 06:59:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:59:07 INFO - PROCESS | 1857 | 1463234347192 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 1857 | 1463234347198 Marionette TRACE conn4 <- [1,1530,null,{}] 06:59:07 INFO - PROCESS | 1857 | 1463234347221 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}] 06:59:07 INFO - PROCESS | 1857 | 1463234347495 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 06:59:07 INFO - PROCESS | 1857 | 1463234347529 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x86eca400 == 146 [pid = 1857] [id = 390] 06:59:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x8c8d7400) [pid = 1857] [serial = 1171] [outer = (nil)] 06:59:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x8c94d000) [pid = 1857] [serial = 1172] [outer = 0x8c8d7400] 06:59:07 INFO - PROCESS | 1857 | 1463234347606 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 217 (0x8c998800) [pid = 1857] [serial = 1173] [outer = 0x8c8d7400] 06:59:08 INFO - PROCESS | 1857 | --DOMWINDOW == 216 (0x85099400) [pid = 1857] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:59:08 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x88e44000) [pid = 1857] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:59:08 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x8a6c6000) [pid = 1857] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:59:08 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x8b521c00) [pid = 1857] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:59:08 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x8844ec00) [pid = 1857] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:59:08 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x876e1400) [pid = 1857] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:59:08 INFO - PROCESS | 1857 | 1463234348933 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]]]}] 06:59:08 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 06:59:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:59:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:59:08 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. 06:59:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:59:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1798ms 06:59:08 INFO - PROCESS | 1857 | 1463234348993 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 1857 | 1463234349001 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 06:59:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:59:09 INFO - PROCESS | 1857 | 1463234349008 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 1857 | 1463234349014 Marionette TRACE conn4 <- [1,1534,null,{}] 06:59:09 INFO - PROCESS | 1857 | 1463234349023 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}] 06:59:09 INFO - PROCESS | 1857 | 1463234349273 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 06:59:09 INFO - PROCESS | 1857 | 1463234349295 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x8509d000 == 147 [pid = 1857] [id = 391] 06:59:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x86ecac00) [pid = 1857] [serial = 1174] [outer = (nil)] 06:59:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x8c951c00) [pid = 1857] [serial = 1175] [outer = 0x86ecac00] 06:59:09 INFO - PROCESS | 1857 | 1463234349369 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x8cf48c00) [pid = 1857] [serial = 1176] [outer = 0x86ecac00] 06:59:10 INFO - PROCESS | 1857 | 1463234350266 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]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:59:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1286ms 06:59:10 INFO - PROCESS | 1857 | 1463234350305 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 1857 | 1463234350309 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 06:59:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:59:10 INFO - PROCESS | 1857 | 1463234350318 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 1857 | 1463234350322 Marionette TRACE conn4 <- [1,1538,null,{}] 06:59:10 INFO - PROCESS | 1857 | 1463234350327 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}] 06:59:10 INFO - PROCESS | 1857 | 1463234350523 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 06:59:10 INFO - PROCESS | 1857 | 1463234350869 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x85098400 == 148 [pid = 1857] [id = 392] 06:59:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x85f6cc00) [pid = 1857] [serial = 1177] [outer = (nil)] 06:59:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x876e1400) [pid = 1857] [serial = 1178] [outer = 0x85f6cc00] 06:59:10 INFO - PROCESS | 1857 | 1463234350964 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 217 (0x878c5000) [pid = 1857] [serial = 1179] [outer = 0x85f6cc00] 06:59:12 INFO - PROCESS | 1857 | 1463234352057 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]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:59:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1787ms 06:59:12 INFO - PROCESS | 1857 | 1463234352108 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 1857 | 1463234352115 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 06:59:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:59:12 INFO - PROCESS | 1857 | 1463234352124 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 1857 | 1463234352130 Marionette TRACE conn4 <- [1,1542,null,{}] 06:59:12 INFO - PROCESS | 1857 | 1463234352138 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}] 06:59:12 INFO - PROCESS | 1857 | 1463234352369 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 06:59:12 INFO - PROCESS | 1857 | 1463234352687 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x8916c800 == 149 [pid = 1857] [id = 393] 06:59:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 218 (0x8a6c5400) [pid = 1857] [serial = 1180] [outer = (nil)] 06:59:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 219 (0x8b526800) [pid = 1857] [serial = 1181] [outer = 0x8a6c5400] 06:59:12 INFO - PROCESS | 1857 | 1463234352785 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x8bf01400) [pid = 1857] [serial = 1182] [outer = 0x8a6c5400] 06:59:13 INFO - PROCESS | 1857 | 1463234353727 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]]]}] 06:59:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:59:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1655ms 06:59:13 INFO - PROCESS | 1857 | 1463234353782 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 06:59:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:59:13 INFO - PROCESS | 1857 | 1463234353789 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 06:59:13 INFO - PROCESS | 1857 | 1463234353796 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 1857 | 1463234353800 Marionette TRACE conn4 <- [1,1546,null,{}] 06:59:13 INFO - PROCESS | 1857 | 1463234353807 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}] 06:59:14 INFO - PROCESS | 1857 | 1463234354057 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 06:59:14 INFO - PROCESS | 1857 | 1463234354428 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c112400 == 150 [pid = 1857] [id = 394] 06:59:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x8c7f3800) [pid = 1857] [serial = 1183] [outer = (nil)] 06:59:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x8c8d5c00) [pid = 1857] [serial = 1184] [outer = 0x8c7f3800] 06:59:14 INFO - PROCESS | 1857 | 1463234354517 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x8cf4f800) [pid = 1857] [serial = 1185] [outer = 0x8c7f3800] 06:59:15 INFO - PROCESS | 1857 | 1463234355464 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]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:59:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1735ms 06:59:15 INFO - PROCESS | 1857 | 1463234355532 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 1857 | 1463234355536 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 06:59:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:59:15 INFO - PROCESS | 1857 | 1463234355552 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 1857 | 1463234355562 Marionette TRACE conn4 <- [1,1550,null,{}] 06:59:15 INFO - PROCESS | 1857 | 1463234355568 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}] 06:59:15 INFO - PROCESS | 1857 | 1463234355831 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 06:59:16 INFO - PROCESS | 1857 | 1463234356154 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c11d400 == 151 [pid = 1857] [id = 395] 06:59:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x8c7fc800) [pid = 1857] [serial = 1186] [outer = (nil)] 06:59:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x8e2f0800) [pid = 1857] [serial = 1187] [outer = 0x8c7fc800] 06:59:16 INFO - PROCESS | 1857 | 1463234356255 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x8e35f400) [pid = 1857] [serial = 1188] [outer = 0x8c7fc800] 06:59:17 INFO - PROCESS | 1857 | 1463234357182 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]]]}] 06:59:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:59:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1697ms 06:59:17 INFO - PROCESS | 1857 | 1463234357242 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 06:59:17 INFO - PROCESS | 1857 | 1463234357247 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 06:59:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:59:17 INFO - PROCESS | 1857 | 1463234357255 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 1857 | 1463234357259 Marionette TRACE conn4 <- [1,1554,null,{}] 06:59:17 INFO - PROCESS | 1857 | 1463234357264 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}] 06:59:17 INFO - PROCESS | 1857 | 1463234357480 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 06:59:17 INFO - PROCESS | 1857 | 1463234357793 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2f1c00 == 152 [pid = 1857] [id = 396] 06:59:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x8e2f4000) [pid = 1857] [serial = 1189] [outer = (nil)] 06:59:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x8ee7a400) [pid = 1857] [serial = 1190] [outer = 0x8e2f4000] 06:59:17 INFO - PROCESS | 1857 | 1463234357888 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x8efb7400) [pid = 1857] [serial = 1191] [outer = 0x8e2f4000] 06:59:18 INFO - PROCESS | 1857 | 1463234358796 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]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:59:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1589ms 06:59:18 INFO - PROCESS | 1857 | 1463234358845 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 1857 | 1463234358849 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 06:59:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:59:18 INFO - PROCESS | 1857 | 1463234358856 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 1857 | 1463234358860 Marionette TRACE conn4 <- [1,1558,null,{}] 06:59:18 INFO - PROCESS | 1857 | 1463234358866 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}] 06:59:19 INFO - PROCESS | 1857 | 1463234359092 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 06:59:19 INFO - PROCESS | 1857 | 1463234359428 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f028400 == 153 [pid = 1857] [id = 397] 06:59:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x8f032800) [pid = 1857] [serial = 1192] [outer = (nil)] 06:59:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 231 (0x916cd000) [pid = 1857] [serial = 1193] [outer = 0x8f032800] 06:59:19 INFO - PROCESS | 1857 | 1463234359532 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x92678c00) [pid = 1857] [serial = 1194] [outer = 0x8f032800] 06:59:20 INFO - PROCESS | 1857 | 1463234360470 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]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:59:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1679ms 06:59:20 INFO - PROCESS | 1857 | 1463234360536 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 06:59:20 INFO - PROCESS | 1857 | 1463234360541 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 06:59:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:59:20 INFO - PROCESS | 1857 | 1463234360547 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 1857 | 1463234360551 Marionette TRACE conn4 <- [1,1562,null,{}] 06:59:20 INFO - PROCESS | 1857 | 1463234360557 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}] 06:59:20 INFO - PROCESS | 1857 | 1463234360779 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 06:59:21 INFO - PROCESS | 1857 | 1463234361098 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f029400 == 154 [pid = 1857] [id = 398] 06:59:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x92677000) [pid = 1857] [serial = 1195] [outer = (nil)] 06:59:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x92955400) [pid = 1857] [serial = 1196] [outer = 0x92677000] 06:59:21 INFO - PROCESS | 1857 | 1463234361198 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 235 (0x92a73c00) [pid = 1857] [serial = 1197] [outer = 0x92677000] 06:59:22 INFO - PROCESS | 1857 | 1463234362151 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]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:59:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1680ms 06:59:22 INFO - PROCESS | 1857 | 1463234362228 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 1857 | 1463234362232 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 06:59:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:59:22 INFO - PROCESS | 1857 | 1463234362239 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1857 | 1463234362242 Marionette TRACE conn4 <- [1,1566,null,{}] 06:59:22 INFO - PROCESS | 1857 | 1463234362248 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}] 06:59:22 INFO - PROCESS | 1857 | 1463234362461 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 06:59:22 INFO - PROCESS | 1857 | 1463234362774 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d5800 == 155 [pid = 1857] [id = 399] 06:59:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 236 (0x9267bc00) [pid = 1857] [serial = 1198] [outer = (nil)] 06:59:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 237 (0x92d5bc00) [pid = 1857] [serial = 1199] [outer = 0x9267bc00] 06:59:22 INFO - PROCESS | 1857 | 1463234362867 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 238 (0x93cec000) [pid = 1857] [serial = 1200] [outer = 0x9267bc00] 06:59:23 INFO - PROCESS | 1857 | 1463234363771 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]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:59:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1581ms 06:59:23 INFO - PROCESS | 1857 | 1463234363821 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 06:59:23 INFO - PROCESS | 1857 | 1463234363825 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 06:59:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:59:23 INFO - PROCESS | 1857 | 1463234363831 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 1857 | 1463234363834 Marionette TRACE conn4 <- [1,1570,null,{}] 06:59:23 INFO - PROCESS | 1857 | 1463234363840 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}] 06:59:24 INFO - PROCESS | 1857 | 1463234364061 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 06:59:24 INFO - PROCESS | 1857 | 1463234364392 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x8844d800 == 156 [pid = 1857] [id = 400] 06:59:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 239 (0x8c8db400) [pid = 1857] [serial = 1201] [outer = (nil)] 06:59:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 240 (0x95361400) [pid = 1857] [serial = 1202] [outer = 0x8c8db400] 06:59:24 INFO - PROCESS | 1857 | 1463234364485 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 241 (0x95ec0400) [pid = 1857] [serial = 1203] [outer = 0x8c8db400] 06:59:25 INFO - PROCESS | 1857 | 1463234365383 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]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:59:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1630ms 06:59:25 INFO - PROCESS | 1857 | 1463234365462 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 1857 | 1463234365465 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 06:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:59:25 INFO - PROCESS | 1857 | 1463234365472 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 1857 | 1463234365477 Marionette TRACE conn4 <- [1,1574,null,{}] 06:59:25 INFO - PROCESS | 1857 | 1463234365483 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}] 06:59:25 INFO - PROCESS | 1857 | 1463234365740 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 06:59:26 INFO - PROCESS | 1857 | 1463234366060 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x927e4800 == 157 [pid = 1857] [id = 401] 06:59:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 242 (0x92d5d000) [pid = 1857] [serial = 1204] [outer = (nil)] 06:59:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 243 (0x965a3c00) [pid = 1857] [serial = 1205] [outer = 0x92d5d000] 06:59:26 INFO - PROCESS | 1857 | 1463234366148 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 244 (0x965ae000) [pid = 1857] [serial = 1206] [outer = 0x92d5d000] 06:59:27 INFO - PROCESS | 1857 | 1463234367050 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]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:59:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1635ms 06:59:27 INFO - PROCESS | 1857 | 1463234367109 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 1857 | 1463234367113 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 06:59:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:59:27 INFO - PROCESS | 1857 | 1463234367120 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 1857 | 1463234367123 Marionette TRACE conn4 <- [1,1578,null,{}] 06:59:27 INFO - PROCESS | 1857 | 1463234367129 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}] 06:59:27 INFO - PROCESS | 1857 | 1463234367346 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 06:59:27 INFO - PROCESS | 1857 | 1463234367679 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x9770e400 == 158 [pid = 1857] [id = 402] 06:59:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 245 (0x9770e800) [pid = 1857] [serial = 1207] [outer = (nil)] 06:59:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 246 (0x97752800) [pid = 1857] [serial = 1208] [outer = 0x9770e800] 06:59:27 INFO - PROCESS | 1857 | 1463234367791 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 247 (0x97764400) [pid = 1857] [serial = 1209] [outer = 0x9770e800] 06:59:28 INFO - PROCESS | 1857 | 1463234368683 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]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:59:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1592ms 06:59:28 INFO - PROCESS | 1857 | 1463234368713 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 06:59:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:59:28 INFO - PROCESS | 1857 | 1463234368718 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 06:59:28 INFO - PROCESS | 1857 | 1463234368724 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 1857 | 1463234368729 Marionette TRACE conn4 <- [1,1582,null,{}] 06:59:28 INFO - PROCESS | 1857 | 1463234368734 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}] 06:59:28 INFO - PROCESS | 1857 | 1463234368974 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 06:59:29 INFO - PROCESS | 1857 | 1463234369324 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x97769400 == 159 [pid = 1857] [id = 403] 06:59:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 248 (0x9777b000) [pid = 1857] [serial = 1210] [outer = (nil)] 06:59:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 249 (0x98327c00) [pid = 1857] [serial = 1211] [outer = 0x9777b000] 06:59:29 INFO - PROCESS | 1857 | 1463234369417 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 250 (0x99223800) [pid = 1857] [serial = 1212] [outer = 0x9777b000] 06:59:30 INFO - PROCESS | 1857 | 1463234370298 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]]]}] 06:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1643ms 06:59:30 INFO - PROCESS | 1857 | 1463234370367 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 06:59:30 INFO - PROCESS | 1857 | 1463234370371 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 06:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:59:30 INFO - PROCESS | 1857 | 1463234370377 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:59:30 INFO - PROCESS | 1857 | 1463234370381 Marionette TRACE conn4 <- [1,1586,null,{}] 06:59:30 INFO - PROCESS | 1857 | 1463234370386 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}] 06:59:30 INFO - PROCESS | 1857 | 1463234370602 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 06:59:30 INFO - PROCESS | 1857 | 1463234370920 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x965d6800 == 160 [pid = 1857] [id = 404] 06:59:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 251 (0x9770dc00) [pid = 1857] [serial = 1213] [outer = (nil)] 06:59:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 252 (0x992b4c00) [pid = 1857] [serial = 1214] [outer = 0x9770dc00] 06:59:31 INFO - PROCESS | 1857 | 1463234371012 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 253 (0x99ee7800) [pid = 1857] [serial = 1215] [outer = 0x9770dc00] 06:59:31 INFO - PROCESS | 1857 | 1463234371944 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]]]}] 06:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1641ms 06:59:32 INFO - PROCESS | 1857 | 1463234372020 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 06:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:59:32 INFO - PROCESS | 1857 | 1463234372034 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 06:59:32 INFO - PROCESS | 1857 | 1463234372042 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - PROCESS | 1857 | 1463234372045 Marionette TRACE conn4 <- [1,1590,null,{}] 06:59:32 INFO - PROCESS | 1857 | 1463234372052 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}] 06:59:32 INFO - PROCESS | 1857 | 1463234372303 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 06:59:32 INFO - PROCESS | 1857 | 1463234372629 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec2400 == 161 [pid = 1857] [id = 405] 06:59:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 254 (0x9923e000) [pid = 1857] [serial = 1216] [outer = (nil)] 06:59:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 255 (0x9a26a000) [pid = 1857] [serial = 1217] [outer = 0x9923e000] 06:59:32 INFO - PROCESS | 1857 | 1463234372716 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 256 (0x9a26cc00) [pid = 1857] [serial = 1218] [outer = 0x9923e000] 06:59:33 INFO - PROCESS | 1857 | 1463234373567 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]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1587ms 06:59:33 INFO - PROCESS | 1857 | 1463234373628 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 1857 | 1463234373632 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 06:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:59:33 INFO - PROCESS | 1857 | 1463234373639 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 1857 | 1463234373643 Marionette TRACE conn4 <- [1,1594,null,{}] 06:59:33 INFO - PROCESS | 1857 | 1463234373648 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}] 06:59:33 INFO - PROCESS | 1857 | 1463234373860 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 06:59:34 INFO - PROCESS | 1857 | 1463234374197 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e4400 == 162 [pid = 1857] [id = 406] 06:59:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 257 (0x878c3000) [pid = 1857] [serial = 1219] [outer = (nil)] 06:59:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 258 (0x99f96800) [pid = 1857] [serial = 1220] [outer = 0x878c3000] 06:59:34 INFO - PROCESS | 1857 | 1463234374292 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 259 (0x9a7dd800) [pid = 1857] [serial = 1221] [outer = 0x878c3000] 06:59:35 INFO - PROCESS | 1857 | 1463234375168 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]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1579ms 06:59:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:59:35 INFO - PROCESS | 1857 | 1463234375219 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 06:59:35 INFO - PROCESS | 1857 | 1463234375222 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 06:59:35 INFO - PROCESS | 1857 | 1463234375229 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 1857 | 1463234375233 Marionette TRACE conn4 <- [1,1598,null,{}] 06:59:35 INFO - PROCESS | 1857 | 1463234375238 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}] 06:59:35 INFO - PROCESS | 1857 | 1463234375449 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 06:59:35 INFO - PROCESS | 1857 | 1463234375770 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x86eca000 == 163 [pid = 1857] [id = 407] 06:59:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 260 (0x95f2d400) [pid = 1857] [serial = 1222] [outer = (nil)] 06:59:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 261 (0x9a822400) [pid = 1857] [serial = 1223] [outer = 0x95f2d400] 06:59:35 INFO - PROCESS | 1857 | 1463234375865 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 262 (0x9a825800) [pid = 1857] [serial = 1224] [outer = 0x95f2d400] 06:59:36 INFO - PROCESS | 1857 | 1463234376818 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]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:59:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1639ms 06:59:36 INFO - PROCESS | 1857 | 1463234376868 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 06:59:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:59:36 INFO - PROCESS | 1857 | 1463234376873 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 06:59:36 INFO - PROCESS | 1857 | 1463234376879 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1857 | 1463234376883 Marionette TRACE conn4 <- [1,1602,null,{}] 06:59:36 INFO - PROCESS | 1857 | 1463234376891 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}] 06:59:37 INFO - PROCESS | 1857 | 1463234377155 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 06:59:37 INFO - PROCESS | 1857 | 1463234377481 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a4dec00 == 164 [pid = 1857] [id = 408] 06:59:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 263 (0x9a645000) [pid = 1857] [serial = 1225] [outer = (nil)] 06:59:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 264 (0x9af53800) [pid = 1857] [serial = 1226] [outer = 0x9a645000] 06:59:37 INFO - PROCESS | 1857 | 1463234377569 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 265 (0x9af55800) [pid = 1857] [serial = 1227] [outer = 0x9a645000] 06:59:38 INFO - PROCESS | 1857 | 1463234378493 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]]]}] 06:59:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:59:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1686ms 06:59:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:59:38 INFO - PROCESS | 1857 | 1463234378565 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 1857 | 1463234378568 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 06:59:38 INFO - PROCESS | 1857 | 1463234378574 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 1857 | 1463234378577 Marionette TRACE conn4 <- [1,1606,null,{}] 06:59:38 INFO - PROCESS | 1857 | 1463234378583 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}] 06:59:38 INFO - PROCESS | 1857 | 1463234378833 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 06:59:39 INFO - PROCESS | 1857 | 1463234379171 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d05400 == 165 [pid = 1857] [id = 409] 06:59:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 266 (0x878c4000) [pid = 1857] [serial = 1228] [outer = (nil)] 06:59:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 267 (0x9af5fc00) [pid = 1857] [serial = 1229] [outer = 0x878c4000] 06:59:39 INFO - PROCESS | 1857 | 1463234379263 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 268 (0x9b05c400) [pid = 1857] [serial = 1230] [outer = 0x878c4000] 06:59:40 INFO - PROCESS | 1857 | 1463234380150 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]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:59:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1635ms 06:59:40 INFO - PROCESS | 1857 | 1463234380209 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1857 | 1463234380212 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 06:59:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:59:40 INFO - PROCESS | 1857 | 1463234380219 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 1857 | 1463234380222 Marionette TRACE conn4 <- [1,1610,null,{}] 06:59:40 INFO - PROCESS | 1857 | 1463234380229 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}] 06:59:40 INFO - PROCESS | 1857 | 1463234380448 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 06:59:41 INFO - PROCESS | 1857 | 1463234381254 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8c75d400 == 164 [pid = 1857] [id = 185] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed58000 == 163 [pid = 1857] [id = 330] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8e363c00 == 162 [pid = 1857] [id = 334] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6c8000 == 161 [pid = 1857] [id = 294] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x89176c00 == 160 [pid = 1857] [id = 337] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x95360c00 == 159 [pid = 1857] [id = 336] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6cf400 == 158 [pid = 1857] [id = 184] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8c7f9c00 == 157 [pid = 1857] [id = 326] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x87811000 == 156 [pid = 1857] [id = 290] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x88924000 == 155 [pid = 1857] [id = 328] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8b527400 == 154 [pid = 1857] [id = 295] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8d052c00 == 153 [pid = 1857] [id = 329] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x85e8b800 == 152 [pid = 1857] [id = 292] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x916d8800 == 151 [pid = 1857] [id = 331] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x92a69c00 == 150 [pid = 1857] [id = 333] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x88450000 == 149 [pid = 1857] [id = 293] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x96107800 == 148 [pid = 1857] [id = 335] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8d054400 == 147 [pid = 1857] [id = 332] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x85095c00 == 146 [pid = 1857] [id = 291] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x89175c00 == 145 [pid = 1857] [id = 327] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8509d000 == 144 [pid = 1857] [id = 391] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x86eca400 == 143 [pid = 1857] [id = 390] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8b731800 == 142 [pid = 1857] [id = 389] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x878c3800 == 141 [pid = 1857] [id = 388] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x88924800 == 140 [pid = 1857] [id = 367] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x85e95800 == 139 [pid = 1857] [id = 387] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x85f6f800 == 138 [pid = 1857] [id = 385] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x93963400 == 137 [pid = 1857] [id = 384] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x916d7000 == 136 [pid = 1857] [id = 383] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed53800 == 135 [pid = 1857] [id = 381] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x9294cc00 == 134 [pid = 1857] [id = 382] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x92674800 == 133 [pid = 1857] [id = 380] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8f032000 == 132 [pid = 1857] [id = 379] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8e4b9400 == 131 [pid = 1857] [id = 378] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8cf49000 == 130 [pid = 1857] [id = 376] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8e2f1800 == 129 [pid = 1857] [id = 377] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6d3800 == 128 [pid = 1857] [id = 375] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8c998c00 == 127 [pid = 1857] [id = 374] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x88af3000 == 126 [pid = 1857] [id = 373] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x89176000 == 125 [pid = 1857] [id = 372] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x8b739800 == 124 [pid = 1857] [id = 371] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x885d1400 == 123 [pid = 1857] [id = 370] 06:59:42 INFO - PROCESS | 1857 | --DOCSHELL 0x85e97800 == 122 [pid = 1857] [id = 369] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 267 (0x8b735000) [pid = 1857] [serial = 1106] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 266 (0x965ccc00) [pid = 1857] [serial = 1079] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 265 (0x88de6400) [pid = 1857] [serial = 1101] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 264 (0x87817800) [pid = 1857] [serial = 1097] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 263 (0x8892b000) [pid = 1857] [serial = 1100] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 262 (0x8ed4fc00) [pid = 1857] [serial = 1058] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 261 (0x952ee400) [pid = 1857] [serial = 1073] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 260 (0x92badc00) [pid = 1857] [serial = 1070] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 259 (0x85e94c00) [pid = 1857] [serial = 1094] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 258 (0x86d09800) [pid = 1857] [serial = 1095] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 257 (0x8f02e400) [pid = 1857] [serial = 1061] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 256 (0x8b73cc00) [pid = 1857] [serial = 903] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 255 (0x8dd17400) [pid = 1857] [serial = 1055] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 254 (0x98323800) [pid = 1857] [serial = 1082] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 253 (0x8b6acc00) [pid = 1857] [serial = 1104] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 252 (0x8cf48000) [pid = 1857] [serial = 1052] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 251 (0x878c9400) [pid = 1857] [serial = 1098] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 250 (0x92673c00) [pid = 1857] [serial = 1064] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 249 (0x8c7f8c00) [pid = 1857] [serial = 1049] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 248 (0x878ca800) [pid = 1857] [serial = 1043] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 247 (0x9a4de000) [pid = 1857] [serial = 1091] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 246 (0x95f24800) [pid = 1857] [serial = 1076] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 245 (0x8a6d4c00) [pid = 1857] [serial = 1046] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 244 (0x8b524c00) [pid = 1857] [serial = 1103] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 243 (0x99243000) [pid = 1857] [serial = 1085] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 242 (0x9a264000) [pid = 1857] [serial = 1088] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 241 (0x92950400) [pid = 1857] [serial = 1067] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | --DOMWINDOW == 240 (0x8bfc7000) [pid = 1857] [serial = 1041] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x8509d000 == 123 [pid = 1857] [id = 410] 06:59:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 241 (0x85e8b800) [pid = 1857] [serial = 1231] [outer = (nil)] 06:59:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 242 (0x85f79400) [pid = 1857] [serial = 1232] [outer = 0x85e8b800] 06:59:42 INFO - PROCESS | 1857 | 1463234382393 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 243 (0x87817c00) [pid = 1857] [serial = 1233] [outer = 0x85e8b800] 06:59:43 INFO - PROCESS | 1857 | 1463234383194 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]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:59:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 3033ms 06:59:43 INFO - PROCESS | 1857 | 1463234383253 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 1857 | 1463234383259 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 06:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:59:43 INFO - PROCESS | 1857 | 1463234383266 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 1857 | 1463234383272 Marionette TRACE conn4 <- [1,1614,null,{}] 06:59:43 INFO - PROCESS | 1857 | 1463234383279 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}] 06:59:43 INFO - PROCESS | 1857 | 1463234383484 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 06:59:43 INFO - PROCESS | 1857 | 1463234383692 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x88455800 == 124 [pid = 1857] [id = 411] 06:59:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 244 (0x8892d400) [pid = 1857] [serial = 1234] [outer = (nil)] 06:59:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 245 (0x88af5400) [pid = 1857] [serial = 1235] [outer = 0x8892d400] 06:59:43 INFO - PROCESS | 1857 | 1463234383773 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 246 (0x88e47400) [pid = 1857] [serial = 1236] [outer = 0x8892d400] 06:59:44 INFO - PROCESS | 1857 | 1463234384632 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]]]}] 06:59:44 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 06:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1433ms 06:59:44 INFO - PROCESS | 1857 | 1463234384703 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 1857 | 1463234384709 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 06:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:59:44 INFO - PROCESS | 1857 | 1463234384717 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 1857 | 1463234384721 Marionette TRACE conn4 <- [1,1618,null,{}] 06:59:44 INFO - PROCESS | 1857 | 1463234384726 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}] 06:59:45 INFO - PROCESS | 1857 | 1463234385002 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 06:59:45 INFO - PROCESS | 1857 | 1463234385035 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x88de6c00 == 125 [pid = 1857] [id = 412] 06:59:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 247 (0x89174000) [pid = 1857] [serial = 1237] [outer = (nil)] 06:59:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 248 (0x8b526400) [pid = 1857] [serial = 1238] [outer = 0x89174000] 06:59:45 INFO - PROCESS | 1857 | 1463234385112 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 249 (0x8b6b3c00) [pid = 1857] [serial = 1239] [outer = 0x89174000] 06:59:46 INFO - PROCESS | 1857 | 1463234386167 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]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1478ms 06:59:46 INFO - PROCESS | 1857 | 1463234386200 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 1857 | 1463234386208 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 06:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:59:46 INFO - PROCESS | 1857 | 1463234386221 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 1857 | 1463234386230 Marionette TRACE conn4 <- [1,1622,null,{}] 06:59:46 INFO - PROCESS | 1857 | 1463234386254 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}] 06:59:46 INFO - PROCESS | 1857 | 1463234386538 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 06:59:46 INFO - PROCESS | 1857 | 1463234386571 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b527800 == 126 [pid = 1857] [id = 413] 06:59:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 250 (0x8c118800) [pid = 1857] [serial = 1240] [outer = (nil)] 06:59:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 251 (0x8c75f800) [pid = 1857] [serial = 1241] [outer = 0x8c118800] 06:59:46 INFO - PROCESS | 1857 | 1463234386648 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 252 (0x8c8ce000) [pid = 1857] [serial = 1242] [outer = 0x8c118800] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 251 (0x85e9a000) [pid = 1857] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 250 (0x939d4c00) [pid = 1857] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 249 (0x8e276800) [pid = 1857] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 248 (0x86d0a800) [pid = 1857] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 247 (0x916d7c00) [pid = 1857] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 246 (0x8e4c3800) [pid = 1857] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 245 (0x8dd21800) [pid = 1857] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 244 (0x88ae6800) [pid = 1857] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 243 (0x8c999800) [pid = 1857] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 242 (0x8c9a0800) [pid = 1857] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 241 (0x88e41400) [pid = 1857] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 240 (0x8c118400) [pid = 1857] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 239 (0x8dac8000) [pid = 1857] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 238 (0x85f6f000) [pid = 1857] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 237 (0x8c8d7800) [pid = 1857] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 236 (0x92a72800) [pid = 1857] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 235 (0x92d5d800) [pid = 1857] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 234 (0x8bfd3800) [pid = 1857] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 233 (0x8c99e000) [pid = 1857] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 232 (0x8efb9000) [pid = 1857] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 231 (0x92b35c00) [pid = 1857] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 230 (0x8c8d7400) [pid = 1857] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 229 (0x8c947800) [pid = 1857] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 228 (0x8b73ec00) [pid = 1857] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 227 (0x8ee74c00) [pid = 1857] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 226 (0x8916b400) [pid = 1857] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x8c7f6c00) [pid = 1857] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 224 (0x92950c00) [pid = 1857] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 223 (0x8b738c00) [pid = 1857] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0x927f0c00) [pid = 1857] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 221 (0x927e3c00) [pid = 1857] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 220 (0x91a42c00) [pid = 1857] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 219 (0x8e4b9800) [pid = 1857] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 218 (0x8efbfc00) [pid = 1857] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 217 (0x8ed4dc00) [pid = 1857] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 216 (0x8bfc9c00) [pid = 1857] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x88aeb400) [pid = 1857] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x8f02a800) [pid = 1857] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x9460b800) [pid = 1857] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x92bae000) [pid = 1857] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x8a6d3400) [pid = 1857] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x8c0f2000) [pid = 1857] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x8c9a2400) [pid = 1857] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x8c7f6400) [pid = 1857] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x8f032400) [pid = 1857] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x952e6800) [pid = 1857] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x9266f000) [pid = 1857] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x8cf43800) [pid = 1857] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x9395e400) [pid = 1857] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x8e2f7c00) [pid = 1857] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x927eac00) [pid = 1857] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x8bfcb000) [pid = 1857] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x88af4400) [pid = 1857] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x8c120c00) [pid = 1857] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x8e277c00) [pid = 1857] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x927e6c00) [pid = 1857] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x8c7f4400) [pid = 1857] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x92a74c00) [pid = 1857] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x876ebc00) [pid = 1857] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x86ec5c00) [pid = 1857] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x92b2d400) [pid = 1857] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x88925400) [pid = 1857] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x9610bc00) [pid = 1857] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x9294b800) [pid = 1857] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x86ed0800) [pid = 1857] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x97780400) [pid = 1857] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x91a48800) [pid = 1857] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x876e9400) [pid = 1857] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x95f25800) [pid = 1857] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x96101800) [pid = 1857] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x9775ac00) [pid = 1857] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:59:48 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x86ecc000) [pid = 1857] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:59:48 INFO - PROCESS | 1857 | 1463234388867 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]]]}] 06:59:48 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 06:59:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2706ms 06:59:48 INFO - PROCESS | 1857 | 1463234388923 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 1857 | 1463234388928 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 06:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:59:48 INFO - PROCESS | 1857 | 1463234388934 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1857 | 1463234388937 Marionette TRACE conn4 <- [1,1626,null,{}] 06:59:48 INFO - PROCESS | 1857 | 1463234388942 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}] 06:59:49 INFO - PROCESS | 1857 | 1463234389160 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 06:59:49 INFO - PROCESS | 1857 | 1463234389364 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e8e800 == 127 [pid = 1857] [id = 414] 06:59:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x85f77c00) [pid = 1857] [serial = 1243] [outer = (nil)] 06:59:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x88e4b800) [pid = 1857] [serial = 1244] [outer = 0x85f77c00] 06:59:49 INFO - PROCESS | 1857 | 1463234389443 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x8b73ec00) [pid = 1857] [serial = 1245] [outer = 0x85f77c00] 06:59:50 INFO - PROCESS | 1857 | 1463234390395 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]]]}] 06:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1489ms 06:59:50 INFO - PROCESS | 1857 | 1463234390425 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 06:59:50 INFO - PROCESS | 1857 | 1463234390431 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 06:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:59:50 INFO - PROCESS | 1857 | 1463234390440 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - PROCESS | 1857 | 1463234390446 Marionette TRACE conn4 <- [1,1630,null,{}] 06:59:50 INFO - PROCESS | 1857 | 1463234390456 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}] 06:59:50 INFO - PROCESS | 1857 | 1463234390687 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 06:59:51 INFO - PROCESS | 1857 | 1463234391030 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x88457c00 == 128 [pid = 1857] [id = 415] 06:59:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x88458400) [pid = 1857] [serial = 1246] [outer = (nil)] 06:59:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x88923800) [pid = 1857] [serial = 1247] [outer = 0x88458400] 06:59:51 INFO - PROCESS | 1857 | 1463234391128 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x89171000) [pid = 1857] [serial = 1248] [outer = 0x88458400] 06:59:52 INFO - PROCESS | 1857 | 1463234392145 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]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1784ms 06:59:52 INFO - PROCESS | 1857 | 1463234392225 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 1857 | 1463234392234 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 06:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:59:52 INFO - PROCESS | 1857 | 1463234392247 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 1857 | 1463234392250 Marionette TRACE conn4 <- [1,1634,null,{}] 06:59:52 INFO - PROCESS | 1857 | 1463234392273 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}] 06:59:52 INFO - PROCESS | 1857 | 1463234392572 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 06:59:52 INFO - PROCESS | 1857 | 1463234392796 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x88925400 == 129 [pid = 1857] [id = 416] 06:59:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x89176000) [pid = 1857] [serial = 1249] [outer = (nil)] 06:59:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x8c0ed000) [pid = 1857] [serial = 1250] [outer = 0x89176000] 06:59:52 INFO - PROCESS | 1857 | 1463234392884 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x8c751400) [pid = 1857] [serial = 1251] [outer = 0x89176000] 06:59:53 INFO - PROCESS | 1857 | 1463234393824 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]]]}] 06:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1633ms 06:59:53 INFO - PROCESS | 1857 | 1463234393880 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 06:59:53 INFO - PROCESS | 1857 | 1463234393884 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 06:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:59:53 INFO - PROCESS | 1857 | 1463234393891 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:59:53 INFO - PROCESS | 1857 | 1463234393897 Marionette TRACE conn4 <- [1,1638,null,{}] 06:59:53 INFO - PROCESS | 1857 | 1463234393915 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}] 06:59:54 INFO - PROCESS | 1857 | 1463234394181 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 06:59:54 INFO - PROCESS | 1857 | 1463234394581 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c116000 == 130 [pid = 1857] [id = 417] 06:59:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x8c7f6400) [pid = 1857] [serial = 1252] [outer = (nil)] 06:59:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x8c997400) [pid = 1857] [serial = 1253] [outer = 0x8c7f6400] 06:59:54 INFO - PROCESS | 1857 | 1463234394682 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x8cf43400) [pid = 1857] [serial = 1254] [outer = 0x8c7f6400] 06:59:55 INFO - PROCESS | 1857 | 1463234395598 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]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1740ms 06:59:55 INFO - PROCESS | 1857 | 1463234395632 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 1857 | 1463234395636 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 06:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:59:55 INFO - PROCESS | 1857 | 1463234395643 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 1857 | 1463234395647 Marionette TRACE conn4 <- [1,1642,null,{}] 06:59:55 INFO - PROCESS | 1857 | 1463234395653 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}] 06:59:55 INFO - PROCESS | 1857 | 1463234395863 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 06:59:56 INFO - PROCESS | 1857 | 1463234396144 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8d3400 == 131 [pid = 1857] [id = 418] 06:59:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x8cf45000) [pid = 1857] [serial = 1255] [outer = (nil)] 06:59:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x8dac3000) [pid = 1857] [serial = 1256] [outer = 0x8cf45000] 06:59:56 INFO - PROCESS | 1857 | 1463234396284 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x8dacc000) [pid = 1857] [serial = 1257] [outer = 0x8cf45000] 06:59:57 INFO - PROCESS | 1857 | 1463234397178 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]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1582ms 06:59:57 INFO - PROCESS | 1857 | 1463234397241 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 1857 | 1463234397246 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 06:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:59:57 INFO - PROCESS | 1857 | 1463234397257 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 1857 | 1463234397260 Marionette TRACE conn4 <- [1,1646,null,{}] 06:59:57 INFO - PROCESS | 1857 | 1463234397268 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}] 06:59:57 INFO - PROCESS | 1857 | 1463234397469 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 06:59:57 INFO - PROCESS | 1857 | 1463234397790 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f6d800 == 132 [pid = 1857] [id = 419] 06:59:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x8d059000) [pid = 1857] [serial = 1258] [outer = (nil)] 06:59:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x8dd21000) [pid = 1857] [serial = 1259] [outer = 0x8d059000] 06:59:57 INFO - PROCESS | 1857 | 1463234397883 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x8e273c00) [pid = 1857] [serial = 1260] [outer = 0x8d059000] 06:59:58 INFO - PROCESS | 1857 | 1463234398769 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]]]}] 06:59:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1586ms 06:59:58 INFO - PROCESS | 1857 | 1463234398843 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 06:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:59:58 INFO - PROCESS | 1857 | 1463234398847 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 06:59:58 INFO - PROCESS | 1857 | 1463234398854 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - PROCESS | 1857 | 1463234398858 Marionette TRACE conn4 <- [1,1650,null,{}] 06:59:58 INFO - PROCESS | 1857 | 1463234398864 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}] 06:59:59 INFO - PROCESS | 1857 | 1463234399145 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 06:59:59 INFO - PROCESS | 1857 | 1463234399504 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dd17400 == 133 [pid = 1857] [id = 420] 06:59:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x8dd1f400) [pid = 1857] [serial = 1261] [outer = (nil)] 06:59:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x8e4bf000) [pid = 1857] [serial = 1262] [outer = 0x8dd1f400] 06:59:59 INFO - PROCESS | 1857 | 1463234399603 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x8ed55400) [pid = 1857] [serial = 1263] [outer = 0x8dd1f400] 07:00:00 INFO - PROCESS | 1857 | 1463234400522 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]]]}] 07:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1733ms 07:00:00 INFO - PROCESS | 1857 | 1463234400588 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:00:00 INFO - PROCESS | 1857 | 1463234400592 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:00:00 INFO - PROCESS | 1857 | 1463234400599 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 1857 | 1463234400602 Marionette TRACE conn4 <- [1,1654,null,{}] 07:00:00 INFO - PROCESS | 1857 | 1463234400608 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}] 07:00:00 INFO - PROCESS | 1857 | 1463234400830 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:00:01 INFO - PROCESS | 1857 | 1463234401156 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d05f400 == 134 [pid = 1857] [id = 421] 07:00:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x8dd1a000) [pid = 1857] [serial = 1264] [outer = (nil)] 07:00:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x8efb9400) [pid = 1857] [serial = 1265] [outer = 0x8dd1a000] 07:00:01 INFO - PROCESS | 1857 | 1463234401278 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x8efc1800) [pid = 1857] [serial = 1266] [outer = 0x8dd1a000] 07:00:02 INFO - PROCESS | 1857 | 1463234402236 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]]]}] 07:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1680ms 07:00:02 INFO - PROCESS | 1857 | 1463234402279 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:00:02 INFO - PROCESS | 1857 | 1463234402283 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:00:02 INFO - PROCESS | 1857 | 1463234402291 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - PROCESS | 1857 | 1463234402295 Marionette TRACE conn4 <- [1,1658,null,{}] 07:00:02 INFO - PROCESS | 1857 | 1463234402317 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}] 07:00:02 INFO - PROCESS | 1857 | 1463234402613 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:00:02 INFO - PROCESS | 1857 | 1463234402872 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed50400 == 135 [pid = 1857] [id = 422] 07:00:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x8efc0c00) [pid = 1857] [serial = 1267] [outer = (nil)] 07:00:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x916d7c00) [pid = 1857] [serial = 1268] [outer = 0x8efc0c00] 07:00:02 INFO - PROCESS | 1857 | 1463234402964 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x91a49c00) [pid = 1857] [serial = 1269] [outer = 0x8efc0c00] 07:00:03 INFO - PROCESS | 1857 | 1463234403843 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]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1590ms 07:00:03 INFO - PROCESS | 1857 | 1463234403882 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 1857 | 1463234403886 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:00:03 INFO - PROCESS | 1857 | 1463234403893 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 1857 | 1463234403896 Marionette TRACE conn4 <- [1,1662,null,{}] 07:00:03 INFO - PROCESS | 1857 | 1463234403902 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}] 07:00:04 INFO - PROCESS | 1857 | 1463234404118 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:00:04 INFO - PROCESS | 1857 | 1463234404454 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c0e4400 == 136 [pid = 1857] [id = 423] 07:00:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x8c8d5000) [pid = 1857] [serial = 1270] [outer = (nil)] 07:00:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x92678400) [pid = 1857] [serial = 1271] [outer = 0x8c8d5000] 07:00:04 INFO - PROCESS | 1857 | 1463234404551 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x927e3800) [pid = 1857] [serial = 1272] [outer = 0x8c8d5000] 07:00:05 INFO - PROCESS | 1857 | 1463234405441 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]]]}] 07:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1580ms 07:00:05 INFO - PROCESS | 1857 | 1463234405474 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:00:05 INFO - PROCESS | 1857 | 1463234405479 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:00:05 INFO - PROCESS | 1857 | 1463234405485 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 1857 | 1463234405488 Marionette TRACE conn4 <- [1,1666,null,{}] 07:00:05 INFO - PROCESS | 1857 | 1463234405494 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}] 07:00:05 INFO - PROCESS | 1857 | 1463234405703 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:00:06 INFO - PROCESS | 1857 | 1463234406032 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x9266f800 == 137 [pid = 1857] [id = 424] 07:00:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x92671000) [pid = 1857] [serial = 1273] [outer = (nil)] 07:00:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x92950c00) [pid = 1857] [serial = 1274] [outer = 0x92671000] 07:00:06 INFO - PROCESS | 1857 | 1463234406132 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x92953c00) [pid = 1857] [serial = 1275] [outer = 0x92671000] 07:00:07 INFO - PROCESS | 1857 | 1463234407102 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]]]}] 07:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1679ms 07:00:07 INFO - PROCESS | 1857 | 1463234407165 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:00:07 INFO - PROCESS | 1857 | 1463234407170 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:00:07 INFO - PROCESS | 1857 | 1463234407176 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - PROCESS | 1857 | 1463234407181 Marionette TRACE conn4 <- [1,1670,null,{}] 07:00:07 INFO - PROCESS | 1857 | 1463234407188 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}] 07:00:07 INFO - PROCESS | 1857 | 1463234407430 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:00:07 INFO - PROCESS | 1857 | 1463234407772 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x927f0c00 == 138 [pid = 1857] [id = 425] 07:00:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x92bb4000) [pid = 1857] [serial = 1276] [outer = (nil)] 07:00:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x92d5d800) [pid = 1857] [serial = 1277] [outer = 0x92bb4000] 07:00:07 INFO - PROCESS | 1857 | 1463234407869 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x939d3c00) [pid = 1857] [serial = 1278] [outer = 0x92bb4000] 07:00:08 INFO - PROCESS | 1857 | 1463234408814 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]]]}] 07:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1695ms 07:00:08 INFO - PROCESS | 1857 | 1463234408873 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 1857 | 1463234408876 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:00:08 INFO - PROCESS | 1857 | 1463234408883 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 1857 | 1463234408887 Marionette TRACE conn4 <- [1,1674,null,{}] 07:00:08 INFO - PROCESS | 1857 | 1463234408892 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}] 07:00:09 INFO - PROCESS | 1857 | 1463234409109 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:00:09 INFO - PROCESS | 1857 | 1463234409478 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2f2800 == 139 [pid = 1857] [id = 426] 07:00:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 217 (0x92a69800) [pid = 1857] [serial = 1279] [outer = (nil)] 07:00:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 218 (0x946db400) [pid = 1857] [serial = 1280] [outer = 0x92a69800] 07:00:09 INFO - PROCESS | 1857 | 1463234409578 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 219 (0x952e6800) [pid = 1857] [serial = 1281] [outer = 0x92a69800] 07:00:10 INFO - PROCESS | 1857 | 1463234410496 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]]]}] 07:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1679ms 07:00:10 INFO - PROCESS | 1857 | 1463234410563 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:00:10 INFO - PROCESS | 1857 | 1463234410567 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:00:10 INFO - PROCESS | 1857 | 1463234410584 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 1857 | 1463234410588 Marionette TRACE conn4 <- [1,1678,null,{}] 07:00:10 INFO - PROCESS | 1857 | 1463234410595 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}] 07:00:10 INFO - PROCESS | 1857 | 1463234410826 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:00:11 INFO - PROCESS | 1857 | 1463234411155 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec4400 == 140 [pid = 1857] [id = 427] 07:00:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x86ecfc00) [pid = 1857] [serial = 1282] [outer = (nil)] 07:00:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x95f26400) [pid = 1857] [serial = 1283] [outer = 0x86ecfc00] 07:00:11 INFO - PROCESS | 1857 | 1463234411250 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x95f2bc00) [pid = 1857] [serial = 1284] [outer = 0x86ecfc00] 07:00:12 INFO - PROCESS | 1857 | 1463234412198 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]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1685ms 07:00:12 INFO - PROCESS | 1857 | 1463234412270 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 1857 | 1463234412273 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:00:12 INFO - PROCESS | 1857 | 1463234412280 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 1857 | 1463234412284 Marionette TRACE conn4 <- [1,1682,null,{}] 07:00:12 INFO - PROCESS | 1857 | 1463234412290 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}] 07:00:12 INFO - PROCESS | 1857 | 1463234412547 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:00:12 INFO - PROCESS | 1857 | 1463234412889 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7f4800 == 141 [pid = 1857] [id = 428] 07:00:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x8c7f5c00) [pid = 1857] [serial = 1285] [outer = (nil)] 07:00:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x965ce400) [pid = 1857] [serial = 1286] [outer = 0x8c7f5c00] 07:00:12 INFO - PROCESS | 1857 | 1463234412981 Marionette DEBUG loaded listener.js 07:00:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x965d9400) [pid = 1857] [serial = 1287] [outer = 0x8c7f5c00] 07:00:13 INFO - PROCESS | 1857 | 1463234413894 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]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1683ms 07:00:13 INFO - PROCESS | 1857 | 1463234413964 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 1857 | 1463234413968 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:00:13 INFO - PROCESS | 1857 | 1463234413975 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 1857 | 1463234413978 Marionette TRACE conn4 <- [1,1686,null,{}] 07:00:13 INFO - PROCESS | 1857 | 1463234413984 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}] 07:00:14 INFO - PROCESS | 1857 | 1463234414248 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:00:14 INFO - PROCESS | 1857 | 1463234414609 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b73dc00 == 142 [pid = 1857] [id = 429] 07:00:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x8d057400) [pid = 1857] [serial = 1288] [outer = (nil)] 07:00:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x97762000) [pid = 1857] [serial = 1289] [outer = 0x8d057400] 07:00:14 INFO - PROCESS | 1857 | 1463234414710 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x9776c000) [pid = 1857] [serial = 1290] [outer = 0x8d057400] 07:00:15 INFO - PROCESS | 1857 | 1463234415619 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]]]}] 07:00: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 07:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1685ms 07:00:15 INFO - PROCESS | 1857 | 1463234415660 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:00:15 INFO - PROCESS | 1857 | 1463234415665 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:00:15 INFO - PROCESS | 1857 | 1463234415672 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 1857 | 1463234415675 Marionette TRACE conn4 <- [1,1690,null,{}] 07:00:15 INFO - PROCESS | 1857 | 1463234415682 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}] 07:00:15 INFO - PROCESS | 1857 | 1463234415893 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:00:16 INFO - PROCESS | 1857 | 1463234416187 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x8780a800 == 143 [pid = 1857] [id = 430] 07:00:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x965d2400) [pid = 1857] [serial = 1291] [outer = (nil)] 07:00:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x98112000) [pid = 1857] [serial = 1292] [outer = 0x965d2400] 07:00:16 INFO - PROCESS | 1857 | 1463234416322 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 231 (0x99228c00) [pid = 1857] [serial = 1293] [outer = 0x965d2400] 07:00:17 INFO - PROCESS | 1857 | 1463234417242 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]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1632ms 07:00:17 INFO - PROCESS | 1857 | 1463234417305 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 1857 | 1463234417309 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:00:17 INFO - PROCESS | 1857 | 1463234417318 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 1857 | 1463234417322 Marionette TRACE conn4 <- [1,1694,null,{}] 07:00:17 INFO - PROCESS | 1857 | 1463234417330 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}] 07:00:17 INFO - PROCESS | 1857 | 1463234417597 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:00:17 INFO - PROCESS | 1857 | 1463234417928 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x965d1c00 == 144 [pid = 1857] [id = 431] 07:00:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x9777f800) [pid = 1857] [serial = 1294] [outer = (nil)] 07:00:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x9a265c00) [pid = 1857] [serial = 1295] [outer = 0x9777f800] 07:00:18 INFO - PROCESS | 1857 | 1463234418024 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x9a26b000) [pid = 1857] [serial = 1296] [outer = 0x9777f800] 07:00:18 INFO - PROCESS | 1857 | 1463234418918 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]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1639ms 07:00:18 INFO - PROCESS | 1857 | 1463234418956 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 1857 | 1463234418959 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:00:18 INFO - PROCESS | 1857 | 1463234418967 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 1857 | 1463234418970 Marionette TRACE conn4 <- [1,1698,null,{}] 07:00:18 INFO - PROCESS | 1857 | 1463234418976 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}] 07:00:19 INFO - PROCESS | 1857 | 1463234419191 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:00:19 INFO - PROCESS | 1857 | 1463234419549 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x8efc2c00 == 145 [pid = 1857] [id = 432] 07:00:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 235 (0x91a4ec00) [pid = 1857] [serial = 1297] [outer = (nil)] 07:00:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 236 (0x9a829800) [pid = 1857] [serial = 1298] [outer = 0x91a4ec00] 07:00:19 INFO - PROCESS | 1857 | 1463234419643 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 237 (0x9af53c00) [pid = 1857] [serial = 1299] [outer = 0x91a4ec00] 07:00:20 INFO - PROCESS | 1857 | 1463234420548 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]]]}] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x916cb400 == 144 [pid = 1857] [id = 95] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfcb800 == 143 [pid = 1857] [id = 256] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x9b5e3000 == 142 [pid = 1857] [id = 24] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x91a50800 == 141 [pid = 1857] [id = 191] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x86d05400 == 140 [pid = 1857] [id = 409] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x9a4dec00 == 139 [pid = 1857] [id = 408] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x876e4400 == 138 [pid = 1857] [id = 406] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x86eca000 == 137 [pid = 1857] [id = 407] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec2400 == 136 [pid = 1857] [id = 405] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x965d6800 == 135 [pid = 1857] [id = 404] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x97769400 == 134 [pid = 1857] [id = 403] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x927e4800 == 133 [pid = 1857] [id = 401] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x9770e400 == 132 [pid = 1857] [id = 402] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8844d800 == 131 [pid = 1857] [id = 400] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x916d5800 == 130 [pid = 1857] [id = 399] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8f029400 == 129 [pid = 1857] [id = 398] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8f028400 == 128 [pid = 1857] [id = 397] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8e2f1c00 == 127 [pid = 1857] [id = 396] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8c112400 == 126 [pid = 1857] [id = 394] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8c11d400 == 125 [pid = 1857] [id = 395] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8916c800 == 124 [pid = 1857] [id = 393] 07:00:22 INFO - PROCESS | 1857 | --DOCSHELL 0x85098400 == 123 [pid = 1857] [id = 392] 07:00:22 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 07:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 3131ms 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 236 (0x8c951c00) [pid = 1857] [serial = 1175] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 235 (0x85f79c00) [pid = 1857] [serial = 1109] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 234 (0x952e7800) [pid = 1857] [serial = 1154] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 233 (0x97757000) [pid = 1857] [serial = 1080] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 232 (0x88ae6c00) [pid = 1857] [serial = 951] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 231 (0x92d56000) [pid = 1857] [serial = 1071] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 230 (0x91a45800) [pid = 1857] [serial = 990] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 229 (0x8ed51c00) [pid = 1857] [serial = 924] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 228 (0x88df0c00) [pid = 1857] [serial = 1113] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 227 (0x92a70c00) [pid = 1857] [serial = 1068] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 226 (0x8dd1f000) [pid = 1857] [serial = 1056] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x8b6af000) [pid = 1857] [serial = 909] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 224 (0x8cf50000) [pid = 1857] [serial = 918] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 223 (0x8e35f800) [pid = 1857] [serial = 1130] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0x876ec000) [pid = 1857] [serial = 1163] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 221 (0x8cf45800) [pid = 1857] [serial = 981] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 220 (0x9460d800) [pid = 1857] [serial = 1002] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 219 (0x95ec5c00) [pid = 1857] [serial = 1158] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 218 (0x9a4e0400) [pid = 1857] [serial = 1092] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 217 (0x8c9a0000) [pid = 1857] [serial = 1124] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 216 (0x916d1000) [pid = 1857] [serial = 930] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x9460b400) [pid = 1857] [serial = 1152] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x8c998800) [pid = 1857] [serial = 1173] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x8e2efc00) [pid = 1857] [serial = 984] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x8bfcf000) [pid = 1857] [serial = 1116] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x8e363400) [pid = 1857] [serial = 1131] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x916cc800) [pid = 1857] [serial = 1062] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x93cf2000) [pid = 1857] [serial = 1151] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x8b732c00) [pid = 1857] [serial = 1047] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x8e276000) [pid = 1857] [serial = 1127] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x99244c00) [pid = 1857] [serial = 1086] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x8c0e5400) [pid = 1857] [serial = 1170] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x8bf0ac00) [pid = 1857] [serial = 1115] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x95f2e000) [pid = 1857] [serial = 1005] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x92a6d000) [pid = 1857] [serial = 1143] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x9267c000) [pid = 1857] [serial = 1065] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x8ed52800) [pid = 1857] [serial = 1134] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x952ea800) [pid = 1857] [serial = 1155] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x92ba9800) [pid = 1857] [serial = 999] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x8ee7d000) [pid = 1857] [serial = 1136] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x8c755000) [pid = 1857] [serial = 912] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x88de4800) [pid = 1857] [serial = 1166] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x92679000) [pid = 1857] [serial = 993] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x88de2800) [pid = 1857] [serial = 1112] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x8e27f000) [pid = 1857] [serial = 1128] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x8bf0b400) [pid = 1857] [serial = 1169] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x95ebe400) [pid = 1857] [serial = 1157] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x95f28800) [pid = 1857] [serial = 1077] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x946dc400) [pid = 1857] [serial = 945] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x98398000) [pid = 1857] [serial = 1020] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x8c755400) [pid = 1857] [serial = 1118] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x8e2f9c00) [pid = 1857] [serial = 921] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x8d053400) [pid = 1857] [serial = 1053] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x916ccc00) [pid = 1857] [serial = 1139] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x95ebf000) [pid = 1857] [serial = 948] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x9267cc00) [pid = 1857] [serial = 933] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x9775c000) [pid = 1857] [serial = 1014] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x95ebc800) [pid = 1857] [serial = 1074] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8efb5400) [pid = 1857] [serial = 927] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x96103800) [pid = 1857] [serial = 1160] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x92bb0400) [pid = 1857] [serial = 939] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x8e4c4c00) [pid = 1857] [serial = 1133] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x8ed4d000) [pid = 1857] [serial = 987] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x8c8d4400) [pid = 1857] [serial = 1122] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x8c94e400) [pid = 1857] [serial = 915] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x876e4c00) [pid = 1857] [serial = 1110] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x8ee7b000) [pid = 1857] [serial = 1059] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x92ba8400) [pid = 1857] [serial = 1146] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x8c8d8c00) [pid = 1857] [serial = 1050] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x92d63000) [pid = 1857] [serial = 942] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x8e4c3c00) [pid = 1857] [serial = 1023] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x87815000) [pid = 1857] [serial = 975] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x92d61400) [pid = 1857] [serial = 1148] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x87818800) [pid = 1857] [serial = 1164] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x8c760000) [pid = 1857] [serial = 1119] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x8b521400) [pid = 1857] [serial = 978] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x965cc400) [pid = 1857] [serial = 1008] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x92a67400) [pid = 1857] [serial = 1142] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x91a49400) [pid = 1857] [serial = 1140] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x92b2b400) [pid = 1857] [serial = 936] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x92ecec00) [pid = 1857] [serial = 1149] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x89169800) [pid = 1857] [serial = 1026] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x9a267400) [pid = 1857] [serial = 1089] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x92954c00) [pid = 1857] [serial = 996] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x88453800) [pid = 1857] [serial = 1044] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x9770b000) [pid = 1857] [serial = 1011] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x99238c00) [pid = 1857] [serial = 1083] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x9777d800) [pid = 1857] [serial = 1017] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8c94d000) [pid = 1857] [serial = 1172] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x88e41c00) [pid = 1857] [serial = 1167] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x92b34800) [pid = 1857] [serial = 1145] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8844c000) [pid = 1857] [serial = 906] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8efb6800) [pid = 1857] [serial = 1137] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8c7fdc00) [pid = 1857] [serial = 1121] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8d05a000) [pid = 1857] [serial = 1125] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1857 | 1463234422545 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 1857 | 1463234422550 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:00:22 INFO - PROCESS | 1857 | 1463234422575 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1857 | 1463234422581 Marionette TRACE conn4 <- [1,1702,null,{}] 07:00:22 INFO - PROCESS | 1857 | 1463234422589 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}] 07:00:22 INFO - PROCESS | 1857 | 1463234422782 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:00:23 INFO - PROCESS | 1857 | 1463234423005 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec8400 == 124 [pid = 1857] [id = 433] 07:00:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x86eca400) [pid = 1857] [serial = 1300] [outer = (nil)] 07:00:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x876e4c00) [pid = 1857] [serial = 1301] [outer = 0x86eca400] 07:00:23 INFO - PROCESS | 1857 | 1463234423087 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x87809c00) [pid = 1857] [serial = 1302] [outer = 0x86eca400] 07:00:23 INFO - PROCESS | 1857 | 1463234423955 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]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1441ms 07:00:24 INFO - PROCESS | 1857 | 1463234424015 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 1857 | 1463234424021 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:00:24 INFO - PROCESS | 1857 | 1463234424035 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 1857 | 1463234424040 Marionette TRACE conn4 <- [1,1706,null,{}] 07:00:24 INFO - PROCESS | 1857 | 1463234424048 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}] 07:00:24 INFO - PROCESS | 1857 | 1463234424263 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:00:24 INFO - PROCESS | 1857 | 1463234424529 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x8844c400 == 125 [pid = 1857] [id = 434] 07:00:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x88450c00) [pid = 1857] [serial = 1303] [outer = (nil)] 07:00:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x88454c00) [pid = 1857] [serial = 1304] [outer = 0x88450c00] 07:00:24 INFO - PROCESS | 1857 | 1463234424613 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x88928400) [pid = 1857] [serial = 1305] [outer = 0x88450c00] 07:00:25 INFO - PROCESS | 1857 | 1463234425587 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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1591ms 07:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:00:25 INFO - PROCESS | 1857 | 1463234425621 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 1857 | 1463234425624 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:00:25 INFO - PROCESS | 1857 | 1463234425631 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 1857 | 1463234425634 Marionette TRACE conn4 <- [1,1710,null,{}] 07:00:25 INFO - PROCESS | 1857 | 1463234425659 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}] 07:00:25 INFO - PROCESS | 1857 | 1463234425921 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:00:25 INFO - PROCESS | 1857 | 1463234425960 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x88deb800 == 126 [pid = 1857] [id = 435] 07:00:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x88decc00) [pid = 1857] [serial = 1306] [outer = (nil)] 07:00:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x88e49400) [pid = 1857] [serial = 1307] [outer = 0x88decc00] 07:00:26 INFO - PROCESS | 1857 | 1463234426042 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x89170800) [pid = 1857] [serial = 1308] [outer = 0x88decc00] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x89174000) [pid = 1857] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x8b6b4800) [pid = 1857] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x88e4dc00) [pid = 1857] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8c118800) [pid = 1857] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x92d5d000) [pid = 1857] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8c8db400) [pid = 1857] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x9267bc00) [pid = 1857] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x92677000) [pid = 1857] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8f032800) [pid = 1857] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8e2f4000) [pid = 1857] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8c7fc800) [pid = 1857] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8c7f3800) [pid = 1857] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x8a6c5400) [pid = 1857] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x85f6cc00) [pid = 1857] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x8892d400) [pid = 1857] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x85e8b800) [pid = 1857] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x9a645000) [pid = 1857] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x95f2d400) [pid = 1857] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x878c3000) [pid = 1857] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x9923e000) [pid = 1857] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x9770dc00) [pid = 1857] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x9777b000) [pid = 1857] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:00:27 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x9770e800) [pid = 1857] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:00:27 INFO - PROCESS | 1857 | 1463234427878 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]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2289ms 07:00:27 INFO - PROCESS | 1857 | 1463234427919 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:00:27 INFO - PROCESS | 1857 | 1463234427922 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:00:27 INFO - PROCESS | 1857 | 1463234427929 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 1857 | 1463234427931 Marionette TRACE conn4 <- [1,1714,null,{}] 07:00:27 INFO - PROCESS | 1857 | 1463234427937 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}] 07:00:28 INFO - PROCESS | 1857 | 1463234428128 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:00:28 INFO - PROCESS | 1857 | 1463234428322 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f6f400 == 127 [pid = 1857] [id = 436] 07:00:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x878c2c00) [pid = 1857] [serial = 1309] [outer = (nil)] 07:00:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x89174400) [pid = 1857] [serial = 1310] [outer = 0x878c2c00] 07:00:28 INFO - PROCESS | 1857 | 1463234428398 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x8b521400) [pid = 1857] [serial = 1311] [outer = 0x878c2c00] 07:00:29 INFO - PROCESS | 1857 | 1463234429188 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]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1331ms 07:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:00:29 INFO - PROCESS | 1857 | 1463234429261 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 1857 | 1463234429263 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:00:29 INFO - PROCESS | 1857 | 1463234429270 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 1857 | 1463234429274 Marionette TRACE conn4 <- [1,1718,null,{}] 07:00:29 INFO - PROCESS | 1857 | 1463234429279 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}] 07:00:29 INFO - PROCESS | 1857 | 1463234429493 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:00:29 INFO - PROCESS | 1857 | 1463234429872 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f6c400 == 128 [pid = 1857] [id = 437] 07:00:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x85f6cc00) [pid = 1857] [serial = 1312] [outer = (nil)] 07:00:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x85f74c00) [pid = 1857] [serial = 1313] [outer = 0x85f6cc00] 07:00:29 INFO - PROCESS | 1857 | 1463234429968 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x86ec6000) [pid = 1857] [serial = 1314] [outer = 0x85f6cc00] 07:00:30 INFO - PROCESS | 1857 | 1463234430922 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]]]}] 07:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1684ms 07:00:30 INFO - PROCESS | 1857 | 1463234430955 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:00:30 INFO - PROCESS | 1857 | 1463234430962 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:00:30 INFO - PROCESS | 1857 | 1463234430970 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:00:30 INFO - PROCESS | 1857 | 1463234430976 Marionette TRACE conn4 <- [1,1722,null,{}] 07:00:30 INFO - PROCESS | 1857 | 1463234430984 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}] 07:00:31 INFO - PROCESS | 1857 | 1463234431214 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:00:31 INFO - PROCESS | 1857 | 1463234431486 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x88454000 == 129 [pid = 1857] [id = 438] 07:00:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x88924000) [pid = 1857] [serial = 1315] [outer = (nil)] 07:00:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x88ae9800) [pid = 1857] [serial = 1316] [outer = 0x88924000] 07:00:31 INFO - PROCESS | 1857 | 1463234431619 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x88de6400) [pid = 1857] [serial = 1317] [outer = 0x88924000] 07:00:32 INFO - PROCESS | 1857 | 1463234432527 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]]]}] 07:00:32 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 07:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1634ms 07:00:32 INFO - PROCESS | 1857 | 1463234432608 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 1857 | 1463234432615 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:00:32 INFO - PROCESS | 1857 | 1463234432623 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 1857 | 1463234432627 Marionette TRACE conn4 <- [1,1726,null,{}] 07:00:32 INFO - PROCESS | 1857 | 1463234432633 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}] 07:00:32 INFO - PROCESS | 1857 | 1463234432858 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:00:33 INFO - PROCESS | 1857 | 1463234433175 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x88de6000 == 130 [pid = 1857] [id = 439] 07:00:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x88e4d800) [pid = 1857] [serial = 1318] [outer = (nil)] 07:00:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8b527c00) [pid = 1857] [serial = 1319] [outer = 0x88e4d800] 07:00:33 INFO - PROCESS | 1857 | 1463234433302 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8b736400) [pid = 1857] [serial = 1320] [outer = 0x88e4d800] 07:00:34 INFO - PROCESS | 1857 | 1463234434251 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]]]}] 07:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1680ms 07:00:34 INFO - PROCESS | 1857 | 1463234434304 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 1857 | 1463234434309 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:00:34 INFO - PROCESS | 1857 | 1463234434323 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 1857 | 1463234434333 Marionette TRACE conn4 <- [1,1730,null,{}] 07:00:34 INFO - PROCESS | 1857 | 1463234434342 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}] 07:00:34 INFO - PROCESS | 1857 | 1463234434637 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:00:34 INFO - PROCESS | 1857 | 1463234434954 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x88df0c00 == 131 [pid = 1857] [id = 440] 07:00:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8bfc8c00) [pid = 1857] [serial = 1321] [outer = (nil)] 07:00:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8c0e7c00) [pid = 1857] [serial = 1322] [outer = 0x8bfc8c00] 07:00:35 INFO - PROCESS | 1857 | 1463234435042 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8c112000) [pid = 1857] [serial = 1323] [outer = 0x8bfc8c00] 07:00:35 INFO - PROCESS | 1857 | 1463234435959 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]]]}] 07:00:36 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 07:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1710ms 07:00:36 INFO - PROCESS | 1857 | 1463234436028 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 1857 | 1463234436033 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:00:36 INFO - PROCESS | 1857 | 1463234436039 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 1857 | 1463234436042 Marionette TRACE conn4 <- [1,1734,null,{}] 07:00:36 INFO - PROCESS | 1857 | 1463234436048 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}] 07:00:36 INFO - PROCESS | 1857 | 1463234436266 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:00:36 INFO - PROCESS | 1857 | 1463234436573 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e4d000 == 132 [pid = 1857] [id = 441] 07:00:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8c0e9400) [pid = 1857] [serial = 1324] [outer = (nil)] 07:00:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8c754800) [pid = 1857] [serial = 1325] [outer = 0x8c0e9400] 07:00:36 INFO - PROCESS | 1857 | 1463234436664 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8c758c00) [pid = 1857] [serial = 1326] [outer = 0x8c0e9400] 07:00:37 INFO - PROCESS | 1857 | 1463234437609 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]]]}] 07:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1629ms 07:00:37 INFO - PROCESS | 1857 | 1463234437669 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:00:37 INFO - PROCESS | 1857 | 1463234437673 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:00:37 INFO - PROCESS | 1857 | 1463234437680 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:00:37 INFO - PROCESS | 1857 | 1463234437683 Marionette TRACE conn4 <- [1,1738,null,{}] 07:00:37 INFO - PROCESS | 1857 | 1463234437689 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}] 07:00:37 INFO - PROCESS | 1857 | 1463234437907 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:00:38 INFO - PROCESS | 1857 | 1463234438221 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8cfc00 == 133 [pid = 1857] [id = 442] 07:00:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8c8d0800) [pid = 1857] [serial = 1327] [outer = (nil)] 07:00:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8c8d7c00) [pid = 1857] [serial = 1328] [outer = 0x8c8d0800] 07:00:38 INFO - PROCESS | 1857 | 1463234438327 Marionette DEBUG loaded listener.js 07:00:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8c99a000) [pid = 1857] [serial = 1329] [outer = 0x8c8d0800] 07:00:39 INFO - PROCESS | 1857 | 1463234439289 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]]]}] 07:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1679ms 07:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:00:39 INFO - PROCESS | 1857 | 1463234439360 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 1857 | 1463234439363 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:00:39 INFO - PROCESS | 1857 | 1463234439370 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 1857 | 1463234439373 Marionette TRACE conn4 <- [1,1742,null,{}] 07:00:39 INFO - PROCESS | 1857 | 1463234439379 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}] 07:00:39 INFO - PROCESS | 1857 | 1463234439663 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:00:40 INFO - PROCESS | 1857 | 1463234439988 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x8844cc00 == 134 [pid = 1857] [id = 443] 07:00:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x885ce400) [pid = 1857] [serial = 1330] [outer = (nil)] 07:00:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8d053000) [pid = 1857] [serial = 1331] [outer = 0x885ce400] 07:00:40 INFO - PROCESS | 1857 | 1463234440076 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x8d056800) [pid = 1857] [serial = 1332] [outer = 0x885ce400] 07:00:41 INFO - PROCESS | 1857 | 1463234441004 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]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1684ms 07:00:41 INFO - PROCESS | 1857 | 1463234441055 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 1857 | 1463234441059 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:00:41 INFO - PROCESS | 1857 | 1463234441066 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 1857 | 1463234441070 Marionette TRACE conn4 <- [1,1746,null,{}] 07:00:41 INFO - PROCESS | 1857 | 1463234441076 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}] 07:00:41 INFO - PROCESS | 1857 | 1463234441294 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:00:41 INFO - PROCESS | 1857 | 1463234441605 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c948000 == 135 [pid = 1857] [id = 444] 07:00:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x8cf44000) [pid = 1857] [serial = 1333] [outer = (nil)] 07:00:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x8dd17000) [pid = 1857] [serial = 1334] [outer = 0x8cf44000] 07:00:41 INFO - PROCESS | 1857 | 1463234441698 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x8e274000) [pid = 1857] [serial = 1335] [outer = 0x8cf44000] 07:00:42 INFO - PROCESS | 1857 | 1463234442590 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]]]}] 07:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1586ms 07:00:42 INFO - PROCESS | 1857 | 1463234442653 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:00:42 INFO - PROCESS | 1857 | 1463234442657 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:00:42 INFO - PROCESS | 1857 | 1463234442664 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:00:42 INFO - PROCESS | 1857 | 1463234442667 Marionette TRACE conn4 <- [1,1750,null,{}] 07:00:42 INFO - PROCESS | 1857 | 1463234442674 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}] 07:00:42 INFO - PROCESS | 1857 | 1463234442892 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:00:43 INFO - PROCESS | 1857 | 1463234443203 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x8892dc00 == 136 [pid = 1857] [id = 445] 07:00:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x8cf42400) [pid = 1857] [serial = 1336] [outer = (nil)] 07:00:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x8e2f1000) [pid = 1857] [serial = 1337] [outer = 0x8cf42400] 07:00:43 INFO - PROCESS | 1857 | 1463234443296 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x8e2f4000) [pid = 1857] [serial = 1338] [outer = 0x8cf42400] 07:00:44 INFO - PROCESS | 1857 | 1463234444162 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]]]}] 07:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1544ms 07:00:44 INFO - PROCESS | 1857 | 1463234444208 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:00:44 INFO - PROCESS | 1857 | 1463234444212 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:00:44 INFO - PROCESS | 1857 | 1463234444219 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 1857 | 1463234444222 Marionette TRACE conn4 <- [1,1754,null,{}] 07:00:44 INFO - PROCESS | 1857 | 1463234444228 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}] 07:00:44 INFO - PROCESS | 1857 | 1463234444466 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:00:44 INFO - PROCESS | 1857 | 1463234444790 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x85096800 == 137 [pid = 1857] [id = 446] 07:00:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x86ec4c00) [pid = 1857] [serial = 1339] [outer = (nil)] 07:00:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x8e360400) [pid = 1857] [serial = 1340] [outer = 0x86ec4c00] 07:00:44 INFO - PROCESS | 1857 | 1463234444884 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x8e4b6000) [pid = 1857] [serial = 1341] [outer = 0x86ec4c00] 07:00:45 INFO - PROCESS | 1857 | 1463234445771 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]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1583ms 07:00:45 INFO - PROCESS | 1857 | 1463234445803 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 1857 | 1463234445807 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:00:45 INFO - PROCESS | 1857 | 1463234445814 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 1857 | 1463234445817 Marionette TRACE conn4 <- [1,1758,null,{}] 07:00:45 INFO - PROCESS | 1857 | 1463234445823 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}] 07:00:46 INFO - PROCESS | 1857 | 1463234446039 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:00:46 INFO - PROCESS | 1857 | 1463234446369 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed4f400 == 138 [pid = 1857] [id = 447] 07:00:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x8ed4f800) [pid = 1857] [serial = 1342] [outer = (nil)] 07:00:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x8ed55000) [pid = 1857] [serial = 1343] [outer = 0x8ed4f800] 07:00:46 INFO - PROCESS | 1857 | 1463234446478 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x8ee7b800) [pid = 1857] [serial = 1344] [outer = 0x8ed4f800] 07:00:47 INFO - PROCESS | 1857 | 1463234447402 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]]]}] 07:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1638ms 07:00:47 INFO - PROCESS | 1857 | 1463234447453 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:00:47 INFO - PROCESS | 1857 | 1463234447458 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:00:47 INFO - PROCESS | 1857 | 1463234447464 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:00:47 INFO - PROCESS | 1857 | 1463234447469 Marionette TRACE conn4 <- [1,1762,null,{}] 07:00:47 INFO - PROCESS | 1857 | 1463234447475 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}] 07:00:47 INFO - PROCESS | 1857 | 1463234447744 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:00:48 INFO - PROCESS | 1857 | 1463234448063 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed4d000 == 139 [pid = 1857] [id = 448] 07:00:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x8efbac00) [pid = 1857] [serial = 1345] [outer = (nil)] 07:00:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x8f030000) [pid = 1857] [serial = 1346] [outer = 0x8efbac00] 07:00:48 INFO - PROCESS | 1857 | 1463234448158 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x8f033000) [pid = 1857] [serial = 1347] [outer = 0x8efbac00] 07:00:49 INFO - PROCESS | 1857 | 1463234449053 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]]]}] 07:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1630ms 07:00:49 INFO - PROCESS | 1857 | 1463234449095 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:00:49 INFO - PROCESS | 1857 | 1463234449099 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:00:49 INFO - PROCESS | 1857 | 1463234449105 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 1857 | 1463234449108 Marionette TRACE conn4 <- [1,1766,null,{}] 07:00:49 INFO - PROCESS | 1857 | 1463234449114 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}] 07:00:49 INFO - PROCESS | 1857 | 1463234449329 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:00:49 INFO - PROCESS | 1857 | 1463234449672 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e6400 == 140 [pid = 1857] [id = 449] 07:00:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x8916a000) [pid = 1857] [serial = 1348] [outer = (nil)] 07:00:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x91a42400) [pid = 1857] [serial = 1349] [outer = 0x8916a000] 07:00:49 INFO - PROCESS | 1857 | 1463234449764 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x91a47800) [pid = 1857] [serial = 1350] [outer = 0x8916a000] 07:00:50 INFO - PROCESS | 1857 | 1463234450665 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]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1636ms 07:00:50 INFO - PROCESS | 1857 | 1463234450742 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 1857 | 1463234450756 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:00:50 INFO - PROCESS | 1857 | 1463234450763 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 1857 | 1463234450766 Marionette TRACE conn4 <- [1,1770,null,{}] 07:00:50 INFO - PROCESS | 1857 | 1463234450772 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}] 07:00:51 INFO - PROCESS | 1857 | 1463234451025 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:00:51 INFO - PROCESS | 1857 | 1463234451344 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dac6800 == 141 [pid = 1857] [id = 450] 07:00:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x916d7000) [pid = 1857] [serial = 1351] [outer = (nil)] 07:00:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x927e2400) [pid = 1857] [serial = 1352] [outer = 0x916d7000] 07:00:51 INFO - PROCESS | 1857 | 1463234451437 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x927e5800) [pid = 1857] [serial = 1353] [outer = 0x916d7000] 07:00:52 INFO - PROCESS | 1857 | 1463234452367 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]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1649ms 07:00:52 INFO - PROCESS | 1857 | 1463234452413 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:00:52 INFO - PROCESS | 1857 | 1463234452418 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:00:52 INFO - PROCESS | 1857 | 1463234452424 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 1857 | 1463234452428 Marionette TRACE conn4 <- [1,1774,null,{}] 07:00:52 INFO - PROCESS | 1857 | 1463234452433 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}] 07:00:52 INFO - PROCESS | 1857 | 1463234452665 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:00:53 INFO - PROCESS | 1857 | 1463234453027 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a50800 == 142 [pid = 1857] [id = 451] 07:00:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x9267bc00) [pid = 1857] [serial = 1354] [outer = (nil)] 07:00:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x92a67400) [pid = 1857] [serial = 1355] [outer = 0x9267bc00] 07:00:53 INFO - PROCESS | 1857 | 1463234453120 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x92a6c400) [pid = 1857] [serial = 1356] [outer = 0x9267bc00] 07:00:54 INFO - PROCESS | 1857 | 1463234454017 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]]]}] 07:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1648ms 07:00:54 INFO - PROCESS | 1857 | 1463234454073 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:00:54 INFO - PROCESS | 1857 | 1463234454077 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:00:54 INFO - PROCESS | 1857 | 1463234454083 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:00:54 INFO - PROCESS | 1857 | 1463234454086 Marionette TRACE conn4 <- [1,1778,null,{}] 07:00:54 INFO - PROCESS | 1857 | 1463234454092 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}] 07:00:54 INFO - PROCESS | 1857 | 1463234454311 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:00:54 INFO - PROCESS | 1857 | 1463234454658 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f6f000 == 143 [pid = 1857] [id = 452] 07:00:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x86ec3c00) [pid = 1857] [serial = 1357] [outer = (nil)] 07:00:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x92a72c00) [pid = 1857] [serial = 1358] [outer = 0x86ec3c00] 07:00:54 INFO - PROCESS | 1857 | 1463234454754 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x92b2b400) [pid = 1857] [serial = 1359] [outer = 0x86ec3c00] 07:00:55 INFO - PROCESS | 1857 | 1463234455631 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]]]}] 07:00:55 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 07:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1585ms 07:00:55 INFO - PROCESS | 1857 | 1463234455670 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1857 | 1463234455673 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:00:55 INFO - PROCESS | 1857 | 1463234455680 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1857 | 1463234455683 Marionette TRACE conn4 <- [1,1782,null,{}] 07:00:55 INFO - PROCESS | 1857 | 1463234455691 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}] 07:00:55 INFO - PROCESS | 1857 | 1463234455909 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:00:56 INFO - PROCESS | 1857 | 1463234456188 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x92955800 == 144 [pid = 1857] [id = 453] 07:00:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x92a6f000) [pid = 1857] [serial = 1360] [outer = (nil)] 07:00:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x92baa400) [pid = 1857] [serial = 1361] [outer = 0x92a6f000] 07:00:56 INFO - PROCESS | 1857 | 1463234456322 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x92bae800) [pid = 1857] [serial = 1362] [outer = 0x92a6f000] 07:00:57 INFO - PROCESS | 1857 | 1463234457239 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]]]}] 07:00:57 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 07:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1635ms 07:00:57 INFO - PROCESS | 1857 | 1463234457316 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 1857 | 1463234457320 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:00:57 INFO - PROCESS | 1857 | 1463234457327 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 1857 | 1463234457330 Marionette TRACE conn4 <- [1,1786,null,{}] 07:00:57 INFO - PROCESS | 1857 | 1463234457336 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}] 07:00:57 INFO - PROCESS | 1857 | 1463234457594 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:00:57 INFO - PROCESS | 1857 | 1463234457946 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x927e5400 == 145 [pid = 1857] [id = 454] 07:00:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x92a6e400) [pid = 1857] [serial = 1363] [outer = (nil)] 07:00:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x92d59400) [pid = 1857] [serial = 1364] [outer = 0x92a6e400] 07:00:58 INFO - PROCESS | 1857 | 1463234458034 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x92d5b800) [pid = 1857] [serial = 1365] [outer = 0x92a6e400] 07:00:58 INFO - PROCESS | 1857 | 1463234458889 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]]]}] 07:00:58 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 07:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1633ms 07:00:58 INFO - PROCESS | 1857 | 1463234458962 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 1857 | 1463234458966 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:00:58 INFO - PROCESS | 1857 | 1463234458973 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 1857 | 1463234458976 Marionette TRACE conn4 <- [1,1790,null,{}] 07:00:58 INFO - PROCESS | 1857 | 1463234458982 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}] 07:00:59 INFO - PROCESS | 1857 | 1463234459241 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:00:59 INFO - PROCESS | 1857 | 1463234459596 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x87816400 == 146 [pid = 1857] [id = 455] 07:00:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x8c8d1c00) [pid = 1857] [serial = 1366] [outer = (nil)] 07:00:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x92ed8c00) [pid = 1857] [serial = 1367] [outer = 0x8c8d1c00] 07:00:59 INFO - PROCESS | 1857 | 1463234459686 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x93963400) [pid = 1857] [serial = 1368] [outer = 0x8c8d1c00] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x85f6f400 == 145 [pid = 1857] [id = 436] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x88deb800 == 144 [pid = 1857] [id = 435] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8844c400 == 143 [pid = 1857] [id = 434] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec8400 == 142 [pid = 1857] [id = 433] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8780a800 == 141 [pid = 1857] [id = 430] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x965d1c00 == 140 [pid = 1857] [id = 431] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8b73dc00 == 139 [pid = 1857] [id = 429] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8c7f4800 == 138 [pid = 1857] [id = 428] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec4400 == 137 [pid = 1857] [id = 427] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x927f0c00 == 136 [pid = 1857] [id = 425] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8e2f2800 == 135 [pid = 1857] [id = 426] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x9266f800 == 134 [pid = 1857] [id = 424] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8c0e4400 == 133 [pid = 1857] [id = 423] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed50400 == 132 [pid = 1857] [id = 422] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8d05f400 == 131 [pid = 1857] [id = 421] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8dd17400 == 130 [pid = 1857] [id = 420] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8c8d3400 == 129 [pid = 1857] [id = 418] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x85f6d800 == 128 [pid = 1857] [id = 419] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x8c116000 == 127 [pid = 1857] [id = 417] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x878d0000 == 126 [pid = 1857] [id = 386] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x88925400 == 125 [pid = 1857] [id = 416] 07:01:01 INFO - PROCESS | 1857 | --DOCSHELL 0x88457c00 == 124 [pid = 1857] [id = 415] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x96107000) [pid = 1857] [serial = 1161] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x8b73ac00) [pid = 1857] [serial = 1107] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x8c75f800) [pid = 1857] [serial = 1241] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x8c8ce000) [pid = 1857] [serial = 1242] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x965ae000) [pid = 1857] [serial = 1206] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x965a3c00) [pid = 1857] [serial = 1205] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x95ec0400) [pid = 1857] [serial = 1203] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x95361400) [pid = 1857] [serial = 1202] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x93cec000) [pid = 1857] [serial = 1200] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x92d5bc00) [pid = 1857] [serial = 1199] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x92a73c00) [pid = 1857] [serial = 1197] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x92955400) [pid = 1857] [serial = 1196] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x92678c00) [pid = 1857] [serial = 1194] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x916cd000) [pid = 1857] [serial = 1193] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x8efb7400) [pid = 1857] [serial = 1191] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x8ee7a400) [pid = 1857] [serial = 1190] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x8e35f400) [pid = 1857] [serial = 1188] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x8e2f0800) [pid = 1857] [serial = 1187] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x8cf4f800) [pid = 1857] [serial = 1185] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x8c8d5c00) [pid = 1857] [serial = 1184] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x8bf01400) [pid = 1857] [serial = 1182] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x8b526800) [pid = 1857] [serial = 1181] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x878c5000) [pid = 1857] [serial = 1179] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x876e1400) [pid = 1857] [serial = 1178] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x88af5400) [pid = 1857] [serial = 1235] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x85f79400) [pid = 1857] [serial = 1232] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x87817c00) [pid = 1857] [serial = 1233] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x9af5fc00) [pid = 1857] [serial = 1229] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x9af55800) [pid = 1857] [serial = 1227] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x9af53800) [pid = 1857] [serial = 1226] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x9a825800) [pid = 1857] [serial = 1224] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x9a822400) [pid = 1857] [serial = 1223] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x9a7dd800) [pid = 1857] [serial = 1221] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x99f96800) [pid = 1857] [serial = 1220] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x9a26cc00) [pid = 1857] [serial = 1218] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x9a26a000) [pid = 1857] [serial = 1217] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x99ee7800) [pid = 1857] [serial = 1215] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x992b4c00) [pid = 1857] [serial = 1214] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x99223800) [pid = 1857] [serial = 1212] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x98327c00) [pid = 1857] [serial = 1211] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x97764400) [pid = 1857] [serial = 1209] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x97752800) [pid = 1857] [serial = 1208] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8b526400) [pid = 1857] [serial = 1238] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8b6b3c00) [pid = 1857] [serial = 1239] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x88e47400) [pid = 1857] [serial = 1236] [outer = (nil)] [url = about:blank] 07:01:01 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x88e4b800) [pid = 1857] [serial = 1244] [outer = (nil)] [url = about:blank] 07:01:02 INFO - PROCESS | 1857 | 1463234462230 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]]]}] 07:01:02 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) 07:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 3284ms 07:01:02 INFO - PROCESS | 1857 | 1463234462258 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:01:02 INFO - PROCESS | 1857 | 1463234462264 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:01:02 INFO - PROCESS | 1857 | 1463234462273 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 1857 | 1463234462278 Marionette TRACE conn4 <- [1,1794,null,{}] 07:01:02 INFO - PROCESS | 1857 | 1463234462286 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}] 07:01:02 INFO - PROCESS | 1857 | 1463234462492 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:01:02 INFO - PROCESS | 1857 | 1463234462699 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x876eec00 == 125 [pid = 1857] [id = 456] 07:01:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x87816c00) [pid = 1857] [serial = 1369] [outer = (nil)] 07:01:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x878cac00) [pid = 1857] [serial = 1370] [outer = 0x87816c00] 07:01:02 INFO - PROCESS | 1857 | 1463234462780 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x88452800) [pid = 1857] [serial = 1371] [outer = 0x87816c00] 07:01:03 INFO - PROCESS | 1857 | 1463234463635 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]]]}] 07:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1431ms 07:01:03 INFO - PROCESS | 1857 | 1463234463741 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 1857 | 1463234463750 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:01:03 INFO - PROCESS | 1857 | ************************* 07:01:03 INFO - PROCESS | 1857 | A coding exception was thrown and uncaught in a Task. 07:01:03 INFO - PROCESS | 1857 | 07:01:03 INFO - PROCESS | 1857 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:01:03 INFO - PROCESS | 1857 | Full stack: 07:01:03 INFO - PROCESS | 1857 | ************************* 07:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:01:03 INFO - PROCESS | 1857 | 1463234463772 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 1857 | 1463234463776 Marionette TRACE conn4 <- [1,1798,null,{}] 07:01:03 INFO - PROCESS | 1857 | 1463234463783 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}] 07:01:04 INFO - PROCESS | 1857 | 1463234463999 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:01:04 INFO - PROCESS | 1857 | 1463234464329 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x878cc800 == 126 [pid = 1857] [id = 457] 07:01:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x885d3000) [pid = 1857] [serial = 1372] [outer = (nil)] 07:01:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x88e4b400) [pid = 1857] [serial = 1373] [outer = 0x885d3000] 07:01:04 INFO - PROCESS | 1857 | 1463234464425 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8b6b2400) [pid = 1857] [serial = 1374] [outer = 0x885d3000] 07:01:05 INFO - PROCESS | 1857 | 1463234465303 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]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1581ms 07:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:01:05 INFO - PROCESS | 1857 | 1463234465353 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:01:05 INFO - PROCESS | 1857 | 1463234465356 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:01:05 INFO - PROCESS | 1857 | 1463234465363 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 1857 | 1463234465369 Marionette TRACE conn4 <- [1,1802,null,{}] 07:01:05 INFO - PROCESS | 1857 | 1463234465391 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}] 07:01:05 INFO - PROCESS | 1857 | 1463234465689 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:01:05 INFO - PROCESS | 1857 | 1463234465733 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x8916b800 == 127 [pid = 1857] [id = 458] 07:01:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8bfcf000) [pid = 1857] [serial = 1375] [outer = (nil)] 07:01:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8bfd4c00) [pid = 1857] [serial = 1376] [outer = 0x8bfcf000] 07:01:05 INFO - PROCESS | 1857 | 1463234465815 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8c116000) [pid = 1857] [serial = 1377] [outer = 0x8bfcf000] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x86ecac00) [pid = 1857] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x88decc00) [pid = 1857] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8c7f6400) [pid = 1857] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x89176000) [pid = 1857] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x88458400) [pid = 1857] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x88450c00) [pid = 1857] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x86eca400) [pid = 1857] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x91a4ec00) [pid = 1857] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x9777f800) [pid = 1857] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x965d2400) [pid = 1857] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8d057400) [pid = 1857] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8c7f5c00) [pid = 1857] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x86ecfc00) [pid = 1857] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x92a69800) [pid = 1857] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x92bb4000) [pid = 1857] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x92671000) [pid = 1857] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x8c8d5000) [pid = 1857] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x8efc0c00) [pid = 1857] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x8dd1a000) [pid = 1857] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x8dd1f400) [pid = 1857] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x8d059000) [pid = 1857] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:01:06 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x8cf45000) [pid = 1857] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:01:07 INFO - PROCESS | 1857 | 1463234467431 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]]]}] 07:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2099ms 07:01:07 INFO - PROCESS | 1857 | 1463234467470 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 1857 | 1463234467475 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:01:07 INFO - PROCESS | 1857 | 1463234467481 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 1857 | 1463234467484 Marionette TRACE conn4 <- [1,1806,null,{}] 07:01:07 INFO - PROCESS | 1857 | 1463234467490 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}] 07:01:07 INFO - PROCESS | 1857 | 1463234467705 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:01:07 INFO - PROCESS | 1857 | 1463234467906 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x878c9000 == 128 [pid = 1857] [id = 459] 07:01:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x88af0400) [pid = 1857] [serial = 1378] [outer = (nil)] 07:01:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x8c7f6400) [pid = 1857] [serial = 1379] [outer = 0x88af0400] 07:01:08 INFO - PROCESS | 1857 | 1463234468024 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8c94e400) [pid = 1857] [serial = 1380] [outer = 0x88af0400] 07:01:08 INFO - PROCESS | 1857 | 1463234468793 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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1333ms 07:01:08 INFO - PROCESS | 1857 | 1463234468815 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 1857 | 1463234468820 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:01:08 INFO - PROCESS | 1857 | 1463234468826 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1857 | 1463234468830 Marionette TRACE conn4 <- [1,1810,null,{}] 07:01:08 INFO - PROCESS | 1857 | 1463234468836 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}] 07:01:09 INFO - PROCESS | 1857 | 1463234469154 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:01:09 INFO - PROCESS | 1857 | 1463234469448 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e5400 == 129 [pid = 1857] [id = 460] 07:01:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x876eac00) [pid = 1857] [serial = 1381] [outer = (nil)] 07:01:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x87812c00) [pid = 1857] [serial = 1382] [outer = 0x876eac00] 07:01:09 INFO - PROCESS | 1857 | 1463234469619 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8844d800) [pid = 1857] [serial = 1383] [outer = 0x876eac00] 07:01:10 INFO - PROCESS | 1857 | 1463234470591 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]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1832ms 07:01:10 INFO - PROCESS | 1857 | 1463234470661 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1857 | 1463234470668 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:01:10 INFO - PROCESS | 1857 | 1463234470676 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1857 | 1463234470683 Marionette TRACE conn4 <- [1,1814,null,{}] 07:01:10 INFO - PROCESS | 1857 | 1463234470691 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}] 07:01:10 INFO - PROCESS | 1857 | 1463234470978 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:01:11 INFO - PROCESS | 1857 | 1463234471307 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b6b0400 == 130 [pid = 1857] [id = 461] 07:01:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8b731400) [pid = 1857] [serial = 1384] [outer = (nil)] 07:01:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8bf0f800) [pid = 1857] [serial = 1385] [outer = 0x8b731400] 07:01:11 INFO - PROCESS | 1857 | 1463234471407 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8c11a400) [pid = 1857] [serial = 1386] [outer = 0x8b731400] 07:01:12 INFO - PROCESS | 1857 | 1463234472411 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]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1788ms 07:01:12 INFO - PROCESS | 1857 | 1463234472465 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 1857 | 1463234472469 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:01:12 INFO - PROCESS | 1857 | 1463234472477 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 1857 | 1463234472481 Marionette TRACE conn4 <- [1,1818,null,{}] 07:01:12 INFO - PROCESS | 1857 | 1463234472487 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}] 07:01:12 INFO - PROCESS | 1857 | 1463234472726 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:01:13 INFO - PROCESS | 1857 | 1463234473093 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x8cf47400 == 131 [pid = 1857] [id = 462] 07:01:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8cf50000) [pid = 1857] [serial = 1387] [outer = (nil)] 07:01:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8d057400) [pid = 1857] [serial = 1388] [outer = 0x8cf50000] 07:01:13 INFO - PROCESS | 1857 | 1463234473188 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8dac5400) [pid = 1857] [serial = 1389] [outer = 0x8cf50000] 07:01:14 INFO - PROCESS | 1857 | 1463234474117 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]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1680ms 07:01:14 INFO - PROCESS | 1857 | 1463234474159 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:01:14 INFO - PROCESS | 1857 | 1463234474165 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:01:14 INFO - PROCESS | 1857 | 1463234474183 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 1857 | 1463234474191 Marionette TRACE conn4 <- [1,1822,null,{}] 07:01:14 INFO - PROCESS | 1857 | 1463234474197 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}] 07:01:14 INFO - PROCESS | 1857 | 1463234474426 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:01:14 INFO - PROCESS | 1857 | 1463234474756 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e41800 == 132 [pid = 1857] [id = 463] 07:01:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8b733c00) [pid = 1857] [serial = 1390] [outer = (nil)] 07:01:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8e273000) [pid = 1857] [serial = 1391] [outer = 0x8b733c00] 07:01:14 INFO - PROCESS | 1857 | 1463234474851 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8e35e400) [pid = 1857] [serial = 1392] [outer = 0x8b733c00] 07:01:15 INFO - PROCESS | 1857 | 1463234475763 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]]]}] 07:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1648ms 07:01:15 INFO - PROCESS | 1857 | 1463234475823 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:01:15 INFO - PROCESS | 1857 | 1463234475828 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:01:15 INFO - PROCESS | 1857 | 1463234475834 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 1857 | 1463234475837 Marionette TRACE conn4 <- [1,1826,null,{}] 07:01:15 INFO - PROCESS | 1857 | 1463234475843 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}] 07:01:16 INFO - PROCESS | 1857 | 1463234476070 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:01:16 INFO - PROCESS | 1857 | 1463234476387 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c9a0000 == 133 [pid = 1857] [id = 464] 07:01:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8e271800) [pid = 1857] [serial = 1393] [outer = (nil)] 07:01:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8ed51000) [pid = 1857] [serial = 1394] [outer = 0x8e271800] 07:01:16 INFO - PROCESS | 1857 | 1463234476486 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8ed57c00) [pid = 1857] [serial = 1395] [outer = 0x8e271800] 07:01:17 INFO - PROCESS | 1857 | 1463234477376 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]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1581ms 07:01:17 INFO - PROCESS | 1857 | 1463234477416 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 1857 | 1463234477420 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:01:17 INFO - PROCESS | 1857 | 1463234477426 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 1857 | 1463234477429 Marionette TRACE conn4 <- [1,1830,null,{}] 07:01:17 INFO - PROCESS | 1857 | 1463234477435 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}] 07:01:17 INFO - PROCESS | 1857 | 1463234477648 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:01:18 INFO - PROCESS | 1857 | 1463234477992 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x8efb6800 == 134 [pid = 1857] [id = 465] 07:01:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8efb7000) [pid = 1857] [serial = 1396] [outer = (nil)] 07:01:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8efbd000) [pid = 1857] [serial = 1397] [outer = 0x8efb7000] 07:01:18 INFO - PROCESS | 1857 | 1463234478097 Marionette DEBUG loaded listener.js 07:01:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8f02dc00) [pid = 1857] [serial = 1398] [outer = 0x8efb7000] 07:01:19 INFO - PROCESS | 1857 | 1463234479029 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]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1681ms 07:01:19 INFO - PROCESS | 1857 | 1463234479108 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 1857 | 1463234479112 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:01:19 INFO - PROCESS | 1857 | 1463234479118 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 1857 | 1463234479122 Marionette TRACE conn4 <- [1,1834,null,{}] 07:01:19 INFO - PROCESS | 1857 | 1463234479128 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}] 07:01:19 INFO - PROCESS | 1857 | 1463234479387 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:01:19 INFO - PROCESS | 1857 | 1463234479727 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee72c00 == 135 [pid = 1857] [id = 466] 07:01:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8f02c800) [pid = 1857] [serial = 1399] [outer = (nil)] 07:01:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x9266f800) [pid = 1857] [serial = 1400] [outer = 0x8f02c800] 07:01:19 INFO - PROCESS | 1857 | 1463234479830 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x927e4800) [pid = 1857] [serial = 1401] [outer = 0x8f02c800] 07:01:20 INFO - PROCESS | 1857 | 1463234480726 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]]]}] 07:01:20 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 07:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1637ms 07:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:01:20 INFO - PROCESS | 1857 | 1463234480758 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 1857 | 1463234480761 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:01:20 INFO - PROCESS | 1857 | 1463234480768 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 1857 | 1463234480771 Marionette TRACE conn4 <- [1,1838,null,{}] 07:01:20 INFO - PROCESS | 1857 | 1463234480777 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}] 07:01:20 INFO - PROCESS | 1857 | 1463234480990 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:01:21 INFO - PROCESS | 1857 | 1463234481267 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dd21c00 == 136 [pid = 1857] [id = 467] 07:01:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x916cb000) [pid = 1857] [serial = 1402] [outer = (nil)] 07:01:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x92a67c00) [pid = 1857] [serial = 1403] [outer = 0x916cb000] 07:01:21 INFO - PROCESS | 1857 | 1463234481403 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x92a74000) [pid = 1857] [serial = 1404] [outer = 0x916cb000] 07:01:22 INFO - PROCESS | 1857 | 1463234482341 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]]]}] 07:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1647ms 07:01:22 INFO - PROCESS | 1857 | 1463234482416 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:01:22 INFO - PROCESS | 1857 | 1463234482420 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:01:22 INFO - PROCESS | 1857 | 1463234482426 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 1857 | 1463234482430 Marionette TRACE conn4 <- [1,1842,null,{}] 07:01:22 INFO - PROCESS | 1857 | 1463234482437 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}] 07:01:22 INFO - PROCESS | 1857 | 1463234482654 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:01:23 INFO - PROCESS | 1857 | 1463234482985 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x92672c00 == 137 [pid = 1857] [id = 468] 07:01:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x9294e400) [pid = 1857] [serial = 1405] [outer = (nil)] 07:01:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x92bb0800) [pid = 1857] [serial = 1406] [outer = 0x9294e400] 07:01:23 INFO - PROCESS | 1857 | 1463234483077 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x92d61400) [pid = 1857] [serial = 1407] [outer = 0x9294e400] 07:01:24 INFO - PROCESS | 1857 | 1463234484026 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]]]}] 07:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1632ms 07:01:24 INFO - PROCESS | 1857 | 1463234484060 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:01:24 INFO - PROCESS | 1857 | 1463234484064 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:01:24 INFO - PROCESS | 1857 | 1463234484072 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:01:24 INFO - PROCESS | 1857 | 1463234484083 Marionette TRACE conn4 <- [1,1846,null,{}] 07:01:24 INFO - PROCESS | 1857 | 1463234484089 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}] 07:01:24 INFO - PROCESS | 1857 | 1463234484309 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:01:24 INFO - PROCESS | 1857 | 1463234484601 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d03000 == 138 [pid = 1857] [id = 469] 07:01:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x8ee77c00) [pid = 1857] [serial = 1408] [outer = (nil)] 07:01:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x93cf0c00) [pid = 1857] [serial = 1409] [outer = 0x8ee77c00] 07:01:24 INFO - PROCESS | 1857 | 1463234484738 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x9460cc00) [pid = 1857] [serial = 1410] [outer = 0x8ee77c00] 07:01:25 INFO - PROCESS | 1857 | 1463234485656 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]]]}] 07:01:25 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) 07:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1643ms 07:01:25 INFO - PROCESS | 1857 | 1463234485716 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 1857 | 1463234485719 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:01:25 INFO - PROCESS | 1857 | 1463234485726 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 1857 | 1463234485730 Marionette TRACE conn4 <- [1,1850,null,{}] 07:01:25 INFO - PROCESS | 1857 | 1463234485736 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}] 07:01:25 INFO - PROCESS | 1857 | 1463234485967 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:01:26 INFO - PROCESS | 1857 | 1463234486301 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d61800 == 139 [pid = 1857] [id = 470] 07:01:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x952e9000) [pid = 1857] [serial = 1411] [outer = (nil)] 07:01:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x952ed000) [pid = 1857] [serial = 1412] [outer = 0x952e9000] 07:01:26 INFO - PROCESS | 1857 | 1463234486404 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x95361400) [pid = 1857] [serial = 1413] [outer = 0x952e9000] 07:01:27 INFO - PROCESS | 1857 | 1463234487314 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]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1634ms 07:01:27 INFO - PROCESS | 1857 | 1463234487362 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:01:27 INFO - PROCESS | 1857 | 1463234487367 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:01:27 INFO - PROCESS | 1857 | 1463234487374 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 1857 | 1463234487378 Marionette TRACE conn4 <- [1,1854,null,{}] 07:01:27 INFO - PROCESS | 1857 | 1463234487385 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}] 07:01:27 INFO - PROCESS | 1857 | 1463234487631 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:01:27 INFO - PROCESS | 1857 | 1463234487956 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x946de400 == 140 [pid = 1857] [id = 471] 07:01:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x946e3000) [pid = 1857] [serial = 1414] [outer = (nil)] 07:01:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x95ec9000) [pid = 1857] [serial = 1415] [outer = 0x946e3000] 07:01:28 INFO - PROCESS | 1857 | 1463234488052 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x95f23c00) [pid = 1857] [serial = 1416] [outer = 0x946e3000] 07:01:28 INFO - PROCESS | 1857 | 1463234488947 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]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1640ms 07:01:29 INFO - PROCESS | 1857 | 1463234489014 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:01:29 INFO - PROCESS | 1857 | 1463234489017 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:01:29 INFO - PROCESS | 1857 | 1463234489024 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 1857 | 1463234489027 Marionette TRACE conn4 <- [1,1858,null,{}] 07:01:29 INFO - PROCESS | 1857 | 1463234489033 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}] 07:01:29 INFO - PROCESS | 1857 | 1463234489250 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:01:29 INFO - PROCESS | 1857 | 1463234489583 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x885d0400 == 141 [pid = 1857] [id = 472] 07:01:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x8b6aa000) [pid = 1857] [serial = 1417] [outer = (nil)] 07:01:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x95f2e000) [pid = 1857] [serial = 1418] [outer = 0x8b6aa000] 07:01:29 INFO - PROCESS | 1857 | 1463234489688 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x95f30400) [pid = 1857] [serial = 1419] [outer = 0x8b6aa000] 07:01:30 INFO - PROCESS | 1857 | 1463234490605 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]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1634ms 07:01:30 INFO - PROCESS | 1857 | 1463234490659 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 1857 | 1463234490663 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:01:30 INFO - PROCESS | 1857 | 1463234490669 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 1857 | 1463234490673 Marionette TRACE conn4 <- [1,1862,null,{}] 07:01:30 INFO - PROCESS | 1857 | 1463234490679 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}] 07:01:30 INFO - PROCESS | 1857 | 1463234490903 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:01:31 INFO - PROCESS | 1857 | 1463234491226 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e4bc000 == 142 [pid = 1857] [id = 473] 07:01:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x95ecb400) [pid = 1857] [serial = 1420] [outer = (nil)] 07:01:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x965a8800) [pid = 1857] [serial = 1421] [outer = 0x95ecb400] 07:01:31 INFO - PROCESS | 1857 | 1463234491318 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x965b2000) [pid = 1857] [serial = 1422] [outer = 0x95ecb400] 07:01:32 INFO - PROCESS | 1857 | 1463234492194 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]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1582ms 07:01:32 INFO - PROCESS | 1857 | 1463234492258 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1857 | 1463234492262 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:01:32 INFO - PROCESS | 1857 | 1463234492272 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1857 | 1463234492276 Marionette TRACE conn4 <- [1,1866,null,{}] 07:01:32 INFO - PROCESS | 1857 | 1463234492281 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}] 07:01:32 INFO - PROCESS | 1857 | 1463234492506 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:01:32 INFO - PROCESS | 1857 | 1463234492832 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x95ec2c00 == 143 [pid = 1857] [id = 474] 07:01:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x95f2a000) [pid = 1857] [serial = 1423] [outer = (nil)] 07:01:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x965d7000) [pid = 1857] [serial = 1424] [outer = 0x95f2a000] 07:01:32 INFO - PROCESS | 1857 | 1463234492925 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x9770e400) [pid = 1857] [serial = 1425] [outer = 0x95f2a000] 07:01:33 INFO - PROCESS | 1857 | 1463234493852 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]]]}] 07:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1628ms 07:01:33 INFO - PROCESS | 1857 | 1463234493901 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:01:33 INFO - PROCESS | 1857 | 1463234493904 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:01:33 INFO - PROCESS | 1857 | 1463234493911 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:01:33 INFO - PROCESS | 1857 | 1463234493915 Marionette TRACE conn4 <- [1,1870,null,{}] 07:01:33 INFO - PROCESS | 1857 | 1463234493921 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}] 07:01:34 INFO - PROCESS | 1857 | 1463234494147 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:01:34 INFO - PROCESS | 1857 | 1463234494492 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b6b7c00 == 144 [pid = 1857] [id = 475] 07:01:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x8c8d9400) [pid = 1857] [serial = 1426] [outer = (nil)] 07:01:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x9775c400) [pid = 1857] [serial = 1427] [outer = 0x8c8d9400] 07:01:34 INFO - PROCESS | 1857 | 1463234494587 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x97767000) [pid = 1857] [serial = 1428] [outer = 0x8c8d9400] 07:01:35 INFO - PROCESS | 1857 | 1463234495514 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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1681ms 07:01:35 INFO - PROCESS | 1857 | 1463234495593 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 1857 | 1463234495597 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:01:35 INFO - PROCESS | 1857 | 1463234495604 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 1857 | 1463234495609 Marionette TRACE conn4 <- [1,1874,null,{}] 07:01:35 INFO - PROCESS | 1857 | 1463234495616 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}] 07:01:35 INFO - PROCESS | 1857 | 1463234495881 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:01:36 INFO - PROCESS | 1857 | 1463234496209 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e98800 == 145 [pid = 1857] [id = 476] 07:01:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x85f70000) [pid = 1857] [serial = 1429] [outer = (nil)] 07:01:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x9777d800) [pid = 1857] [serial = 1430] [outer = 0x85f70000] 07:01:36 INFO - PROCESS | 1857 | 1463234496298 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x97781000) [pid = 1857] [serial = 1431] [outer = 0x85f70000] 07:01:37 INFO - PROCESS | 1857 | 1463234497220 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]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1685ms 07:01:37 INFO - PROCESS | 1857 | 1463234497290 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 1857 | 1463234497294 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:01:37 INFO - PROCESS | 1857 | 1463234497300 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1857 | 1463234497304 Marionette TRACE conn4 <- [1,1878,null,{}] 07:01:37 INFO - PROCESS | 1857 | 1463234497309 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}] 07:01:37 INFO - PROCESS | 1857 | 1463234497568 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:01:37 INFO - PROCESS | 1857 | 1463234497910 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x965d0000 == 146 [pid = 1857] [id = 477] 07:01:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x9770e800) [pid = 1857] [serial = 1432] [outer = (nil)] 07:01:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x99235c00) [pid = 1857] [serial = 1433] [outer = 0x9770e800] 07:01:38 INFO - PROCESS | 1857 | 1463234497998 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x9923ac00) [pid = 1857] [serial = 1434] [outer = 0x9770e800] 07:01:38 INFO - PROCESS | 1857 | 1463234498984 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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1732ms 07:01:39 INFO - PROCESS | 1857 | 1463234499033 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:01:39 INFO - PROCESS | 1857 | 1463234499036 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:01:39 INFO - PROCESS | 1857 | 1463234499043 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 1857 | 1463234499048 Marionette TRACE conn4 <- [1,1882,null,{}] 07:01:39 INFO - PROCESS | 1857 | 1463234499054 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}] 07:01:39 INFO - PROCESS | 1857 | 1463234499287 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x916d8c00 == 145 [pid = 1857] [id = 63] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8b527800 == 144 [pid = 1857] [id = 413] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8509d000 == 143 [pid = 1857] [id = 410] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x88de6c00 == 142 [pid = 1857] [id = 412] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x86d10400 == 141 [pid = 1857] [id = 221] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed4d000 == 140 [pid = 1857] [id = 448] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x85096800 == 139 [pid = 1857] [id = 446] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed4f400 == 138 [pid = 1857] [id = 447] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8892dc00 == 137 [pid = 1857] [id = 445] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8c948000 == 136 [pid = 1857] [id = 444] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8844cc00 == 135 [pid = 1857] [id = 443] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8c8cfc00 == 134 [pid = 1857] [id = 442] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x88e4d000 == 133 [pid = 1857] [id = 441] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x88de6000 == 132 [pid = 1857] [id = 439] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x88df0c00 == 131 [pid = 1857] [id = 440] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x88454000 == 130 [pid = 1857] [id = 438] 07:01:40 INFO - PROCESS | 1857 | --DOCSHELL 0x85f6c400 == 129 [pid = 1857] [id = 437] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x8cf48c00) [pid = 1857] [serial = 1176] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x88e49400) [pid = 1857] [serial = 1307] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x89170800) [pid = 1857] [serial = 1308] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x8c997400) [pid = 1857] [serial = 1253] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x8c751400) [pid = 1857] [serial = 1251] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8c0ed000) [pid = 1857] [serial = 1250] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x89171000) [pid = 1857] [serial = 1248] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x88923800) [pid = 1857] [serial = 1247] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x88454c00) [pid = 1857] [serial = 1304] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x876e4c00) [pid = 1857] [serial = 1301] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x87809c00) [pid = 1857] [serial = 1302] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x9af53c00) [pid = 1857] [serial = 1299] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x9a829800) [pid = 1857] [serial = 1298] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x9a26b000) [pid = 1857] [serial = 1296] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x9a265c00) [pid = 1857] [serial = 1295] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x99228c00) [pid = 1857] [serial = 1293] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x98112000) [pid = 1857] [serial = 1292] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x9776c000) [pid = 1857] [serial = 1290] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x97762000) [pid = 1857] [serial = 1289] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x965d9400) [pid = 1857] [serial = 1287] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x965ce400) [pid = 1857] [serial = 1286] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x95f2bc00) [pid = 1857] [serial = 1284] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x95f26400) [pid = 1857] [serial = 1283] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x952e6800) [pid = 1857] [serial = 1281] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x946db400) [pid = 1857] [serial = 1280] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x92d5d800) [pid = 1857] [serial = 1277] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x939d3c00) [pid = 1857] [serial = 1278] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x92953c00) [pid = 1857] [serial = 1275] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x92950c00) [pid = 1857] [serial = 1274] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x927e3800) [pid = 1857] [serial = 1272] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x92678400) [pid = 1857] [serial = 1271] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x91a49c00) [pid = 1857] [serial = 1269] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x916d7c00) [pid = 1857] [serial = 1268] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x8efc1800) [pid = 1857] [serial = 1266] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x8efb9400) [pid = 1857] [serial = 1265] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x8ed55400) [pid = 1857] [serial = 1263] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x8e4bf000) [pid = 1857] [serial = 1262] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8e273c00) [pid = 1857] [serial = 1260] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8dd21000) [pid = 1857] [serial = 1259] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x8dacc000) [pid = 1857] [serial = 1257] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8dac3000) [pid = 1857] [serial = 1256] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8cf43400) [pid = 1857] [serial = 1254] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x89174400) [pid = 1857] [serial = 1310] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x88928400) [pid = 1857] [serial = 1305] [outer = (nil)] [url = about:blank] 07:01:41 INFO - PROCESS | 1857 | 1463234501394 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x86eca400 == 130 [pid = 1857] [id = 478] 07:01:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x86ecec00) [pid = 1857] [serial = 1435] [outer = (nil)] 07:01:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x876eb400) [pid = 1857] [serial = 1436] [outer = 0x86ecec00] 07:01:41 INFO - PROCESS | 1857 | 1463234501482 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x87815800) [pid = 1857] [serial = 1437] [outer = 0x86ecec00] 07:01:42 INFO - PROCESS | 1857 | 1463234502300 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]]]}] 07:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 3285ms 07:01:42 INFO - PROCESS | 1857 | 1463234502331 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:01:42 INFO - PROCESS | 1857 | 1463234502338 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:01:42 INFO - PROCESS | 1857 | 1463234502349 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 1857 | 1463234502355 Marionette TRACE conn4 <- [1,1886,null,{}] 07:01:42 INFO - PROCESS | 1857 | 1463234502364 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}] 07:01:42 INFO - PROCESS | 1857 | 1463234502592 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:01:42 INFO - PROCESS | 1857 | 1463234502789 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x88453400 == 131 [pid = 1857] [id = 479] 07:01:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x88ae6400) [pid = 1857] [serial = 1438] [outer = (nil)] 07:01:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x88e43400) [pid = 1857] [serial = 1439] [outer = 0x88ae6400] 07:01:42 INFO - PROCESS | 1857 | 1463234502886 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x89172000) [pid = 1857] [serial = 1440] [outer = 0x88ae6400] 07:01:43 INFO - PROCESS | 1857 | 1463234503804 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]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1488ms 07:01:43 INFO - PROCESS | 1857 | 1463234503840 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 1857 | 1463234503846 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:01:43 INFO - PROCESS | 1857 | 1463234503854 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1857 | 1463234503859 Marionette TRACE conn4 <- [1,1890,null,{}] 07:01:43 INFO - PROCESS | 1857 | 1463234503871 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}] 07:01:44 INFO - PROCESS | 1857 | 1463234504154 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:01:44 INFO - PROCESS | 1857 | 1463234504188 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x88df0c00 == 132 [pid = 1857] [id = 480] 07:01:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8a6c6000) [pid = 1857] [serial = 1441] [outer = (nil)] 07:01:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8b73d400) [pid = 1857] [serial = 1442] [outer = 0x8a6c6000] 07:01:44 INFO - PROCESS | 1857 | 1463234504262 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8bfce400) [pid = 1857] [serial = 1443] [outer = 0x8a6c6000] 07:01:45 INFO - PROCESS | 1857 | 1463234505347 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]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1546ms 07:01:45 INFO - PROCESS | 1857 | 1463234505401 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1857 | 1463234505405 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:01:45 INFO - PROCESS | 1857 | 1463234505428 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1857 | 1463234505438 Marionette TRACE conn4 <- [1,1894,null,{}] 07:01:45 INFO - PROCESS | 1857 | 1463234505444 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}] 07:01:45 INFO - PROCESS | 1857 | 1463234505719 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x92a6f000) [pid = 1857] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x85f77c00) [pid = 1857] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x885ce400) [pid = 1857] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8efbac00) [pid = 1857] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x8c8d0800) [pid = 1857] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x885d3000) [pid = 1857] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8bfcf000) [pid = 1857] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x916d7000) [pid = 1857] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8916a000) [pid = 1857] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8ed4f800) [pid = 1857] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x9267bc00) [pid = 1857] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8c0e9400) [pid = 1857] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x86ec3c00) [pid = 1857] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x86ec4c00) [pid = 1857] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x85f6cc00) [pid = 1857] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x8cf44000) [pid = 1857] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x88e4d800) [pid = 1857] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x8bfc8c00) [pid = 1857] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x87816c00) [pid = 1857] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x8cf42400) [pid = 1857] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:01:46 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x88924000) [pid = 1857] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:01:46 INFO - PROCESS | 1857 | 1463234506578 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f6cc00 == 133 [pid = 1857] [id = 481] 07:01:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x85f77c00) [pid = 1857] [serial = 1444] [outer = (nil)] 07:01:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x878ca800) [pid = 1857] [serial = 1445] [outer = 0x85f77c00] 07:01:46 INFO - PROCESS | 1857 | 1463234506658 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x8916c800) [pid = 1857] [serial = 1446] [outer = 0x85f77c00] 07:01:47 INFO - PROCESS | 1857 | 1463234507431 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]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2058ms 07:01:47 INFO - PROCESS | 1857 | 1463234507473 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:01:47 INFO - PROCESS | 1857 | 1463234507477 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:01:47 INFO - PROCESS | 1857 | 1463234507483 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 1857 | 1463234507487 Marionette TRACE conn4 <- [1,1898,null,{}] 07:01:47 INFO - PROCESS | 1857 | 1463234507492 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}] 07:01:47 INFO - PROCESS | 1857 | 1463234507683 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:01:47 INFO - PROCESS | 1857 | 1463234507698 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x885ce400 == 134 [pid = 1857] [id = 482] 07:01:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x8b520400) [pid = 1857] [serial = 1447] [outer = (nil)] 07:01:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8c8d0400) [pid = 1857] [serial = 1448] [outer = 0x8b520400] 07:01:47 INFO - PROCESS | 1857 | 1463234507956 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8c995400) [pid = 1857] [serial = 1449] [outer = 0x8b520400] 07:01:49 INFO - PROCESS | 1857 | 1463234509016 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]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1582ms 07:01:49 INFO - PROCESS | 1857 | 1463234509066 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 1857 | 1463234509072 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:01:49 INFO - PROCESS | 1857 | 1463234509081 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 1857 | 1463234509087 Marionette TRACE conn4 <- [1,1902,null,{}] 07:01:49 INFO - PROCESS | 1857 | 1463234509096 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}] 07:01:49 INFO - PROCESS | 1857 | 1463234509332 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:01:49 INFO - PROCESS | 1857 | 1463234509662 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec3400 == 135 [pid = 1857] [id = 483] 07:01:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8780dc00) [pid = 1857] [serial = 1450] [outer = (nil)] 07:01:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x88de2800) [pid = 1857] [serial = 1451] [outer = 0x8780dc00] 07:01:49 INFO - PROCESS | 1857 | 1463234509775 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8a6d1800) [pid = 1857] [serial = 1452] [outer = 0x8780dc00] 07:01:50 INFO - PROCESS | 1857 | 1463234510708 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]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1682ms 07:01:50 INFO - PROCESS | 1857 | 1463234510763 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 1857 | 1463234510772 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:01:50 INFO - PROCESS | 1857 | 1463234510783 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 1857 | 1463234510787 Marionette TRACE conn4 <- [1,1906,null,{}] 07:01:50 INFO - PROCESS | 1857 | 1463234510794 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}] 07:01:51 INFO - PROCESS | 1857 | 1463234511019 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:01:51 INFO - PROCESS | 1857 | 1463234511339 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfd3000 == 136 [pid = 1857] [id = 484] 07:01:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8c0e5400) [pid = 1857] [serial = 1453] [outer = (nil)] 07:01:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8c11b400) [pid = 1857] [serial = 1454] [outer = 0x8c0e5400] 07:01:51 INFO - PROCESS | 1857 | 1463234511435 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8c7f1c00) [pid = 1857] [serial = 1455] [outer = 0x8c0e5400] 07:01:52 INFO - PROCESS | 1857 | 1463234512379 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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1635ms 07:01:52 INFO - PROCESS | 1857 | 1463234512428 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 1857 | 1463234512432 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:01:52 INFO - PROCESS | 1857 | 1463234512439 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1857 | 1463234512445 Marionette TRACE conn4 <- [1,1910,null,{}] 07:01:52 INFO - PROCESS | 1857 | 1463234512461 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}] 07:01:52 INFO - PROCESS | 1857 | 1463234512679 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:01:53 INFO - PROCESS | 1857 | 1463234513004 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8d1800 == 137 [pid = 1857] [id = 485] 07:01:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8cf4b800) [pid = 1857] [serial = 1456] [outer = (nil)] 07:01:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8d053800) [pid = 1857] [serial = 1457] [outer = 0x8cf4b800] 07:01:53 INFO - PROCESS | 1857 | 1463234513098 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8d05d800) [pid = 1857] [serial = 1458] [outer = 0x8cf4b800] 07:01:54 INFO - PROCESS | 1857 | 1463234514046 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]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1684ms 07:01:54 INFO - PROCESS | 1857 | 1463234514124 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 1857 | 1463234514128 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:01:54 INFO - PROCESS | 1857 | 1463234514135 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 1857 | 1463234514139 Marionette TRACE conn4 <- [1,1914,null,{}] 07:01:54 INFO - PROCESS | 1857 | 1463234514145 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}] 07:01:54 INFO - PROCESS | 1857 | 1463234514417 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:01:54 INFO - PROCESS | 1857 | 1463234514739 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c9a3c00 == 138 [pid = 1857] [id = 486] 07:01:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8d052c00) [pid = 1857] [serial = 1459] [outer = (nil)] 07:01:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8dd1a000) [pid = 1857] [serial = 1460] [outer = 0x8d052c00] 07:01:54 INFO - PROCESS | 1857 | 1463234514827 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8e272400) [pid = 1857] [serial = 1461] [outer = 0x8d052c00] 07:01:55 INFO - PROCESS | 1857 | 1463234515698 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]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1634ms 07:01:55 INFO - PROCESS | 1857 | 1463234515770 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 1857 | 1463234515774 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:01:55 INFO - PROCESS | 1857 | 1463234515780 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 1857 | 1463234515784 Marionette TRACE conn4 <- [1,1918,null,{}] 07:01:55 INFO - PROCESS | 1857 | 1463234515790 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}] 07:01:56 INFO - PROCESS | 1857 | 1463234516052 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:01:56 INFO - PROCESS | 1857 | 1463234516365 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b731c00 == 139 [pid = 1857] [id = 487] 07:01:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8c9a3400) [pid = 1857] [serial = 1462] [outer = (nil)] 07:01:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8e280800) [pid = 1857] [serial = 1463] [outer = 0x8c9a3400] 07:01:56 INFO - PROCESS | 1857 | 1463234516456 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8e2ee000) [pid = 1857] [serial = 1464] [outer = 0x8c9a3400] 07:01:57 INFO - PROCESS | 1857 | 1463234517354 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]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1634ms 07:01:57 INFO - PROCESS | 1857 | 1463234517416 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 1857 | 1463234517421 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:01:57 INFO - PROCESS | 1857 | 1463234517428 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1857 | 1463234517431 Marionette TRACE conn4 <- [1,1922,null,{}] 07:01:57 INFO - PROCESS | 1857 | 1463234517437 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}] 07:01:57 INFO - PROCESS | 1857 | 1463234517715 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:01:58 INFO - PROCESS | 1857 | 1463234518053 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e27a400 == 140 [pid = 1857] [id = 488] 07:01:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x8e2f4c00) [pid = 1857] [serial = 1465] [outer = (nil)] 07:01:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x8ed53800) [pid = 1857] [serial = 1466] [outer = 0x8e2f4c00] 07:01:58 INFO - PROCESS | 1857 | 1463234518142 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x8ed5b400) [pid = 1857] [serial = 1467] [outer = 0x8e2f4c00] 07:01:59 INFO - PROCESS | 1857 | 1463234519039 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]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1681ms 07:01:59 INFO - PROCESS | 1857 | 1463234519110 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 1857 | 1463234519113 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:01:59 INFO - PROCESS | 1857 | 1463234519120 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1857 | 1463234519124 Marionette TRACE conn4 <- [1,1926,null,{}] 07:01:59 INFO - PROCESS | 1857 | 1463234519130 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}] 07:01:59 INFO - PROCESS | 1857 | 1463234519344 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:01:59 INFO - PROCESS | 1857 | 1463234519677 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e4c0400 == 141 [pid = 1857] [id = 489] 07:01:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x8ed55c00) [pid = 1857] [serial = 1468] [outer = (nil)] 07:01:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x8efc2400) [pid = 1857] [serial = 1469] [outer = 0x8ed55c00] 07:01:59 INFO - PROCESS | 1857 | 1463234519783 Marionette DEBUG loaded listener.js 07:01:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x8f028800) [pid = 1857] [serial = 1470] [outer = 0x8ed55c00] 07:02:00 INFO - PROCESS | 1857 | 1463234520680 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]]]}] 07:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1637ms 07:02:00 INFO - PROCESS | 1857 | 1463234520759 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:02:00 INFO - PROCESS | 1857 | 1463234520762 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:02:00 INFO - PROCESS | 1857 | 1463234520769 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:02:00 INFO - PROCESS | 1857 | 1463234520773 Marionette TRACE conn4 <- [1,1930,null,{}] 07:02:00 INFO - PROCESS | 1857 | 1463234520779 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}] 07:02:01 INFO - PROCESS | 1857 | 1463234521049 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:02:01 INFO - PROCESS | 1857 | 1463234521380 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x8efb5800 == 142 [pid = 1857] [id = 490] 07:02:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x8f031800) [pid = 1857] [serial = 1471] [outer = (nil)] 07:02:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x91a44000) [pid = 1857] [serial = 1472] [outer = 0x8f031800] 07:02:01 INFO - PROCESS | 1857 | 1463234521478 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x91a4dc00) [pid = 1857] [serial = 1473] [outer = 0x8f031800] 07:02:02 INFO - PROCESS | 1857 | 1463234522414 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]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1682ms 07:02:02 INFO - PROCESS | 1857 | 1463234522460 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 1857 | 1463234522463 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:02:02 INFO - PROCESS | 1857 | 1463234522471 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 1857 | 1463234522474 Marionette TRACE conn4 <- [1,1934,null,{}] 07:02:02 INFO - PROCESS | 1857 | 1463234522480 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}] 07:02:02 INFO - PROCESS | 1857 | 1463234522706 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:02:03 INFO - PROCESS | 1857 | 1463234522993 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x85e90c00 == 143 [pid = 1857] [id = 491] 07:02:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x8c7fa000) [pid = 1857] [serial = 1474] [outer = (nil)] 07:02:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x9267bc00) [pid = 1857] [serial = 1475] [outer = 0x8c7fa000] 07:02:03 INFO - PROCESS | 1857 | 1463234523135 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x927ea000) [pid = 1857] [serial = 1476] [outer = 0x8c7fa000] 07:02:04 INFO - PROCESS | 1857 | 1463234524067 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]]]}] 07:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1631ms 07:02:04 INFO - PROCESS | 1857 | 1463234524103 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 1857 | 1463234524107 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:02:04 INFO - PROCESS | 1857 | 1463234524113 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 1857 | 1463234524117 Marionette TRACE conn4 <- [1,1938,null,{}] 07:02:04 INFO - PROCESS | 1857 | 1463234524123 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}] 07:02:04 INFO - PROCESS | 1857 | 1463234524339 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:02:04 INFO - PROCESS | 1857 | 1463234524674 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee73400 == 144 [pid = 1857] [id = 492] 07:02:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x9222c400) [pid = 1857] [serial = 1477] [outer = (nil)] 07:02:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x92a66400) [pid = 1857] [serial = 1478] [outer = 0x9222c400] 07:02:04 INFO - PROCESS | 1857 | 1463234524781 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x92a6c000) [pid = 1857] [serial = 1479] [outer = 0x9222c400] 07:02:05 INFO - PROCESS | 1857 | 1463234525672 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]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1589ms 07:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:02:05 INFO - PROCESS | 1857 | 1463234525704 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 1857 | 1463234525707 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:02:05 INFO - PROCESS | 1857 | 1463234525715 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 1857 | 1463234525720 Marionette TRACE conn4 <- [1,1942,null,{}] 07:02:05 INFO - PROCESS | 1857 | 1463234525726 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}] 07:02:05 INFO - PROCESS | 1857 | 1463234525980 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:02:06 INFO - PROCESS | 1857 | 1463234526313 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x92b29000 == 145 [pid = 1857] [id = 493] 07:02:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x92d5e000) [pid = 1857] [serial = 1480] [outer = (nil)] 07:02:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x92eda000) [pid = 1857] [serial = 1481] [outer = 0x92d5e000] 07:02:06 INFO - PROCESS | 1857 | 1463234526416 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x946d7800) [pid = 1857] [serial = 1482] [outer = 0x92d5e000] 07:02:07 INFO - PROCESS | 1857 | 1463234527318 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]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1647ms 07:02:07 INFO - PROCESS | 1857 | 1463234527362 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 1857 | 1463234527366 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:02:07 INFO - PROCESS | 1857 | 1463234527372 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 1857 | 1463234527375 Marionette TRACE conn4 <- [1,1946,null,{}] 07:02:07 INFO - PROCESS | 1857 | 1463234527381 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}] 07:02:07 INFO - PROCESS | 1857 | 1463234527598 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:02:07 INFO - PROCESS | 1857 | 1463234527924 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f78c00 == 146 [pid = 1857] [id = 494] 07:02:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x9395e400) [pid = 1857] [serial = 1483] [outer = (nil)] 07:02:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x952eec00) [pid = 1857] [serial = 1484] [outer = 0x9395e400] 07:02:08 INFO - PROCESS | 1857 | 1463234528017 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x952f4400) [pid = 1857] [serial = 1485] [outer = 0x9395e400] 07:02:08 INFO - PROCESS | 1857 | 1463234528929 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]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1631ms 07:02:09 INFO - PROCESS | 1857 | 1463234529010 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 1857 | 1463234529014 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:02:09 INFO - PROCESS | 1857 | 1463234529020 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 1857 | 1463234529023 Marionette TRACE conn4 <- [1,1950,null,{}] 07:02:09 INFO - PROCESS | 1857 | 1463234529029 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}] 07:02:09 INFO - PROCESS | 1857 | 1463234529250 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:02:09 INFO - PROCESS | 1857 | 1463234529587 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x93cef400 == 147 [pid = 1857] [id = 495] 07:02:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x946de800) [pid = 1857] [serial = 1486] [outer = (nil)] 07:02:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x95f26000) [pid = 1857] [serial = 1487] [outer = 0x946de800] 07:02:09 INFO - PROCESS | 1857 | 1463234529679 Marionette DEBUG loaded listener.js 07:02:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x95f2c400) [pid = 1857] [serial = 1488] [outer = 0x946de800] 07:02:10 INFO - PROCESS | 1857 | 1463234530543 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]]]}] 07:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1546ms 07:02:10 INFO - PROCESS | 1857 | 1463234530567 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:02:10 INFO - PROCESS | 1857 | 1463234530571 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:02:10 INFO - PROCESS | 1857 | 1463234530577 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 1857 | 1463234530581 Marionette TRACE conn4 <- [1,1954,null,{}] 07:02:10 INFO - PROCESS | 1857 | 1463234530586 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}] 07:02:10 INFO - PROCESS | 1857 | 1463234530801 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:02:11 INFO - PROCESS | 1857 | 1463234531084 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d06800 == 148 [pid = 1857] [id = 496] 07:02:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x946e1c00) [pid = 1857] [serial = 1489] [outer = (nil)] 07:02:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x965d7c00) [pid = 1857] [serial = 1490] [outer = 0x946e1c00] 07:02:11 INFO - PROCESS | 1857 | 1463234531171 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x965d9c00) [pid = 1857] [serial = 1491] [outer = 0x946e1c00] 07:02:12 INFO - PROCESS | 1857 | 1463234532135 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]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1632ms 07:02:12 INFO - PROCESS | 1857 | 1463234532210 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:02:12 INFO - PROCESS | 1857 | 1463234532213 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:02:12 INFO - PROCESS | 1857 | 1463234532221 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 1857 | 1463234532224 Marionette TRACE conn4 <- [1,1958,null,{}] 07:02:12 INFO - PROCESS | 1857 | 1463234532230 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}] 07:02:12 INFO - PROCESS | 1857 | 1463234532484 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:02:12 INFO - PROCESS | 1857 | 1463234532801 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x9610f400 == 149 [pid = 1857] [id = 497] 07:02:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x97776000) [pid = 1857] [serial = 1492] [outer = (nil)] 07:02:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x98398000) [pid = 1857] [serial = 1493] [outer = 0x97776000] 07:02:12 INFO - PROCESS | 1857 | 1463234532894 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x99228c00) [pid = 1857] [serial = 1494] [outer = 0x97776000] 07:02:13 INFO - PROCESS | 1857 | 1463234533801 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]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1638ms 07:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:02:13 INFO - PROCESS | 1857 | 1463234533859 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 1857 | 1463234533862 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 07:02:13 INFO - PROCESS | 1857 | 1463234533869 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 1857 | 1463234533873 Marionette TRACE conn4 <- [1,1962,null,{}] 07:02:13 INFO - PROCESS | 1857 | 1463234533878 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}] 07:02:14 INFO - PROCESS | 1857 | 1463234534113 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:02:14 INFO - PROCESS | 1857 | 1463234534450 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x95ec4000 == 150 [pid = 1857] [id = 498] 07:02:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x97778000) [pid = 1857] [serial = 1495] [outer = (nil)] 07:02:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x992b4400) [pid = 1857] [serial = 1496] [outer = 0x97778000] 07:02:14 INFO - PROCESS | 1857 | 1463234534544 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x99ee9400) [pid = 1857] [serial = 1497] [outer = 0x97778000] 07:02:15 INFO - PROCESS | 1857 | 1463234535419 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]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1591ms 07:02:15 INFO - PROCESS | 1857 | 1463234535460 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 1857 | 1463234535463 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 07:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:02:15 INFO - PROCESS | 1857 | 1463234535470 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 1857 | 1463234535474 Marionette TRACE conn4 <- [1,1966,null,{}] 07:02:15 INFO - PROCESS | 1857 | 1463234535479 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}] 07:02:15 INFO - PROCESS | 1857 | 1463234535690 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:02:15 INFO - PROCESS | 1857 | 1463234535944 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d56400 == 151 [pid = 1857] [id = 499] 07:02:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x965ac400) [pid = 1857] [serial = 1498] [outer = (nil)] 07:02:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x9a263400) [pid = 1857] [serial = 1499] [outer = 0x965ac400] 07:02:16 INFO - PROCESS | 1857 | 1463234536081 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x9a265800) [pid = 1857] [serial = 1500] [outer = 0x965ac400] 07:02:16 INFO - PROCESS | 1857 | 1463234536953 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]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1532ms 07:02:17 INFO - PROCESS | 1857 | 1463234537003 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 1857 | 1463234537006 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 07:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:02:17 INFO - PROCESS | 1857 | 1463234537014 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 1857 | 1463234537018 Marionette TRACE conn4 <- [1,1970,null,{}] 07:02:17 INFO - PROCESS | 1857 | 1463234537024 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}] 07:02:17 INFO - PROCESS | 1857 | 1463234537247 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:02:17 INFO - PROCESS | 1857 | 1463234537530 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f76000 == 152 [pid = 1857] [id = 500] 07:02:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x992b2000) [pid = 1857] [serial = 1501] [outer = (nil)] 07:02:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x9a4d1800) [pid = 1857] [serial = 1502] [outer = 0x992b2000] 07:02:17 INFO - PROCESS | 1857 | 1463234537674 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x9a4e0000) [pid = 1857] [serial = 1503] [outer = 0x992b2000] 07:02:18 INFO - PROCESS | 1857 | 1463234538577 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]]]}] 07:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1638ms 07:02:18 INFO - PROCESS | 1857 | 1463234538653 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:02:18 INFO - PROCESS | 1857 | 1463234538657 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 07:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:02:18 INFO - PROCESS | 1857 | 1463234538663 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 1857 | 1463234538667 Marionette TRACE conn4 <- [1,1974,null,{}] 07:02:18 INFO - PROCESS | 1857 | 1463234538673 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}] 07:02:18 INFO - PROCESS | 1857 | 1463234538936 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8c7f4000 == 151 [pid = 1857] [id = 202] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6d2800 == 150 [pid = 1857] [id = 200] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x88455800 == 149 [pid = 1857] [id = 411] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6d2400 == 148 [pid = 1857] [id = 339] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x85f6cc00 == 147 [pid = 1857] [id = 481] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x88df0c00 == 146 [pid = 1857] [id = 480] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x88453400 == 145 [pid = 1857] [id = 479] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x86eca400 == 144 [pid = 1857] [id = 478] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x85e98800 == 143 [pid = 1857] [id = 476] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x95ec2c00 == 142 [pid = 1857] [id = 474] 07:02:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8b6b7c00 == 141 [pid = 1857] [id = 475] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x92bae800) [pid = 1857] [serial = 1362] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x8b73ec00) [pid = 1857] [serial = 1245] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x8d053000) [pid = 1857] [serial = 1331] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x8f033000) [pid = 1857] [serial = 1347] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x8c99a000) [pid = 1857] [serial = 1329] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x88e4b400) [pid = 1857] [serial = 1373] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x8bfd4c00) [pid = 1857] [serial = 1376] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x92baa400) [pid = 1857] [serial = 1361] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x927e2400) [pid = 1857] [serial = 1352] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8c116000) [pid = 1857] [serial = 1377] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x91a47800) [pid = 1857] [serial = 1350] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8ed55000) [pid = 1857] [serial = 1343] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x92a67400) [pid = 1857] [serial = 1355] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x8c758c00) [pid = 1857] [serial = 1326] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x92a72c00) [pid = 1857] [serial = 1358] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x8e4b6000) [pid = 1857] [serial = 1341] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x86ec6000) [pid = 1857] [serial = 1314] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x8dd17000) [pid = 1857] [serial = 1334] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x927e5800) [pid = 1857] [serial = 1353] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x8c754800) [pid = 1857] [serial = 1325] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x8b527c00) [pid = 1857] [serial = 1319] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x8c112000) [pid = 1857] [serial = 1323] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x92a6c400) [pid = 1857] [serial = 1356] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x8f030000) [pid = 1857] [serial = 1346] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x88452800) [pid = 1857] [serial = 1371] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x8b6b2400) [pid = 1857] [serial = 1374] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x8e2f1000) [pid = 1857] [serial = 1337] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x85f74c00) [pid = 1857] [serial = 1313] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x88ae9800) [pid = 1857] [serial = 1316] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x8e274000) [pid = 1857] [serial = 1335] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x8c0e7c00) [pid = 1857] [serial = 1322] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x91a42400) [pid = 1857] [serial = 1349] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x8ee7b800) [pid = 1857] [serial = 1344] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x92b2b400) [pid = 1857] [serial = 1359] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x8c8d7c00) [pid = 1857] [serial = 1328] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x8e2f4000) [pid = 1857] [serial = 1338] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x92d59400) [pid = 1857] [serial = 1364] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x8e360400) [pid = 1857] [serial = 1340] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x878cac00) [pid = 1857] [serial = 1370] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x88de6400) [pid = 1857] [serial = 1317] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x8b736400) [pid = 1857] [serial = 1320] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8d056800) [pid = 1857] [serial = 1332] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x92ed8c00) [pid = 1857] [serial = 1367] [outer = (nil)] [url = about:blank] 07:02:20 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x8c7f6400) [pid = 1857] [serial = 1379] [outer = (nil)] [url = about:blank] 07:02:21 INFO - PROCESS | 1857 | 1463234540983 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec6800 == 142 [pid = 1857] [id = 501] 07:02:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x86ec9400) [pid = 1857] [serial = 1504] [outer = (nil)] 07:02:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x87815000) [pid = 1857] [serial = 1505] [outer = 0x86ec9400] 07:02:21 INFO - PROCESS | 1857 | 1463234541063 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x88452800) [pid = 1857] [serial = 1506] [outer = 0x86ec9400] 07:02:21 INFO - PROCESS | 1857 | 1463234541856 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]]]}] 07:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 3244ms 07:02:21 INFO - PROCESS | 1857 | 1463234541910 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:02:21 INFO - PROCESS | 1857 | 1463234541916 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 07:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:02:21 INFO - PROCESS | 1857 | 1463234541924 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:02:21 INFO - PROCESS | 1857 | 1463234541930 Marionette TRACE conn4 <- [1,1978,null,{}] 07:02:21 INFO - PROCESS | 1857 | 1463234541937 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}] 07:02:22 INFO - PROCESS | 1857 | 1463234542168 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:02:22 INFO - PROCESS | 1857 | 1463234542360 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e44c00 == 143 [pid = 1857] [id = 502] 07:02:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8916c400) [pid = 1857] [serial = 1507] [outer = (nil)] 07:02:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8b529400) [pid = 1857] [serial = 1508] [outer = 0x8916c400] 07:02:22 INFO - PROCESS | 1857 | 1463234542441 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x8b735400) [pid = 1857] [serial = 1509] [outer = 0x8916c400] 07:02:23 INFO - PROCESS | 1857 | 1463234543319 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]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1435ms 07:02:23 INFO - PROCESS | 1857 | 1463234543363 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 1857 | 1463234543369 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 07:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:02:23 INFO - PROCESS | 1857 | 1463234543389 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1857 | 1463234543393 Marionette TRACE conn4 <- [1,1982,null,{}] 07:02:23 INFO - PROCESS | 1857 | 1463234543399 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}] 07:02:23 INFO - PROCESS | 1857 | 1463234543677 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:02:23 INFO - PROCESS | 1857 | 1463234543724 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfc8800 == 144 [pid = 1857] [id = 503] 07:02:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x8c0ecc00) [pid = 1857] [serial = 1510] [outer = (nil)] 07:02:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x8c112800) [pid = 1857] [serial = 1511] [outer = 0x8c0ecc00] 07:02:23 INFO - PROCESS | 1857 | 1463234543907 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x8c751c00) [pid = 1857] [serial = 1512] [outer = 0x8c0ecc00] 07:02:24 INFO - PROCESS | 1857 | 1463234544921 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]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1581ms 07:02:24 INFO - PROCESS | 1857 | 1463234544980 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 1857 | 1463234544984 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 07:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:02:25 INFO - PROCESS | 1857 | 1463234544999 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 1857 | 1463234545008 Marionette TRACE conn4 <- [1,1986,null,{}] 07:02:25 INFO - PROCESS | 1857 | 1463234545024 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}] 07:02:25 INFO - PROCESS | 1857 | 1463234545778 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x8c8d1c00) [pid = 1857] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x8e271800) [pid = 1857] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x876eac00) [pid = 1857] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x8efb7000) [pid = 1857] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x8b6aa000) [pid = 1857] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x86ecec00) [pid = 1857] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x878c2c00) [pid = 1857] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x92a6e400) [pid = 1857] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x8cf50000) [pid = 1857] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8b731400) [pid = 1857] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x85f70000) [pid = 1857] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x9294e400) [pid = 1857] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8a6c6000) [pid = 1857] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x88ae6400) [pid = 1857] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8b733c00) [pid = 1857] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x9770e800) [pid = 1857] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x916cb000) [pid = 1857] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x95ecb400) [pid = 1857] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x85f77c00) [pid = 1857] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x946e3000) [pid = 1857] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x952e9000) [pid = 1857] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x8c8d9400) [pid = 1857] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x8f02c800) [pid = 1857] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x8ee77c00) [pid = 1857] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x878c4000) [pid = 1857] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:02:25 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x95f2a000) [pid = 1857] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:02:26 INFO - PROCESS | 1857 | 1463234546022 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f70000 == 145 [pid = 1857] [id = 504] 07:02:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x85f77c00) [pid = 1857] [serial = 1513] [outer = (nil)] 07:02:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x878c2c00) [pid = 1857] [serial = 1514] [outer = 0x85f77c00] 07:02:26 INFO - PROCESS | 1857 | 1463234546112 Marionette DEBUG loaded listener.js 07:02:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8b6aa000) [pid = 1857] [serial = 1515] [outer = 0x85f77c00] 07:02:26 INFO - PROCESS | 1857 | 1463234546822 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]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1859ms 07:02:26 INFO - PROCESS | 1857 | 1463234546852 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 1857 | 1463234546856 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 07:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:02:26 INFO - PROCESS | 1857 | 1463234546862 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1857 | 1463234546866 Marionette TRACE conn4 <- [1,1990,null,{}] 07:02:26 INFO - PROCESS | 1857 | 1463234546871 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}] 07:02:27 INFO - PROCESS | 1857 | 1463234547072 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:02:27 INFO - PROCESS | 1857 | 1463234547271 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfd2400 == 146 [pid = 1857] [id = 505] 07:02:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x8c0e4400) [pid = 1857] [serial = 1516] [outer = (nil)] 07:02:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x8cf42800) [pid = 1857] [serial = 1517] [outer = 0x8c0e4400] 07:02:27 INFO - PROCESS | 1857 | 1463234547348 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8cf4d000) [pid = 1857] [serial = 1518] [outer = 0x8c0e4400] 07:02:28 INFO - PROCESS | 1857 | 1463234548439 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]]]}] 07:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1629ms 07:02:28 INFO - PROCESS | 1857 | 1463234548493 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 1857 | 1463234548498 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 07:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:02:28 INFO - PROCESS | 1857 | 1463234548508 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 1857 | 1463234548512 Marionette TRACE conn4 <- [1,1994,null,{}] 07:02:28 INFO - PROCESS | 1857 | 1463234548521 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}] 07:02:28 INFO - PROCESS | 1857 | 1463234548811 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:02:29 INFO - PROCESS | 1857 | 1463234549148 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x88aebc00 == 147 [pid = 1857] [id = 506] 07:02:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x88de5000) [pid = 1857] [serial = 1519] [outer = (nil)] 07:02:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8b732c00) [pid = 1857] [serial = 1520] [outer = 0x88de5000] 07:02:29 INFO - PROCESS | 1857 | 1463234549250 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8bfcdc00) [pid = 1857] [serial = 1521] [outer = 0x88de5000] 07:02:30 INFO - PROCESS | 1857 | 1463234550188 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]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1735ms 07:02:30 INFO - PROCESS | 1857 | 1463234550243 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 1857 | 1463234550252 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 07:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:02:30 INFO - PROCESS | 1857 | 1463234550263 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 1857 | 1463234550268 Marionette TRACE conn4 <- [1,1998,null,{}] 07:02:30 INFO - PROCESS | 1857 | 1463234550274 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}] 07:02:30 INFO - PROCESS | 1857 | 1463234550539 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:02:30 INFO - PROCESS | 1857 | 1463234550865 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8d8800 == 148 [pid = 1857] [id = 507] 07:02:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8c8d9400) [pid = 1857] [serial = 1522] [outer = (nil)] 07:02:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8c951400) [pid = 1857] [serial = 1523] [outer = 0x8c8d9400] 07:02:30 INFO - PROCESS | 1857 | 1463234550954 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8c9a1800) [pid = 1857] [serial = 1524] [outer = 0x8c8d9400] 07:02:31 INFO - PROCESS | 1857 | 1463234551909 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]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1685ms 07:02:31 INFO - PROCESS | 1857 | 1463234551948 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:02:31 INFO - PROCESS | 1857 | 1463234551953 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 07:02:31 INFO - PROCESS | 1857 | 1463234551960 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 1857 | 1463234551966 Marionette TRACE conn4 <- [1,2002,null,{}] 07:02:31 INFO - PROCESS | 1857 | 1463234551982 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}] 07:02:32 INFO - PROCESS | 1857 | 1463234552220 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:02:32 INFO - PROCESS | 1857 | 1463234552541 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d05b800 == 149 [pid = 1857] [id = 508] 07:02:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8daca000) [pid = 1857] [serial = 1525] [outer = (nil)] 07:02:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8e27e000) [pid = 1857] [serial = 1526] [outer = 0x8daca000] 07:02:32 INFO - PROCESS | 1857 | 1463234552640 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8e2f4800) [pid = 1857] [serial = 1527] [outer = 0x8daca000] 07:02:33 INFO - PROCESS | 1857 | 1463234553555 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]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1643ms 07:02:33 INFO - PROCESS | 1857 | 1463234553603 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:02:33 INFO - PROCESS | 1857 | 1463234553608 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 07:02:33 INFO - PROCESS | 1857 | 1463234553615 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 1857 | 1463234553619 Marionette TRACE conn4 <- [1,2006,null,{}] 07:02:33 INFO - PROCESS | 1857 | 1463234553625 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}] 07:02:33 INFO - PROCESS | 1857 | 1463234553855 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:02:34 INFO - PROCESS | 1857 | 1463234554189 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x88456c00 == 150 [pid = 1857] [id = 509] 07:02:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8b6ab000) [pid = 1857] [serial = 1528] [outer = (nil)] 07:02:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8e4b6000) [pid = 1857] [serial = 1529] [outer = 0x8b6ab000] 07:02:34 INFO - PROCESS | 1857 | 1463234554294 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8e4c0800) [pid = 1857] [serial = 1530] [outer = 0x8b6ab000] 07:02:35 INFO - PROCESS | 1857 | 1463234555183 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]]]}] 07:02:35 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 07:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1632ms 07:02:35 INFO - PROCESS | 1857 | 1463234555247 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 1857 | 1463234555252 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 07:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:02:35 INFO - PROCESS | 1857 | 1463234555258 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 1857 | 1463234555262 Marionette TRACE conn4 <- [1,2010,null,{}] 07:02:35 INFO - PROCESS | 1857 | 1463234555267 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}] 07:02:35 INFO - PROCESS | 1857 | 1463234555486 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:02:35 INFO - PROCESS | 1857 | 1463234555800 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e279c00 == 151 [pid = 1857] [id = 510] 07:02:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8e361c00) [pid = 1857] [serial = 1531] [outer = (nil)] 07:02:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8ed55400) [pid = 1857] [serial = 1532] [outer = 0x8e361c00] 07:02:35 INFO - PROCESS | 1857 | 1463234555892 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8ee77c00) [pid = 1857] [serial = 1533] [outer = 0x8e361c00] 07:02:36 INFO - PROCESS | 1857 | 1463234556793 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]]]}] 07:02:36 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 07:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1582ms 07:02:36 INFO - PROCESS | 1857 | 1463234556843 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 1857 | 1463234556846 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 07:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:02:36 INFO - PROCESS | 1857 | 1463234556854 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 1857 | 1463234556859 Marionette TRACE conn4 <- [1,2014,null,{}] 07:02:36 INFO - PROCESS | 1857 | 1463234556865 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}] 07:02:37 INFO - PROCESS | 1857 | 1463234557158 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:02:37 INFO - PROCESS | 1857 | 1463234557484 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0a800 == 152 [pid = 1857] [id = 511] 07:02:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8ee81400) [pid = 1857] [serial = 1534] [outer = (nil)] 07:02:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x916d2400) [pid = 1857] [serial = 1535] [outer = 0x8ee81400] 07:02:37 INFO - PROCESS | 1857 | 1463234557580 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x91a46800) [pid = 1857] [serial = 1536] [outer = 0x8ee81400] 07:02:38 INFO - PROCESS | 1857 | 1463234558495 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]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1682ms 07:02:38 INFO - PROCESS | 1857 | 1463234558537 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:02:38 INFO - PROCESS | 1857 | 1463234558543 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 07:02:38 INFO - PROCESS | 1857 | 1463234558550 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 1857 | 1463234558553 Marionette TRACE conn4 <- [1,2018,null,{}] 07:02:38 INFO - PROCESS | 1857 | 1463234558560 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}] 07:02:38 INFO - PROCESS | 1857 | 1463234558787 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:02:39 INFO - PROCESS | 1857 | 1463234559124 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f73800 == 153 [pid = 1857] [id = 512] 07:02:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x85f74400) [pid = 1857] [serial = 1537] [outer = (nil)] 07:02:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x927e8800) [pid = 1857] [serial = 1538] [outer = 0x85f74400] 07:02:39 INFO - PROCESS | 1857 | 1463234559217 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x927efc00) [pid = 1857] [serial = 1539] [outer = 0x85f74400] 07:02:40 INFO - PROCESS | 1857 | 1463234560177 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]]]}] 07:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1691ms 07:02:40 INFO - PROCESS | 1857 | 1463234560241 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:02:40 INFO - PROCESS | 1857 | 1463234560246 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 07:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:02:40 INFO - PROCESS | 1857 | 1463234560252 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:02:40 INFO - PROCESS | 1857 | 1463234560256 Marionette TRACE conn4 <- [1,2022,null,{}] 07:02:40 INFO - PROCESS | 1857 | 1463234560262 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}] 07:02:40 INFO - PROCESS | 1857 | 1463234560486 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:02:40 INFO - PROCESS | 1857 | 1463234560809 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e4be400 == 154 [pid = 1857] [id = 513] 07:02:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x916d5000) [pid = 1857] [serial = 1540] [outer = (nil)] 07:02:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x92b2b800) [pid = 1857] [serial = 1541] [outer = 0x916d5000] 07:02:40 INFO - PROCESS | 1857 | 1463234560900 Marionette DEBUG loaded listener.js 07:02:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x92b30400) [pid = 1857] [serial = 1542] [outer = 0x916d5000] 07:02:41 INFO - PROCESS | 1857 | 1463234561812 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]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1633ms 07:02:41 INFO - PROCESS | 1857 | 1463234561886 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 1857 | 1463234561890 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 07:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:02:41 INFO - PROCESS | 1857 | 1463234561896 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 1857 | 1463234561899 Marionette TRACE conn4 <- [1,2026,null,{}] 07:02:41 INFO - PROCESS | 1857 | 1463234561906 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}] 07:02:42 INFO - PROCESS | 1857 | 1463234562170 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:02:42 INFO - PROCESS | 1857 | 1463234562499 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x92955c00 == 155 [pid = 1857] [id = 514] 07:02:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x92a68c00) [pid = 1857] [serial = 1543] [outer = (nil)] 07:02:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x92bb5c00) [pid = 1857] [serial = 1544] [outer = 0x92a68c00] 07:02:42 INFO - PROCESS | 1857 | 1463234562596 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x92d59400) [pid = 1857] [serial = 1545] [outer = 0x92a68c00] 07:02:43 INFO - PROCESS | 1857 | 1463234563512 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]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1687ms 07:02:43 INFO - PROCESS | 1857 | 1463234563585 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 1857 | 1463234563588 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 07:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:02:43 INFO - PROCESS | 1857 | 1463234563595 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 1857 | 1463234563598 Marionette TRACE conn4 <- [1,2030,null,{}] 07:02:43 INFO - PROCESS | 1857 | 1463234563605 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}] 07:02:43 INFO - PROCESS | 1857 | 1463234563874 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:02:44 INFO - PROCESS | 1857 | 1463234564195 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfd3c00 == 156 [pid = 1857] [id = 515] 07:02:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x8c7f9000) [pid = 1857] [serial = 1546] [outer = (nil)] 07:02:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x92b2d400) [pid = 1857] [serial = 1547] [outer = 0x8c7f9000] 07:02:44 INFO - PROCESS | 1857 | 1463234564288 Marionette DEBUG loaded listener.js 07:02:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x92ed5400) [pid = 1857] [serial = 1548] [outer = 0x8c7f9000] 07:02:45 INFO - PROCESS | 1857 | 1463234565225 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]]]}] 07:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1680ms 07:02:45 INFO - PROCESS | 1857 | 1463234565275 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:02:45 INFO - PROCESS | 1857 | 1463234565280 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 07:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:02:45 INFO - PROCESS | 1857 | 1463234565286 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - PROCESS | 1857 | 1463234565291 Marionette TRACE conn4 <- [1,2034,null,{}] 07:02:45 INFO - PROCESS | 1857 | 1463234565296 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}] 07:02:45 INFO - PROCESS | 1857 | 1463234565542 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:02:45 INFO - PROCESS | 1857 | 1463234565875 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x92b34800 == 157 [pid = 1857] [id = 516] 07:02:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x9536bc00) [pid = 1857] [serial = 1549] [outer = (nil)] 07:02:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x95ec2800) [pid = 1857] [serial = 1550] [outer = 0x9536bc00] 07:02:45 INFO - PROCESS | 1857 | 1463234565976 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x95f2cc00) [pid = 1857] [serial = 1551] [outer = 0x9536bc00] 07:02:46 INFO - PROCESS | 1857 | 1463234566864 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]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1630ms 07:02:46 INFO - PROCESS | 1857 | 1463234566917 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 1857 | 1463234566920 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 07:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:02:46 INFO - PROCESS | 1857 | 1463234566927 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 1857 | 1463234566931 Marionette TRACE conn4 <- [1,2038,null,{}] 07:02:46 INFO - PROCESS | 1857 | 1463234566936 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}] 07:02:47 INFO - PROCESS | 1857 | 1463234567158 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:02:47 INFO - PROCESS | 1857 | 1463234567440 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x95363400 == 158 [pid = 1857] [id = 517] 07:02:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x96101c00) [pid = 1857] [serial = 1552] [outer = (nil)] 07:02:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x9770b000) [pid = 1857] [serial = 1553] [outer = 0x96101c00] 07:02:47 INFO - PROCESS | 1857 | 1463234567578 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x97757400) [pid = 1857] [serial = 1554] [outer = 0x96101c00] 07:02:48 INFO - PROCESS | 1857 | 1463234568496 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]]]}] 07:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1634ms 07:02:48 INFO - PROCESS | 1857 | 1463234568562 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:02:48 INFO - PROCESS | 1857 | 1463234568566 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 07:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:02:48 INFO - PROCESS | 1857 | 1463234568572 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 1857 | 1463234568575 Marionette TRACE conn4 <- [1,2042,null,{}] 07:02:48 INFO - PROCESS | 1857 | 1463234568581 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}] 07:02:48 INFO - PROCESS | 1857 | 1463234568827 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:02:49 INFO - PROCESS | 1857 | 1463234569164 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x92bb4800 == 159 [pid = 1857] [id = 518] 07:02:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x92d62400) [pid = 1857] [serial = 1555] [outer = (nil)] 07:02:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x97775400) [pid = 1857] [serial = 1556] [outer = 0x92d62400] 07:02:49 INFO - PROCESS | 1857 | 1463234569263 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x99226c00) [pid = 1857] [serial = 1557] [outer = 0x92d62400] 07:02:50 INFO - PROCESS | 1857 | 1463234570171 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]]]}] 07:02:50 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) 07:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1635ms 07:02:50 INFO - PROCESS | 1857 | 1463234570208 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 1857 | 1463234570212 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 07:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:02:50 INFO - PROCESS | 1857 | 1463234570218 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 1857 | 1463234570221 Marionette TRACE conn4 <- [1,2046,null,{}] 07:02:50 INFO - PROCESS | 1857 | 1463234570227 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}] 07:02:50 INFO - PROCESS | 1857 | 1463234570447 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:02:50 INFO - PROCESS | 1857 | 1463234570732 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x965d3800 == 160 [pid = 1857] [id = 519] 07:02:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x9777ec00) [pid = 1857] [serial = 1558] [outer = (nil)] 07:02:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x9a285400) [pid = 1857] [serial = 1559] [outer = 0x9777ec00] 07:02:50 INFO - PROCESS | 1857 | 1463234570866 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x9a7e0000) [pid = 1857] [serial = 1560] [outer = 0x9777ec00] 07:02:51 INFO - PROCESS | 1857 | 1463234571753 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]]]}] 07:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1580ms 07:02:51 INFO - PROCESS | 1857 | 1463234571799 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:02:51 INFO - PROCESS | 1857 | 1463234571803 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 07:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:02:51 INFO - PROCESS | 1857 | 1463234571809 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 1857 | 1463234571813 Marionette TRACE conn4 <- [1,2050,null,{}] 07:02:51 INFO - PROCESS | 1857 | 1463234571818 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}] 07:02:52 INFO - PROCESS | 1857 | 1463234572039 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:02:52 INFO - PROCESS | 1857 | 1463234572370 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x9976cc00 == 161 [pid = 1857] [id = 520] 07:02:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x99ee7800) [pid = 1857] [serial = 1561] [outer = (nil)] 07:02:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x9a825c00) [pid = 1857] [serial = 1562] [outer = 0x99ee7800] 07:02:52 INFO - PROCESS | 1857 | 1463234572459 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x9a829400) [pid = 1857] [serial = 1563] [outer = 0x99ee7800] 07:02:53 INFO - PROCESS | 1857 | 1463234573354 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]]]}] 07:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1583ms 07:02:53 INFO - PROCESS | 1857 | 1463234573393 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 1857 | 1463234573396 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 07:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:02:53 INFO - PROCESS | 1857 | 1463234573403 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 1857 | 1463234573407 Marionette TRACE conn4 <- [1,2054,null,{}] 07:02:53 INFO - PROCESS | 1857 | 1463234573412 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}] 07:02:53 INFO - PROCESS | 1857 | 1463234573639 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:02:54 INFO - PROCESS | 1857 | 1463234573991 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x952f2800 == 162 [pid = 1857] [id = 521] 07:02:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x95f25c00) [pid = 1857] [serial = 1564] [outer = (nil)] 07:02:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x9af57400) [pid = 1857] [serial = 1565] [outer = 0x95f25c00] 07:02:54 INFO - PROCESS | 1857 | 1463234574082 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x9af59000) [pid = 1857] [serial = 1566] [outer = 0x95f25c00] 07:02:55 INFO - PROCESS | 1857 | 1463234575059 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]]]}] 07:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1686ms 07:02:55 INFO - PROCESS | 1857 | 1463234575092 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 1857 | 1463234575095 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 07:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:02:55 INFO - PROCESS | 1857 | 1463234575102 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 1857 | 1463234575105 Marionette TRACE conn4 <- [1,2058,null,{}] 07:02:55 INFO - PROCESS | 1857 | 1463234575111 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}] 07:02:55 INFO - PROCESS | 1857 | 1463234575337 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:02:55 INFO - PROCESS | 1857 | 1463234575667 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a829800 == 163 [pid = 1857] [id = 522] 07:02:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x9af58c00) [pid = 1857] [serial = 1567] [outer = (nil)] 07:02:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x9b061c00) [pid = 1857] [serial = 1568] [outer = 0x9af58c00] 07:02:55 INFO - PROCESS | 1857 | 1463234575761 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x9b066000) [pid = 1857] [serial = 1569] [outer = 0x9af58c00] 07:02:56 INFO - PROCESS | 1857 | 1463234576673 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]]]}] 07:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1637ms 07:02:56 INFO - PROCESS | 1857 | 1463234576739 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 1857 | 1463234576743 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 07:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:02:56 INFO - PROCESS | 1857 | 1463234576749 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:02:56 INFO - PROCESS | 1857 | 1463234576753 Marionette TRACE conn4 <- [1,2062,null,{}] 07:02:56 INFO - PROCESS | 1857 | 1463234576759 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}] 07:02:56 INFO - PROCESS | 1857 | 1463234576986 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:02:57 INFO - PROCESS | 1857 | 1463234577316 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0e400 == 164 [pid = 1857] [id = 523] 07:02:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x9af58000) [pid = 1857] [serial = 1570] [outer = (nil)] 07:02:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x9b2a1c00) [pid = 1857] [serial = 1571] [outer = 0x9af58000] 07:02:57 INFO - PROCESS | 1857 | 1463234577411 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x9b5e1800) [pid = 1857] [serial = 1572] [outer = 0x9af58000] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x876e6400 == 163 [pid = 1857] [id = 449] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8dac6800 == 162 [pid = 1857] [id = 450] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x85f6f000 == 161 [pid = 1857] [id = 452] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x927e5400 == 160 [pid = 1857] [id = 454] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x92955800 == 159 [pid = 1857] [id = 453] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x91a50800 == 158 [pid = 1857] [id = 451] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x946df400 == 157 [pid = 1857] [id = 42] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x85f70000 == 156 [pid = 1857] [id = 504] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfc8800 == 155 [pid = 1857] [id = 503] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x88e44c00 == 154 [pid = 1857] [id = 502] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec6800 == 153 [pid = 1857] [id = 501] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x93cef400 == 152 [pid = 1857] [id = 495] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x85f78c00 == 151 [pid = 1857] [id = 494] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8ee73400 == 150 [pid = 1857] [id = 492] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x92b29000 == 149 [pid = 1857] [id = 493] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x85e90c00 == 148 [pid = 1857] [id = 491] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8efb5800 == 147 [pid = 1857] [id = 490] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8e4c0400 == 146 [pid = 1857] [id = 489] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8e27a400 == 145 [pid = 1857] [id = 488] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8b731c00 == 144 [pid = 1857] [id = 487] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8c9a3c00 == 143 [pid = 1857] [id = 486] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8c8d1800 == 142 [pid = 1857] [id = 485] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec3400 == 141 [pid = 1857] [id = 483] 07:02:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfd3000 == 140 [pid = 1857] [id = 484] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x8d057400) [pid = 1857] [serial = 1388] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x8c11a400) [pid = 1857] [serial = 1386] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x9777d800) [pid = 1857] [serial = 1430] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x92bb0800) [pid = 1857] [serial = 1406] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x8b73d400) [pid = 1857] [serial = 1442] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x92d61400) [pid = 1857] [serial = 1407] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x97781000) [pid = 1857] [serial = 1431] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x88e43400) [pid = 1857] [serial = 1439] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8e35e400) [pid = 1857] [serial = 1392] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x99235c00) [pid = 1857] [serial = 1433] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x92a74000) [pid = 1857] [serial = 1404] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x965a8800) [pid = 1857] [serial = 1421] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x8dac5400) [pid = 1857] [serial = 1389] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x878ca800) [pid = 1857] [serial = 1445] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x95ec9000) [pid = 1857] [serial = 1415] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x952ed000) [pid = 1857] [serial = 1412] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x97767000) [pid = 1857] [serial = 1428] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x9266f800) [pid = 1857] [serial = 1400] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x95361400) [pid = 1857] [serial = 1413] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x9775c400) [pid = 1857] [serial = 1427] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x93cf0c00) [pid = 1857] [serial = 1409] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x9b05c400) [pid = 1857] [serial = 1230] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x965d7000) [pid = 1857] [serial = 1424] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x93963400) [pid = 1857] [serial = 1368] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x9923ac00) [pid = 1857] [serial = 1434] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x8ed51000) [pid = 1857] [serial = 1394] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x8844d800) [pid = 1857] [serial = 1383] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x8efbd000) [pid = 1857] [serial = 1397] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x8e273000) [pid = 1857] [serial = 1391] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x87812c00) [pid = 1857] [serial = 1382] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x8bfce400) [pid = 1857] [serial = 1443] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x95f30400) [pid = 1857] [serial = 1419] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x876eb400) [pid = 1857] [serial = 1436] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x8b521400) [pid = 1857] [serial = 1311] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x92a67c00) [pid = 1857] [serial = 1403] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x8916c800) [pid = 1857] [serial = 1446] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x95f2e000) [pid = 1857] [serial = 1418] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x92d5b800) [pid = 1857] [serial = 1365] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x965b2000) [pid = 1857] [serial = 1422] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x89172000) [pid = 1857] [serial = 1440] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x87815800) [pid = 1857] [serial = 1437] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x9770e400) [pid = 1857] [serial = 1425] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x95f23c00) [pid = 1857] [serial = 1416] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x927e4800) [pid = 1857] [serial = 1401] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8bf0f800) [pid = 1857] [serial = 1385] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x9460cc00) [pid = 1857] [serial = 1410] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8f02dc00) [pid = 1857] [serial = 1398] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8ed57c00) [pid = 1857] [serial = 1395] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8c8d0400) [pid = 1857] [serial = 1448] [outer = (nil)] [url = about:blank] 07:03:00 INFO - PROCESS | 1857 | 1463234580275 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]]]}] 07:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 3632ms 07:03:00 INFO - PROCESS | 1857 | 1463234580392 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:03:00 INFO - PROCESS | 1857 | 1463234580397 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 07:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:03:00 INFO - PROCESS | 1857 | 1463234580406 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 1857 | 1463234580411 Marionette TRACE conn4 <- [1,2066,null,{}] 07:03:00 INFO - PROCESS | 1857 | 1463234580421 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}] 07:03:00 INFO - PROCESS | 1857 | 1463234580616 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:03:00 INFO - PROCESS | 1857 | 1463234580843 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x87810800 == 141 [pid = 1857] [id = 524] 07:03:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x87811000) [pid = 1857] [serial = 1573] [outer = (nil)] 07:03:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x87818800) [pid = 1857] [serial = 1574] [outer = 0x87811000] 07:03:00 INFO - PROCESS | 1857 | 1463234580923 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x88450c00) [pid = 1857] [serial = 1575] [outer = 0x87811000] 07:03:01 INFO - PROCESS | 1857 | 1463234581770 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]]]}] 07:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1439ms 07:03:01 INFO - PROCESS | 1857 | 1463234581846 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:03:01 INFO - PROCESS | 1857 | 1463234581855 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 07:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:03:01 INFO - PROCESS | 1857 | 1463234581866 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 1857 | 1463234581871 Marionette TRACE conn4 <- [1,2070,null,{}] 07:03:01 INFO - PROCESS | 1857 | 1463234581877 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}] 07:03:02 INFO - PROCESS | 1857 | 1463234582098 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:03:02 INFO - PROCESS | 1857 | 1463234582362 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x88de8c00 == 142 [pid = 1857] [id = 525] 07:03:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x88dea000) [pid = 1857] [serial = 1576] [outer = (nil)] 07:03:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x88e42800) [pid = 1857] [serial = 1577] [outer = 0x88dea000] 07:03:02 INFO - PROCESS | 1857 | 1463234582444 Marionette DEBUG loaded listener.js 07:03:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8916f000) [pid = 1857] [serial = 1578] [outer = 0x88dea000] 07:03:03 INFO - PROCESS | 1857 | 1463234583303 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]]]}] 07:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1498ms 07:03:03 INFO - PROCESS | 1857 | 1463234583365 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:03:03 INFO - PROCESS | 1857 | 1463234583369 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 07:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:03:03 INFO - PROCESS | 1857 | 1463234583376 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:03:03 INFO - PROCESS | 1857 | 1463234583381 Marionette TRACE conn4 <- [1,2074,null,{}] 07:03:03 INFO - PROCESS | 1857 | 1463234583396 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}] 07:03:03 INFO - PROCESS | 1857 | 1463234583674 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:03:03 INFO - PROCESS | 1857 | 1463234583706 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x88df1400 == 143 [pid = 1857] [id = 526] 07:03:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8b52bc00) [pid = 1857] [serial = 1579] [outer = (nil)] 07:03:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8b731400) [pid = 1857] [serial = 1580] [outer = 0x8b52bc00] 07:03:03 INFO - PROCESS | 1857 | 1463234583781 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8bf0c800) [pid = 1857] [serial = 1581] [outer = 0x8b52bc00] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x9222c400) [pid = 1857] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8c7fa000) [pid = 1857] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x8ed55c00) [pid = 1857] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x992b2000) [pid = 1857] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x946e1c00) [pid = 1857] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x88af0400) [pid = 1857] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8c0ecc00) [pid = 1857] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x9395e400) [pid = 1857] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8c9a3400) [pid = 1857] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x86ec9400) [pid = 1857] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x8780dc00) [pid = 1857] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x92d5e000) [pid = 1857] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x8cf4b800) [pid = 1857] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x97778000) [pid = 1857] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x97776000) [pid = 1857] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x8f031800) [pid = 1857] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x8d052c00) [pid = 1857] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x965ac400) [pid = 1857] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x85f77c00) [pid = 1857] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x8e2f4c00) [pid = 1857] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x946de800) [pid = 1857] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x8916c400) [pid = 1857] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:03:05 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x8c0e5400) [pid = 1857] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:03:05 INFO - PROCESS | 1857 | 1463234585835 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]]]}] 07:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2492ms 07:03:05 INFO - PROCESS | 1857 | 1463234585869 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:03:05 INFO - PROCESS | 1857 | 1463234585872 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 07:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:03:05 INFO - PROCESS | 1857 | 1463234585879 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:03:05 INFO - PROCESS | 1857 | 1463234585882 Marionette TRACE conn4 <- [1,2078,null,{}] 07:03:05 INFO - PROCESS | 1857 | 1463234585888 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}] 07:03:06 INFO - PROCESS | 1857 | 1463234586091 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:03:06 INFO - PROCESS | 1857 | 1463234586283 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x876edc00 == 144 [pid = 1857] [id = 527] 07:03:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x8916b400) [pid = 1857] [serial = 1582] [outer = (nil)] 07:03:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x8c0e9c00) [pid = 1857] [serial = 1583] [outer = 0x8916b400] 07:03:06 INFO - PROCESS | 1857 | 1463234586360 Marionette DEBUG loaded listener.js 07:03:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x8c754800) [pid = 1857] [serial = 1584] [outer = 0x8916b400] 07:03:07 INFO - PROCESS | 1857 | 1463234587113 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]]]}] 07:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1290ms 07:03:07 INFO - PROCESS | 1857 | 1463234587173 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 1857 | 1463234587177 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 07:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:03:07 INFO - PROCESS | 1857 | 1463234587184 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1857 | 1463234587187 Marionette TRACE conn4 <- [1,2082,null,{}] 07:03:07 INFO - PROCESS | 1857 | 1463234587193 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}] 07:03:07 INFO - PROCESS | 1857 | 1463234587384 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:03:07 INFO - PROCESS | 1857 | 1463234587399 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c0f2000 == 145 [pid = 1857] [id = 528] 07:03:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x8c75c800) [pid = 1857] [serial = 1585] [outer = (nil)] 07:03:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x8c8d3000) [pid = 1857] [serial = 1586] [outer = 0x8c75c800] 07:03:07 INFO - PROCESS | 1857 | 1463234587473 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8c949400) [pid = 1857] [serial = 1587] [outer = 0x8c75c800] 07:03:08 INFO - PROCESS | 1857 | 1463234588826 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]]]}] 07:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1681ms 07:03:08 INFO - PROCESS | 1857 | 1463234588866 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:03:08 INFO - PROCESS | 1857 | 1463234588874 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 07:03:08 INFO - PROCESS | 1857 | 1463234588882 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 1857 | 1463234588888 Marionette TRACE conn4 <- [1,2086,null,{}] 07:03:08 INFO - PROCESS | 1857 | 1463234588896 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}] 07:03:09 INFO - PROCESS | 1857 | 1463234589126 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:03:09 INFO - PROCESS | 1857 | 1463234589442 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x878cb400 == 146 [pid = 1857] [id = 529] 07:03:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x878cf400) [pid = 1857] [serial = 1588] [outer = (nil)] 07:03:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x88df0400) [pid = 1857] [serial = 1589] [outer = 0x878cf400] 07:03:09 INFO - PROCESS | 1857 | 1463234589553 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8a6d3c00) [pid = 1857] [serial = 1590] [outer = 0x878cf400] 07:03:10 INFO - PROCESS | 1857 | 1463234590582 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]]]}] 07:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1741ms 07:03:10 INFO - PROCESS | 1857 | 1463234590623 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:03:10 INFO - PROCESS | 1857 | 1463234590632 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 07:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:03:10 INFO - PROCESS | 1857 | 1463234590643 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 1857 | 1463234590647 Marionette TRACE conn4 <- [1,2090,null,{}] 07:03:10 INFO - PROCESS | 1857 | 1463234590653 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}] 07:03:10 INFO - PROCESS | 1857 | 1463234590898 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:03:11 INFO - PROCESS | 1857 | 1463234591224 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x88455000 == 147 [pid = 1857] [id = 530] 07:03:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8b529000) [pid = 1857] [serial = 1591] [outer = (nil)] 07:03:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8c0ebc00) [pid = 1857] [serial = 1592] [outer = 0x8b529000] 07:03:11 INFO - PROCESS | 1857 | 1463234591311 Marionette DEBUG loaded listener.js 07:03:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8c8d7400) [pid = 1857] [serial = 1593] [outer = 0x8b529000] 07:03:12 INFO - PROCESS | 1857 | 1463234592222 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]]]}] 07:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1630ms 07:03:12 INFO - PROCESS | 1857 | 1463234592274 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:03:12 INFO - PROCESS | 1857 | 1463234592278 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 07:03:12 INFO - PROCESS | 1857 | 1463234592285 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:03:12 INFO - PROCESS | 1857 | 1463234592291 Marionette TRACE conn4 <- [1,2094,null,{}] 07:03:12 INFO - PROCESS | 1857 | 1463234592308 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}] 07:03:12 INFO - PROCESS | 1857 | 1463234592575 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:03:12 INFO - PROCESS | 1857 | 1463234592892 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6ca800 == 148 [pid = 1857] [id = 531] 07:03:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8cf49800) [pid = 1857] [serial = 1594] [outer = (nil)] 07:03:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8d059400) [pid = 1857] [serial = 1595] [outer = 0x8cf49800] 07:03:12 INFO - PROCESS | 1857 | 1463234592989 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8dac4400) [pid = 1857] [serial = 1596] [outer = 0x8cf49800] 07:03:13 INFO - PROCESS | 1857 | 1463234593876 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]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1639ms 07:03:13 INFO - PROCESS | 1857 | 1463234593924 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:03:13 INFO - PROCESS | 1857 | 1463234593929 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 07:03:13 INFO - PROCESS | 1857 | 1463234593936 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 1857 | 1463234593939 Marionette TRACE conn4 <- [1,2098,null,{}] 07:03:13 INFO - PROCESS | 1857 | 1463234593945 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}] 07:03:14 INFO - PROCESS | 1857 | 1463234594172 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:03:14 INFO - PROCESS | 1857 | 1463234594444 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x8cf44400 == 149 [pid = 1857] [id = 532] 07:03:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8d059800) [pid = 1857] [serial = 1597] [outer = (nil)] 07:03:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8dd1f800) [pid = 1857] [serial = 1598] [outer = 0x8d059800] 07:03:14 INFO - PROCESS | 1857 | 1463234594592 Marionette DEBUG loaded listener.js 07:03:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8e27ac00) [pid = 1857] [serial = 1599] [outer = 0x8d059800] 07:03:15 INFO - PROCESS | 1857 | 1463234595502 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]]]}] 07:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1631ms 07:03:15 INFO - PROCESS | 1857 | 1463234595567 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:03:15 INFO - PROCESS | 1857 | 1463234595571 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 07:03:15 INFO - PROCESS | 1857 | 1463234595577 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 1857 | 1463234595581 Marionette TRACE conn4 <- [1,2102,null,{}] 07:03:15 INFO - PROCESS | 1857 | 1463234595587 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}] 07:03:15 INFO - PROCESS | 1857 | 1463234595808 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:03:16 INFO - PROCESS | 1857 | 1463234596145 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfd3000 == 150 [pid = 1857] [id = 533] 07:03:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8dacc400) [pid = 1857] [serial = 1600] [outer = (nil)] 07:03:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8e2f9c00) [pid = 1857] [serial = 1601] [outer = 0x8dacc400] 07:03:16 INFO - PROCESS | 1857 | 1463234596237 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8e35cc00) [pid = 1857] [serial = 1602] [outer = 0x8dacc400] 07:03:17 INFO - PROCESS | 1857 | 1463234597146 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]]]}] 07:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1636ms 07:03:17 INFO - PROCESS | 1857 | 1463234597214 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 1857 | 1463234597218 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 07:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:03:17 INFO - PROCESS | 1857 | 1463234597225 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 1857 | 1463234597229 Marionette TRACE conn4 <- [1,2106,null,{}] 07:03:17 INFO - PROCESS | 1857 | 1463234597234 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}] 07:03:17 INFO - PROCESS | 1857 | 1463234597501 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:03:17 INFO - PROCESS | 1857 | 1463234597817 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e8000 == 151 [pid = 1857] [id = 534] 07:03:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8e278c00) [pid = 1857] [serial = 1603] [outer = (nil)] 07:03:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8ed54c00) [pid = 1857] [serial = 1604] [outer = 0x8e278c00] 07:03:17 INFO - PROCESS | 1857 | 1463234597913 Marionette DEBUG loaded listener.js 07:03:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8ee74400) [pid = 1857] [serial = 1605] [outer = 0x8e278c00] 07:03:18 INFO - PROCESS | 1857 | 1463234598800 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]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1641ms 07:03:18 INFO - PROCESS | 1857 | 1463234598867 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:03:18 INFO - PROCESS | 1857 | 1463234598871 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 07:03:18 INFO - PROCESS | 1857 | 1463234598878 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1857 | 1463234598882 Marionette TRACE conn4 <- [1,2110,null,{}] 07:03:18 INFO - PROCESS | 1857 | 1463234598888 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}] 07:03:19 INFO - PROCESS | 1857 | 1463234599106 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:03:19 INFO - PROCESS | 1857 | 1463234599424 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e366400 == 152 [pid = 1857] [id = 535] 07:03:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8e4b6400) [pid = 1857] [serial = 1606] [outer = (nil)] 07:03:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x8efc1800) [pid = 1857] [serial = 1607] [outer = 0x8e4b6400] 07:03:19 INFO - PROCESS | 1857 | 1463234599516 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x8efc4c00) [pid = 1857] [serial = 1608] [outer = 0x8e4b6400] 07:03:20 INFO - PROCESS | 1857 | 1463234600422 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]]]}] 07:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1584ms 07:03:20 INFO - PROCESS | 1857 | 1463234600462 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 1857 | 1463234600466 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 07:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:03:20 INFO - PROCESS | 1857 | 1463234600473 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 1857 | 1463234600476 Marionette TRACE conn4 <- [1,2114,null,{}] 07:03:20 INFO - PROCESS | 1857 | 1463234600482 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}] 07:03:20 INFO - PROCESS | 1857 | 1463234600706 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:03:21 INFO - PROCESS | 1857 | 1463234601043 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee7b000 == 153 [pid = 1857] [id = 536] 07:03:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x8efba000) [pid = 1857] [serial = 1609] [outer = (nil)] 07:03:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x916cf400) [pid = 1857] [serial = 1610] [outer = 0x8efba000] 07:03:21 INFO - PROCESS | 1857 | 1463234601133 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x916d3c00) [pid = 1857] [serial = 1611] [outer = 0x8efba000] 07:03:22 INFO - PROCESS | 1857 | 1463234602013 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]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1578ms 07:03:22 INFO - PROCESS | 1857 | 1463234602052 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 1857 | 1463234602056 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 07:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:03:22 INFO - PROCESS | 1857 | 1463234602062 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 1857 | 1463234602066 Marionette TRACE conn4 <- [1,2118,null,{}] 07:03:22 INFO - PROCESS | 1857 | 1463234602071 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}] 07:03:22 INFO - PROCESS | 1857 | 1463234602285 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:03:22 INFO - PROCESS | 1857 | 1463234602571 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c75c000 == 154 [pid = 1857] [id = 537] 07:03:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x8e278800) [pid = 1857] [serial = 1612] [outer = (nil)] 07:03:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x92673400) [pid = 1857] [serial = 1613] [outer = 0x8e278800] 07:03:22 INFO - PROCESS | 1857 | 1463234602704 Marionette DEBUG loaded listener.js 07:03:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x927e1c00) [pid = 1857] [serial = 1614] [outer = 0x8e278800] 07:03:23 INFO - PROCESS | 1857 | 1463234603587 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]]]}] 07:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1586ms 07:03:23 INFO - PROCESS | 1857 | 1463234603650 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 07:03:23 INFO - PROCESS | 1857 | 1463234603653 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 07:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:03:23 INFO - PROCESS | 1857 | 1463234603660 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:03:23 INFO - PROCESS | 1857 | 1463234603664 Marionette TRACE conn4 <- [1,2122,null,{}] 07:03:23 INFO - PROCESS | 1857 | 1463234603669 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}] 07:03:23 INFO - PROCESS | 1857 | 1463234603900 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:03:24 INFO - PROCESS | 1857 | 1463234604230 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a50800 == 155 [pid = 1857] [id = 538] 07:03:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x9294f000) [pid = 1857] [serial = 1615] [outer = (nil)] 07:03:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x92a67c00) [pid = 1857] [serial = 1616] [outer = 0x9294f000] 07:03:24 INFO - PROCESS | 1857 | 1463234604322 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x92a6dc00) [pid = 1857] [serial = 1617] [outer = 0x9294f000] 07:03:25 INFO - PROCESS | 1857 | 1463234605304 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]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1681ms 07:03:25 INFO - PROCESS | 1857 | 1463234605341 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:03:25 INFO - PROCESS | 1857 | 1463234605346 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 07:03:25 INFO - PROCESS | 1857 | 1463234605353 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 1857 | 1463234605357 Marionette TRACE conn4 <- [1,2126,null,{}] 07:03:25 INFO - PROCESS | 1857 | 1463234605363 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}] 07:03:25 INFO - PROCESS | 1857 | 1463234605717 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:03:25 INFO - PROCESS | 1857 | 1463234605964 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x927eac00 == 156 [pid = 1857] [id = 539] 07:03:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x9294c400) [pid = 1857] [serial = 1618] [outer = (nil)] 07:03:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x92bb0000) [pid = 1857] [serial = 1619] [outer = 0x9294c400] 07:03:26 INFO - PROCESS | 1857 | 1463234606058 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x93cf3000) [pid = 1857] [serial = 1620] [outer = 0x9294c400] 07:03:26 INFO - PROCESS | 1857 | 1463234606954 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]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1636ms 07:03:26 INFO - PROCESS | 1857 | 1463234606989 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 1857 | 1463234606993 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 07:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:03:27 INFO - PROCESS | 1857 | 1463234606999 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 1857 | 1463234607002 Marionette TRACE conn4 <- [1,2130,null,{}] 07:03:27 INFO - PROCESS | 1857 | 1463234607008 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}] 07:03:27 INFO - PROCESS | 1857 | 1463234607228 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:03:27 INFO - PROCESS | 1857 | 1463234607512 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f031000 == 157 [pid = 1857] [id = 540] 07:03:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x92b34000) [pid = 1857] [serial = 1621] [outer = (nil)] 07:03:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x946de800) [pid = 1857] [serial = 1622] [outer = 0x92b34000] 07:03:27 INFO - PROCESS | 1857 | 1463234607649 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x952e6800) [pid = 1857] [serial = 1623] [outer = 0x92b34000] 07:03:28 INFO - PROCESS | 1857 | 1463234608550 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] 07:03:28 INFO - PROCESS | 1857 | 1463234608594 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 07:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:03:28 INFO - PROCESS | 1857 | 1463234608601 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 1857 | 1463234608605 Marionette TRACE conn4 <- [1,2134,null,{}] 07:03:28 INFO - PROCESS | 1857 | 1463234608611 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}] 07:03:28 INFO - PROCESS | 1857 | 1463234608825 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:03:29 INFO - PROCESS | 1857 | 1463234609108 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a70400 == 158 [pid = 1857] [id = 541] 07:03:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x93cf6800) [pid = 1857] [serial = 1624] [outer = (nil)] 07:03:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x95ec2000) [pid = 1857] [serial = 1625] [outer = 0x93cf6800] 07:03:29 INFO - PROCESS | 1857 | 1463234609240 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x95ec9000) [pid = 1857] [serial = 1626] [outer = 0x93cf6800] 07:03:30 INFO - PROCESS | 1857 | 1463234610109 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]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1586ms 07:03:30 INFO - PROCESS | 1857 | 1463234610189 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 1857 | 1463234610193 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 07:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:03:30 INFO - PROCESS | 1857 | 1463234610199 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 1857 | 1463234610203 Marionette TRACE conn4 <- [1,2138,null,{}] 07:03:30 INFO - PROCESS | 1857 | 1463234610209 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}] 07:03:30 INFO - PROCESS | 1857 | 1463234610492 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:03:30 INFO - PROCESS | 1857 | 1463234610816 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d01400 == 159 [pid = 1857] [id = 542] 07:03:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x92954400) [pid = 1857] [serial = 1627] [outer = (nil)] 07:03:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x95f30000) [pid = 1857] [serial = 1628] [outer = 0x92954400] 07:03:30 INFO - PROCESS | 1857 | 1463234610908 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x96106400) [pid = 1857] [serial = 1629] [outer = 0x92954400] 07:03:31 INFO - PROCESS | 1857 | 1463234611807 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]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1681ms 07:03:31 INFO - PROCESS | 1857 | 1463234611882 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 1857 | 1463234611886 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 07:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:03:31 INFO - PROCESS | 1857 | 1463234611894 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 1857 | 1463234611897 Marionette TRACE conn4 <- [1,2142,null,{}] 07:03:31 INFO - PROCESS | 1857 | 1463234611903 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}] 07:03:32 INFO - PROCESS | 1857 | 1463234612162 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:03:32 INFO - PROCESS | 1857 | 1463234612492 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d6c00 == 160 [pid = 1857] [id = 543] 07:03:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x95ec3000) [pid = 1857] [serial = 1630] [outer = (nil)] 07:03:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x965d9400) [pid = 1857] [serial = 1631] [outer = 0x95ec3000] 07:03:32 INFO - PROCESS | 1857 | 1463234612584 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x9770dc00) [pid = 1857] [serial = 1632] [outer = 0x95ec3000] 07:03:33 INFO - PROCESS | 1857 | 1463234613486 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] 07:03:33 INFO - PROCESS | 1857 | 1463234613579 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 07:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:03:33 INFO - PROCESS | 1857 | 1463234613586 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 1857 | 1463234613589 Marionette TRACE conn4 <- [1,2146,null,{}] 07:03:33 INFO - PROCESS | 1857 | 1463234613595 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}] 07:03:33 INFO - PROCESS | 1857 | 1463234613856 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:03:34 INFO - PROCESS | 1857 | 1463234614182 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f74c00 == 161 [pid = 1857] [id = 544] 07:03:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x8e2ef400) [pid = 1857] [serial = 1633] [outer = (nil)] 07:03:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x9777fc00) [pid = 1857] [serial = 1634] [outer = 0x8e2ef400] 07:03:34 INFO - PROCESS | 1857 | 1463234614274 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x97783800) [pid = 1857] [serial = 1635] [outer = 0x8e2ef400] 07:03:35 INFO - PROCESS | 1857 | 1463234615162 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] 07:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:03:35 INFO - PROCESS | 1857 | 1463234615236 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 07:03:35 INFO - PROCESS | 1857 | 1463234615243 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 1857 | 1463234615246 Marionette TRACE conn4 <- [1,2150,null,{}] 07:03:35 INFO - PROCESS | 1857 | 1463234615252 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}] 07:03:35 INFO - PROCESS | 1857 | 1463234615492 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:03:35 INFO - PROCESS | 1857 | 1463234615837 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x97758c00 == 162 [pid = 1857] [id = 545] 07:03:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x97767800) [pid = 1857] [serial = 1636] [outer = (nil)] 07:03:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x99243400) [pid = 1857] [serial = 1637] [outer = 0x97767800] 07:03:35 INFO - PROCESS | 1857 | 1463234615929 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x99766400) [pid = 1857] [serial = 1638] [outer = 0x97767800] 07:03:36 INFO - PROCESS | 1857 | 1463234616821 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]]]}] 07:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1630ms 07:03:36 INFO - PROCESS | 1857 | 1463234616873 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 1857 | 1463234616877 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 07:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:03:36 INFO - PROCESS | 1857 | 1463234616883 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 1857 | 1463234616887 Marionette TRACE conn4 <- [1,2154,null,{}] 07:03:36 INFO - PROCESS | 1857 | 1463234616893 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}] 07:03:37 INFO - PROCESS | 1857 | 1463234617118 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:03:37 INFO - PROCESS | 1857 | 1463234617446 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ecec00 == 163 [pid = 1857] [id = 546] 07:03:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x99236000) [pid = 1857] [serial = 1639] [outer = (nil)] 07:03:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x9a26ec00) [pid = 1857] [serial = 1640] [outer = 0x99236000] 07:03:37 INFO - PROCESS | 1857 | 1463234617540 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x9a7d6000) [pid = 1857] [serial = 1641] [outer = 0x99236000] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x876edc00 == 162 [pid = 1857] [id = 527] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x88df1400 == 161 [pid = 1857] [id = 526] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x88de8c00 == 160 [pid = 1857] [id = 525] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x87810800 == 159 [pid = 1857] [id = 524] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x92bb4800 == 158 [pid = 1857] [id = 518] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x95363400 == 157 [pid = 1857] [id = 517] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x92b34800 == 156 [pid = 1857] [id = 516] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfd3c00 == 155 [pid = 1857] [id = 515] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x92955c00 == 154 [pid = 1857] [id = 514] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x85f73800 == 153 [pid = 1857] [id = 512] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x8e4be400 == 152 [pid = 1857] [id = 513] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0a800 == 151 [pid = 1857] [id = 511] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x8e279c00 == 150 [pid = 1857] [id = 510] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x88456c00 == 149 [pid = 1857] [id = 509] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x8d05b800 == 148 [pid = 1857] [id = 508] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x8c8d8800 == 147 [pid = 1857] [id = 507] 07:03:39 INFO - PROCESS | 1857 | --DOCSHELL 0x88aebc00 == 146 [pid = 1857] [id = 506] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x92a66400) [pid = 1857] [serial = 1478] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x927ea000) [pid = 1857] [serial = 1476] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x8efc2400) [pid = 1857] [serial = 1469] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x9a4e0000) [pid = 1857] [serial = 1503] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x965d7c00) [pid = 1857] [serial = 1490] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8c94e400) [pid = 1857] [serial = 1380] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x8c751c00) [pid = 1857] [serial = 1512] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x952eec00) [pid = 1857] [serial = 1484] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x8e280800) [pid = 1857] [serial = 1463] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x88452800) [pid = 1857] [serial = 1506] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x8a6d1800) [pid = 1857] [serial = 1452] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x946d7800) [pid = 1857] [serial = 1482] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x8d053800) [pid = 1857] [serial = 1457] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x87815000) [pid = 1857] [serial = 1505] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x992b4400) [pid = 1857] [serial = 1496] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x88de2800) [pid = 1857] [serial = 1451] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x8e2ee000) [pid = 1857] [serial = 1464] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x98398000) [pid = 1857] [serial = 1493] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x8c112800) [pid = 1857] [serial = 1511] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x952f4400) [pid = 1857] [serial = 1485] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x91a44000) [pid = 1857] [serial = 1472] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x9a4d1800) [pid = 1857] [serial = 1502] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x99228c00) [pid = 1857] [serial = 1494] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x8e272400) [pid = 1857] [serial = 1461] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x9a265800) [pid = 1857] [serial = 1500] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x92eda000) [pid = 1857] [serial = 1481] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x8b6aa000) [pid = 1857] [serial = 1515] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x8ed5b400) [pid = 1857] [serial = 1467] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x9267bc00) [pid = 1857] [serial = 1475] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x95f2c400) [pid = 1857] [serial = 1488] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x8b529400) [pid = 1857] [serial = 1508] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x8ed53800) [pid = 1857] [serial = 1466] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x8f028800) [pid = 1857] [serial = 1470] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x8c7f1c00) [pid = 1857] [serial = 1455] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x91a4dc00) [pid = 1857] [serial = 1473] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x965d9c00) [pid = 1857] [serial = 1491] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x99ee9400) [pid = 1857] [serial = 1497] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x95f26000) [pid = 1857] [serial = 1487] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x878c2c00) [pid = 1857] [serial = 1514] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x9a263400) [pid = 1857] [serial = 1499] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8dd1a000) [pid = 1857] [serial = 1460] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8c11b400) [pid = 1857] [serial = 1454] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8d05d800) [pid = 1857] [serial = 1458] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x92a6c000) [pid = 1857] [serial = 1479] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8b735400) [pid = 1857] [serial = 1509] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8cf42800) [pid = 1857] [serial = 1517] [outer = (nil)] [url = about:blank] 07:03:40 INFO - PROCESS | 1857 | 1463234620535 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]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 3700ms 07:03:40 INFO - PROCESS | 1857 | 1463234620586 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 1857 | 1463234620592 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 07:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:03:40 INFO - PROCESS | 1857 | 1463234620600 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 1857 | 1463234620604 Marionette TRACE conn4 <- [1,2158,null,{}] 07:03:40 INFO - PROCESS | 1857 | 1463234620651 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}] 07:03:40 INFO - PROCESS | 1857 | 1463234620853 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:03:40 INFO - PROCESS | 1857 | 1463234620867 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x88454c00 == 147 [pid = 1857] [id = 547] 07:03:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x88456c00) [pid = 1857] [serial = 1642] [outer = (nil)] 07:03:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x88de5800) [pid = 1857] [serial = 1643] [outer = 0x88456c00] 07:03:40 INFO - PROCESS | 1857 | 1463234620946 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x88e44800) [pid = 1857] [serial = 1644] [outer = 0x88456c00] 07:03:41 INFO - PROCESS | 1857 | 1463234621923 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]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1364ms 07:03:41 INFO - PROCESS | 1857 | 1463234621965 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 1857 | 1463234621973 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 07:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:03:41 INFO - PROCESS | 1857 | 1463234621983 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 1857 | 1463234621987 Marionette TRACE conn4 <- [1,2162,null,{}] 07:03:41 INFO - PROCESS | 1857 | 1463234621993 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}] 07:03:42 INFO - PROCESS | 1857 | 1463234622220 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:03:42 INFO - PROCESS | 1857 | 1463234622436 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0e000 == 148 [pid = 1857] [id = 548] 07:03:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x87815000) [pid = 1857] [serial = 1645] [outer = (nil)] 07:03:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8b6b6400) [pid = 1857] [serial = 1646] [outer = 0x87815000] 07:03:42 INFO - PROCESS | 1857 | 1463234622514 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8bf04800) [pid = 1857] [serial = 1647] [outer = 0x87815000] 07:03:43 INFO - PROCESS | 1857 | 1463234623472 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]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1532ms 07:03:43 INFO - PROCESS | 1857 | 1463234623516 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 1857 | 1463234623520 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 07:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:03:43 INFO - PROCESS | 1857 | 1463234623536 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 1857 | 1463234623541 Marionette TRACE conn4 <- [1,2166,null,{}] 07:03:43 INFO - PROCESS | 1857 | 1463234623557 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}] 07:03:43 INFO - PROCESS | 1857 | 1463234623837 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:03:43 INFO - PROCESS | 1857 | 1463234623867 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0b800 == 149 [pid = 1857] [id = 549] 07:03:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8c0ed800) [pid = 1857] [serial = 1648] [outer = (nil)] 07:03:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8c758c00) [pid = 1857] [serial = 1649] [outer = 0x8c0ed800] 07:03:43 INFO - PROCESS | 1857 | 1463234623944 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8c7fc800) [pid = 1857] [serial = 1650] [outer = 0x8c0ed800] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x99ee7800) [pid = 1857] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8b6ab000) [pid = 1857] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x88de5000) [pid = 1857] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8c8d9400) [pid = 1857] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8b52bc00) [pid = 1857] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x9777ec00) [pid = 1857] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x87811000) [pid = 1857] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x9af58c00) [pid = 1857] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8916b400) [pid = 1857] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8c7f9000) [pid = 1857] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x95f25c00) [pid = 1857] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x916d5000) [pid = 1857] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x96101c00) [pid = 1857] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x92d62400) [pid = 1857] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x88dea000) [pid = 1857] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x8ee81400) [pid = 1857] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x85f74400) [pid = 1857] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x9536bc00) [pid = 1857] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x92a68c00) [pid = 1857] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x8daca000) [pid = 1857] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x8e361c00) [pid = 1857] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:03:45 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x8b520400) [pid = 1857] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:03:45 INFO - PROCESS | 1857 | 1463234625607 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]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2087ms 07:03:45 INFO - PROCESS | 1857 | 1463234625622 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 1857 | 1463234625626 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 07:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:03:45 INFO - PROCESS | 1857 | 1463234625633 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 1857 | 1463234625636 Marionette TRACE conn4 <- [1,2170,null,{}] 07:03:45 INFO - PROCESS | 1857 | 1463234625641 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}] 07:03:45 INFO - PROCESS | 1857 | 1463234625824 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:03:45 INFO - PROCESS | 1857 | 1463234625839 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f74400 == 150 [pid = 1857] [id = 550] 07:03:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x88924000) [pid = 1857] [serial = 1651] [outer = (nil)] 07:03:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x8c75f400) [pid = 1857] [serial = 1652] [outer = 0x88924000] 07:03:45 INFO - PROCESS | 1857 | 1463234625915 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x8c99a400) [pid = 1857] [serial = 1653] [outer = 0x88924000] 07:03:46 INFO - PROCESS | 1857 | 1463234626867 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]]]}] 07:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1279ms 07:03:46 INFO - PROCESS | 1857 | 1463234626913 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 1857 | 1463234626917 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 07:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:03:46 INFO - PROCESS | 1857 | 1463234626923 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - PROCESS | 1857 | 1463234626925 Marionette TRACE conn4 <- [1,2174,null,{}] 07:03:46 INFO - PROCESS | 1857 | 1463234626931 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}] 07:03:47 INFO - PROCESS | 1857 | 1463234627130 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:03:47 INFO - PROCESS | 1857 | 1463234627147 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x8892a800 == 151 [pid = 1857] [id = 551] 07:03:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x8c99fc00) [pid = 1857] [serial = 1654] [outer = (nil)] 07:03:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8cf50800) [pid = 1857] [serial = 1655] [outer = 0x8c99fc00] 07:03:47 INFO - PROCESS | 1857 | 1463234627220 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x88df1000) [pid = 1857] [serial = 1656] [outer = 0x8c99fc00] 07:03:48 INFO - PROCESS | 1857 | 1463234628568 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]]]}] 07:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1692ms 07:03:48 INFO - PROCESS | 1857 | 1463234628616 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 1857 | 1463234628624 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 07:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:03:48 INFO - PROCESS | 1857 | 1463234628632 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 1857 | 1463234628639 Marionette TRACE conn4 <- [1,2178,null,{}] 07:03:48 INFO - PROCESS | 1857 | 1463234628647 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}] 07:03:48 INFO - PROCESS | 1857 | 1463234628884 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:03:49 INFO - PROCESS | 1857 | 1463234629214 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x88453400 == 152 [pid = 1857] [id = 552] 07:03:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x88de2800) [pid = 1857] [serial = 1657] [outer = (nil)] 07:03:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8b521400) [pid = 1857] [serial = 1658] [outer = 0x88de2800] 07:03:49 INFO - PROCESS | 1857 | 1463234629312 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8b73f800) [pid = 1857] [serial = 1659] [outer = 0x88de2800] 07:03:50 INFO - PROCESS | 1857 | 1463234630303 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]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1739ms 07:03:50 INFO - PROCESS | 1857 | 1463234630372 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 1857 | 1463234630384 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 07:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:03:50 INFO - PROCESS | 1857 | 1463234630404 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 1857 | 1463234630409 Marionette TRACE conn4 <- [1,2182,null,{}] 07:03:50 INFO - PROCESS | 1857 | 1463234630416 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}] 07:03:50 INFO - PROCESS | 1857 | 1463234630695 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:03:51 INFO - PROCESS | 1857 | 1463234631022 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b529400 == 153 [pid = 1857] [id = 553] 07:03:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8c7f1c00) [pid = 1857] [serial = 1660] [outer = (nil)] 07:03:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8c9a3c00) [pid = 1857] [serial = 1661] [outer = 0x8c7f1c00] 07:03:51 INFO - PROCESS | 1857 | 1463234631111 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8cf4f400) [pid = 1857] [serial = 1662] [outer = 0x8c7f1c00] 07:03:52 INFO - PROCESS | 1857 | 1463234632092 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]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1730ms 07:03:52 INFO - PROCESS | 1857 | 1463234632134 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:03:52 INFO - PROCESS | 1857 | 1463234632138 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 07:03:52 INFO - PROCESS | 1857 | 1463234632145 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 1857 | 1463234632150 Marionette TRACE conn4 <- [1,2186,null,{}] 07:03:52 INFO - PROCESS | 1857 | 1463234632166 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}] 07:03:52 INFO - PROCESS | 1857 | 1463234632402 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:03:52 INFO - PROCESS | 1857 | 1463234632738 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c117000 == 154 [pid = 1857] [id = 554] 07:03:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8c7f5400) [pid = 1857] [serial = 1663] [outer = (nil)] 07:03:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8e280400) [pid = 1857] [serial = 1664] [outer = 0x8c7f5400] 07:03:52 INFO - PROCESS | 1857 | 1463234632835 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8e2fac00) [pid = 1857] [serial = 1665] [outer = 0x8c7f5400] 07:03:53 INFO - PROCESS | 1857 | 1463234633728 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]]]}] 07:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1635ms 07:03:53 INFO - PROCESS | 1857 | 1463234633780 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:03:53 INFO - PROCESS | 1857 | 1463234633784 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 07:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:03:53 INFO - PROCESS | 1857 | 1463234633790 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 1857 | 1463234633793 Marionette TRACE conn4 <- [1,2190,null,{}] 07:03:53 INFO - PROCESS | 1857 | 1463234633799 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}] 07:03:54 INFO - PROCESS | 1857 | 1463234634030 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:03:54 INFO - PROCESS | 1857 | 1463234634348 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x89176c00 == 155 [pid = 1857] [id = 555] 07:03:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8e360c00) [pid = 1857] [serial = 1666] [outer = (nil)] 07:03:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8e4be400) [pid = 1857] [serial = 1667] [outer = 0x8e360c00] 07:03:54 INFO - PROCESS | 1857 | 1463234634441 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8ed53400) [pid = 1857] [serial = 1668] [outer = 0x8e360c00] 07:03:55 INFO - PROCESS | 1857 | 1463234635340 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]]]}] 07:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1637ms 07:03:55 INFO - PROCESS | 1857 | 1463234635429 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 1857 | 1463234635432 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 07:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:03:55 INFO - PROCESS | 1857 | 1463234635439 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - PROCESS | 1857 | 1463234635443 Marionette TRACE conn4 <- [1,2194,null,{}] 07:03:55 INFO - PROCESS | 1857 | 1463234635449 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}] 07:03:55 INFO - PROCESS | 1857 | 1463234635731 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:03:56 INFO - PROCESS | 1857 | 1463234636066 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x87810800 == 156 [pid = 1857] [id = 556] 07:03:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8ed5b800) [pid = 1857] [serial = 1669] [outer = (nil)] 07:03:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8efc0800) [pid = 1857] [serial = 1670] [outer = 0x8ed5b800] 07:03:56 INFO - PROCESS | 1857 | 1463234636158 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8f028800) [pid = 1857] [serial = 1671] [outer = 0x8ed5b800] 07:03:57 INFO - PROCESS | 1857 | 1463234637049 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]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1685ms 07:03:57 INFO - PROCESS | 1857 | 1463234637125 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 1857 | 1463234637129 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 07:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:03:57 INFO - PROCESS | 1857 | 1463234637136 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 1857 | 1463234637139 Marionette TRACE conn4 <- [1,2198,null,{}] 07:03:57 INFO - PROCESS | 1857 | 1463234637145 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}] 07:03:57 INFO - PROCESS | 1857 | 1463234637421 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:03:57 INFO - PROCESS | 1857 | 1463234637758 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dd16400 == 157 [pid = 1857] [id = 557] 07:03:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8ed53800) [pid = 1857] [serial = 1672] [outer = (nil)] 07:03:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x92673c00) [pid = 1857] [serial = 1673] [outer = 0x8ed53800] 07:03:57 INFO - PROCESS | 1857 | 1463234637852 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x927e7800) [pid = 1857] [serial = 1674] [outer = 0x8ed53800] 07:03:58 INFO - PROCESS | 1857 | 1463234638747 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]]]}] 07:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1682ms 07:03:58 INFO - PROCESS | 1857 | 1463234638820 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:03:58 INFO - PROCESS | 1857 | 1463234638823 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 07:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:03:58 INFO - PROCESS | 1857 | 1463234638831 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 1857 | 1463234638835 Marionette TRACE conn4 <- [1,2202,null,{}] 07:03:58 INFO - PROCESS | 1857 | 1463234638840 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}] 07:03:59 INFO - PROCESS | 1857 | 1463234639064 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:03:59 INFO - PROCESS | 1857 | 1463234639387 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x8efbb400 == 158 [pid = 1857] [id = 558] 07:03:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x91a49800) [pid = 1857] [serial = 1675] [outer = (nil)] 07:03:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x92a69c00) [pid = 1857] [serial = 1676] [outer = 0x91a49800] 07:03:59 INFO - PROCESS | 1857 | 1463234639480 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x92a6f000) [pid = 1857] [serial = 1677] [outer = 0x91a49800] 07:04:00 INFO - PROCESS | 1857 | 1463234640402 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]]]}] 07:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1628ms 07:04:00 INFO - PROCESS | 1857 | 1463234640460 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 1857 | 1463234640463 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 07:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:04:00 INFO - PROCESS | 1857 | 1463234640472 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 1857 | 1463234640475 Marionette TRACE conn4 <- [1,2206,null,{}] 07:04:00 INFO - PROCESS | 1857 | 1463234640481 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}] 07:04:00 INFO - PROCESS | 1857 | 1463234640713 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:04:01 INFO - PROCESS | 1857 | 1463234641038 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a4e800 == 159 [pid = 1857] [id = 559] 07:04:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x92228000) [pid = 1857] [serial = 1678] [outer = (nil)] 07:04:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x92b35c00) [pid = 1857] [serial = 1679] [outer = 0x92228000] 07:04:01 INFO - PROCESS | 1857 | 1463234641134 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x92baa800) [pid = 1857] [serial = 1680] [outer = 0x92228000] 07:04:02 INFO - PROCESS | 1857 | 1463234642064 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]]]}] 07:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1630ms 07:04:02 INFO - PROCESS | 1857 | 1463234642103 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 1857 | 1463234642106 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 07:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:04:02 INFO - PROCESS | 1857 | 1463234642114 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 1857 | 1463234642117 Marionette TRACE conn4 <- [1,2210,null,{}] 07:04:02 INFO - PROCESS | 1857 | 1463234642123 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}] 07:04:02 INFO - PROCESS | 1857 | 1463234642398 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:04:02 INFO - PROCESS | 1857 | 1463234642730 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x88923400 == 160 [pid = 1857] [id = 560] 07:04:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x8dac3c00) [pid = 1857] [serial = 1681] [outer = (nil)] 07:04:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x92d61400) [pid = 1857] [serial = 1682] [outer = 0x8dac3c00] 07:04:02 INFO - PROCESS | 1857 | 1463234642826 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x92ed5000) [pid = 1857] [serial = 1683] [outer = 0x8dac3c00] 07:04:03 INFO - PROCESS | 1857 | 1463234643739 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]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1691ms 07:04:03 INFO - PROCESS | 1857 | 1463234643807 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 1857 | 1463234643810 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 07:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:04:03 INFO - PROCESS | 1857 | 1463234643817 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 1857 | 1463234643820 Marionette TRACE conn4 <- [1,2214,null,{}] 07:04:03 INFO - PROCESS | 1857 | 1463234643826 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}] 07:04:04 INFO - PROCESS | 1857 | 1463234644051 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:04:04 INFO - PROCESS | 1857 | 1463234644388 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x939d5000 == 161 [pid = 1857] [id = 561] 07:04:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x946dc800) [pid = 1857] [serial = 1684] [outer = (nil)] 07:04:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x952f3400) [pid = 1857] [serial = 1685] [outer = 0x946dc800] 07:04:04 INFO - PROCESS | 1857 | 1463234644483 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x9536b000) [pid = 1857] [serial = 1686] [outer = 0x946dc800] 07:04:05 INFO - PROCESS | 1857 | 1463234645436 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]]]}] 07:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1679ms 07:04:05 INFO - PROCESS | 1857 | 1463234645497 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 1857 | 1463234645502 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 07:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:04:05 INFO - PROCESS | 1857 | 1463234645508 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 1857 | 1463234645513 Marionette TRACE conn4 <- [1,2218,null,{}] 07:04:05 INFO - PROCESS | 1857 | 1463234645519 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}] 07:04:05 INFO - PROCESS | 1857 | 1463234645781 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:04:06 INFO - PROCESS | 1857 | 1463234646114 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x95ec1800 == 162 [pid = 1857] [id = 562] 07:04:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x95f29000) [pid = 1857] [serial = 1687] [outer = (nil)] 07:04:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x965ccc00) [pid = 1857] [serial = 1688] [outer = 0x95f29000] 07:04:06 INFO - PROCESS | 1857 | 1463234646216 Marionette DEBUG loaded listener.js 07:04:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x97762000) [pid = 1857] [serial = 1689] [outer = 0x95f29000] 07:04:07 INFO - PROCESS | 1857 | 1463234647111 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]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1680ms 07:04:07 INFO - PROCESS | 1857 | 1463234647189 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 1857 | 1463234647193 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 07:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:04:07 INFO - PROCESS | 1857 | 1463234647200 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 1857 | 1463234647203 Marionette TRACE conn4 <- [1,2222,null,{}] 07:04:07 INFO - PROCESS | 1857 | 1463234647209 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}] 07:04:07 INFO - PROCESS | 1857 | 1463234647472 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:04:07 INFO - PROCESS | 1857 | 1463234647809 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a69400 == 163 [pid = 1857] [id = 563] 07:04:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x92d57800) [pid = 1857] [serial = 1690] [outer = (nil)] 07:04:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x99237c00) [pid = 1857] [serial = 1691] [outer = 0x92d57800] 07:04:07 INFO - PROCESS | 1857 | 1463234647902 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x9923d000) [pid = 1857] [serial = 1692] [outer = 0x92d57800] 07:04:08 INFO - PROCESS | 1857 | 1463234648767 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]]]}] 07:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1629ms 07:04:08 INFO - PROCESS | 1857 | 1463234648831 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:04:08 INFO - PROCESS | 1857 | 1463234648837 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 07:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:04:08 INFO - PROCESS | 1857 | 1463234648844 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 1857 | 1463234648857 Marionette TRACE conn4 <- [1,2226,null,{}] 07:04:08 INFO - PROCESS | 1857 | 1463234648864 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}] 07:04:09 INFO - PROCESS | 1857 | 1463234649129 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:04:09 INFO - PROCESS | 1857 | 1463234649457 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e4c00 == 164 [pid = 1857] [id = 564] 07:04:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x9776f400) [pid = 1857] [serial = 1693] [outer = (nil)] 07:04:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x9a263400) [pid = 1857] [serial = 1694] [outer = 0x9776f400] 07:04:09 INFO - PROCESS | 1857 | 1463234649551 Marionette DEBUG loaded listener.js 07:04:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x9a266c00) [pid = 1857] [serial = 1695] [outer = 0x9776f400] 07:04:10 INFO - PROCESS | 1857 | 1463234650454 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]]]}] 07:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1693ms 07:04:10 INFO - PROCESS | 1857 | 1463234650538 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:04:10 INFO - PROCESS | 1857 | 1463234650547 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 07:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:04:10 INFO - PROCESS | 1857 | 1463234650555 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 1857 | 1463234650563 Marionette TRACE conn4 <- [1,2230,null,{}] 07:04:10 INFO - PROCESS | 1857 | 1463234650569 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}] 07:04:10 INFO - PROCESS | 1857 | 1463234650795 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:04:11 INFO - PROCESS | 1857 | 1463234651125 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed52000 == 165 [pid = 1857] [id = 565] 07:04:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x97780800) [pid = 1857] [serial = 1696] [outer = (nil)] 07:04:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x9a821c00) [pid = 1857] [serial = 1697] [outer = 0x97780800] 07:04:11 INFO - PROCESS | 1857 | 1463234651218 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x9a827000) [pid = 1857] [serial = 1698] [outer = 0x97780800] 07:04:12 INFO - PROCESS | 1857 | 1463234652111 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]]]}] 07:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1588ms 07:04:12 INFO - PROCESS | 1857 | 1463234652145 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:04:12 INFO - PROCESS | 1857 | 1463234652149 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 07:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:04:12 INFO - PROCESS | 1857 | 1463234652156 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - PROCESS | 1857 | 1463234652159 Marionette TRACE conn4 <- [1,2234,null,{}] 07:04:12 INFO - PROCESS | 1857 | 1463234652165 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}] 07:04:12 INFO - PROCESS | 1857 | 1463234652393 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:04:12 INFO - PROCESS | 1857 | 1463234652701 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d08c00 == 166 [pid = 1857] [id = 566] 07:04:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x8f030c00) [pid = 1857] [serial = 1699] [outer = (nil)] 07:04:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x9af55400) [pid = 1857] [serial = 1700] [outer = 0x8f030c00] 07:04:12 INFO - PROCESS | 1857 | 1463234652837 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x9b05b000) [pid = 1857] [serial = 1701] [outer = 0x8f030c00] 07:04:13 INFO - PROCESS | 1857 | 1463234653744 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]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1635ms 07:04:13 INFO - PROCESS | 1857 | 1463234653792 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:04:13 INFO - PROCESS | 1857 | 1463234653795 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 07:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:04:13 INFO - PROCESS | 1857 | 1463234653802 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 1857 | 1463234653805 Marionette TRACE conn4 <- [1,2238,null,{}] 07:04:13 INFO - PROCESS | 1857 | 1463234653811 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}] 07:04:14 INFO - PROCESS | 1857 | 1463234654034 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:04:14 INFO - PROCESS | 1857 | 1463234654365 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a8e0c00 == 167 [pid = 1857] [id = 567] 07:04:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x9b05dc00) [pid = 1857] [serial = 1702] [outer = (nil)] 07:04:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x9b2a0000) [pid = 1857] [serial = 1703] [outer = 0x9b05dc00] 07:04:14 INFO - PROCESS | 1857 | 1463234654457 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x9b7bd400) [pid = 1857] [serial = 1704] [outer = 0x9b05dc00] 07:04:15 INFO - PROCESS | 1857 | 1463234655368 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]]]}] 07:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1630ms 07:04:15 INFO - PROCESS | 1857 | 1463234655434 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 1857 | 1463234655437 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 07:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:04:15 INFO - PROCESS | 1857 | 1463234655444 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 1857 | 1463234655448 Marionette TRACE conn4 <- [1,2242,null,{}] 07:04:15 INFO - PROCESS | 1857 | 1463234655453 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}] 07:04:15 INFO - PROCESS | 1857 | 1463234655696 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:04:16 INFO - PROCESS | 1857 | 1463234656027 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec7800 == 168 [pid = 1857] [id = 568] 07:04:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x9a266800) [pid = 1857] [serial = 1705] [outer = (nil)] 07:04:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x9b9a4000) [pid = 1857] [serial = 1706] [outer = 0x9a266800] 07:04:16 INFO - PROCESS | 1857 | 1463234656120 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x9bf53800) [pid = 1857] [serial = 1707] [outer = 0x9a266800] 07:04:16 INFO - PROCESS | 1857 | 1463234656994 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]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1590ms 07:04:17 INFO - PROCESS | 1857 | 1463234657034 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 1857 | 1463234657038 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 07:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:04:17 INFO - PROCESS | 1857 | 1463234657045 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 1857 | 1463234657048 Marionette TRACE conn4 <- [1,2246,null,{}] 07:04:17 INFO - PROCESS | 1857 | 1463234657054 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}] 07:04:17 INFO - PROCESS | 1857 | 1463234657279 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:04:17 INFO - PROCESS | 1857 | 1463234657578 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x99242000 == 169 [pid = 1857] [id = 569] 07:04:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x99771c00) [pid = 1857] [serial = 1708] [outer = (nil)] 07:04:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x9bf5ec00) [pid = 1857] [serial = 1709] [outer = 0x99771c00] 07:04:17 INFO - PROCESS | 1857 | 1463234657717 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x9c11d800) [pid = 1857] [serial = 1710] [outer = 0x99771c00] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x92d56400 == 168 [pid = 1857] [id = 499] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x95ec4000 == 167 [pid = 1857] [id = 498] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x86d06800 == 166 [pid = 1857] [id = 496] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x9610f400 == 165 [pid = 1857] [id = 497] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0xa2450c00 == 164 [pid = 1857] [id = 18] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x85f74400 == 163 [pid = 1857] [id = 550] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0b800 == 162 [pid = 1857] [id = 549] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0e000 == 161 [pid = 1857] [id = 548] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x88454c00 == 160 [pid = 1857] [id = 547] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8f031000 == 159 [pid = 1857] [id = 540] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x927eac00 == 158 [pid = 1857] [id = 539] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8c75c000 == 157 [pid = 1857] [id = 537] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x91a50800 == 156 [pid = 1857] [id = 538] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8ee7b000 == 155 [pid = 1857] [id = 536] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8e366400 == 154 [pid = 1857] [id = 535] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x876e8000 == 153 [pid = 1857] [id = 534] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfd3000 == 152 [pid = 1857] [id = 533] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6ca800 == 151 [pid = 1857] [id = 531] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8cf44400 == 150 [pid = 1857] [id = 532] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x85f76000 == 149 [pid = 1857] [id = 500] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x88455000 == 148 [pid = 1857] [id = 530] 07:04:20 INFO - PROCESS | 1857 | --DOCSHELL 0x878cb400 == 147 [pid = 1857] [id = 529] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x9a829400) [pid = 1857] [serial = 1563] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x8e4c0800) [pid = 1857] [serial = 1530] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x8bfcdc00) [pid = 1857] [serial = 1521] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x8c9a1800) [pid = 1857] [serial = 1524] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x8b731400) [pid = 1857] [serial = 1580] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x9a7e0000) [pid = 1857] [serial = 1560] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x88450c00) [pid = 1857] [serial = 1575] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x8b732c00) [pid = 1857] [serial = 1520] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8bf0c800) [pid = 1857] [serial = 1581] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x8c951400) [pid = 1857] [serial = 1523] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x9b066000) [pid = 1857] [serial = 1569] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x8c0e9c00) [pid = 1857] [serial = 1583] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x87818800) [pid = 1857] [serial = 1574] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x92ed5400) [pid = 1857] [serial = 1548] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x92b2d400) [pid = 1857] [serial = 1547] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x9af59000) [pid = 1857] [serial = 1566] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x9b2a1c00) [pid = 1857] [serial = 1571] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x92b2b800) [pid = 1857] [serial = 1541] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x9770b000) [pid = 1857] [serial = 1553] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x9a285400) [pid = 1857] [serial = 1559] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x97775400) [pid = 1857] [serial = 1556] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x92b30400) [pid = 1857] [serial = 1542] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x88e42800) [pid = 1857] [serial = 1577] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x9b061c00) [pid = 1857] [serial = 1568] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x9a825c00) [pid = 1857] [serial = 1562] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x916d2400) [pid = 1857] [serial = 1535] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x927efc00) [pid = 1857] [serial = 1539] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x95ec2800) [pid = 1857] [serial = 1550] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x927e8800) [pid = 1857] [serial = 1538] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x92bb5c00) [pid = 1857] [serial = 1544] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x97757400) [pid = 1857] [serial = 1554] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x95f2cc00) [pid = 1857] [serial = 1551] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x99226c00) [pid = 1857] [serial = 1557] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x8e27e000) [pid = 1857] [serial = 1526] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x8e2f4800) [pid = 1857] [serial = 1527] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x91a46800) [pid = 1857] [serial = 1536] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x92d59400) [pid = 1857] [serial = 1545] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x8ed55400) [pid = 1857] [serial = 1532] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x9af57400) [pid = 1857] [serial = 1565] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8e4b6000) [pid = 1857] [serial = 1529] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x8916f000) [pid = 1857] [serial = 1578] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8ee77c00) [pid = 1857] [serial = 1533] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8c995400) [pid = 1857] [serial = 1449] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8c754800) [pid = 1857] [serial = 1584] [outer = (nil)] [url = about:blank] 07:04:20 INFO - PROCESS | 1857 | 1463234660695 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]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 3690ms 07:04:20 INFO - PROCESS | 1857 | 1463234660735 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:04:20 INFO - PROCESS | 1857 | 1463234660741 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 07:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:04:20 INFO - PROCESS | 1857 | 1463234660749 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 1857 | 1463234660754 Marionette TRACE conn4 <- [1,2250,null,{}] 07:04:20 INFO - PROCESS | 1857 | 1463234660816 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}] 07:04:21 INFO - PROCESS | 1857 | 1463234661035 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:04:21 INFO - PROCESS | 1857 | 1463234661049 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x878c1400 == 148 [pid = 1857] [id = 570] 07:04:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x878cc400) [pid = 1857] [serial = 1711] [outer = (nil)] 07:04:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x88aef800) [pid = 1857] [serial = 1712] [outer = 0x878cc400] 07:04:21 INFO - PROCESS | 1857 | 1463234661136 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x88e45800) [pid = 1857] [serial = 1713] [outer = 0x878cc400] 07:04:22 INFO - PROCESS | 1857 | 1463234662115 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]]]}] 07:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1379ms 07:04:22 INFO - PROCESS | 1857 | 1463234662133 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:04:22 INFO - PROCESS | 1857 | 1463234662141 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 07:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:04:22 INFO - PROCESS | 1857 | 1463234662152 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 1857 | 1463234662155 Marionette TRACE conn4 <- [1,2254,null,{}] 07:04:22 INFO - PROCESS | 1857 | 1463234662162 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}] 07:04:22 INFO - PROCESS | 1857 | 1463234662463 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:04:22 INFO - PROCESS | 1857 | 1463234662595 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x88de5000 == 149 [pid = 1857] [id = 571] 07:04:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x88e44c00) [pid = 1857] [serial = 1714] [outer = (nil)] 07:04:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8b529800) [pid = 1857] [serial = 1715] [outer = 0x88e44c00] 07:04:22 INFO - PROCESS | 1857 | 1463234662669 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8bf0d000) [pid = 1857] [serial = 1716] [outer = 0x88e44c00] 07:04:23 INFO - PROCESS | 1857 | 1463234663603 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]]]}] 07:04:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:04:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1491ms 07:04:23 INFO - PROCESS | 1857 | 1463234663643 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 1857 | 1463234663647 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 07:04:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:04:23 INFO - PROCESS | 1857 | 1463234663654 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 1857 | 1463234663659 Marionette TRACE conn4 <- [1,2258,null,{}] 07:04:23 INFO - PROCESS | 1857 | 1463234663684 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}] 07:04:23 INFO - PROCESS | 1857 | 1463234663970 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:04:24 INFO - PROCESS | 1857 | 1463234664004 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x876ee800 == 150 [pid = 1857] [id = 572] 07:04:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8c75c000) [pid = 1857] [serial = 1717] [outer = (nil)] 07:04:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8c8cf800) [pid = 1857] [serial = 1718] [outer = 0x8c75c000] 07:04:24 INFO - PROCESS | 1857 | 1463234664083 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x8c9a2800) [pid = 1857] [serial = 1719] [outer = 0x8c75c000] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x88456c00) [pid = 1857] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x99236000) [pid = 1857] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x8b529000) [pid = 1857] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x88924000) [pid = 1857] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x92b34000) [pid = 1857] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x8e4b6400) [pid = 1857] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8e278800) [pid = 1857] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x9294c400) [pid = 1857] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8e2ef400) [pid = 1857] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8e278c00) [pid = 1857] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8efba000) [pid = 1857] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8c0e4400) [pid = 1857] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8cf49800) [pid = 1857] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x9294f000) [pid = 1857] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x93cf6800) [pid = 1857] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x97767800) [pid = 1857] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x8c0ed800) [pid = 1857] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x8d059800) [pid = 1857] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x87815000) [pid = 1857] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x95ec3000) [pid = 1857] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x8dacc400) [pid = 1857] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x92954400) [pid = 1857] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:04:25 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x878cf400) [pid = 1857] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:04:25 INFO - PROCESS | 1857 | 1463234665900 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]]]}] 07:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2258ms 07:04:25 INFO - PROCESS | 1857 | 1463234665913 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:04:25 INFO - PROCESS | 1857 | 1463234665916 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 07:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:04:25 INFO - PROCESS | 1857 | 1463234665922 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:04:25 INFO - PROCESS | 1857 | 1463234665926 Marionette TRACE conn4 <- [1,2262,null,{}] 07:04:25 INFO - PROCESS | 1857 | 1463234665931 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}] 07:04:26 INFO - PROCESS | 1857 | 1463234666130 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:04:26 INFO - PROCESS | 1857 | 1463234666325 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f77c00 == 151 [pid = 1857] [id = 573] 07:04:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x878cf400) [pid = 1857] [serial = 1720] [outer = (nil)] 07:04:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x8c8d5400) [pid = 1857] [serial = 1721] [outer = 0x878cf400] 07:04:26 INFO - PROCESS | 1857 | 1463234666400 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8cf4b800) [pid = 1857] [serial = 1722] [outer = 0x878cf400] 07:04:27 INFO - PROCESS | 1857 | 1463234667184 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]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1285ms 07:04:27 INFO - PROCESS | 1857 | 1463234667208 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 1857 | 1463234667212 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 07:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:04:27 INFO - PROCESS | 1857 | 1463234667218 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 1857 | 1463234667221 Marionette TRACE conn4 <- [1,2266,null,{}] 07:04:27 INFO - PROCESS | 1857 | 1463234667226 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}] 07:04:27 INFO - PROCESS | 1857 | 1463234667496 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:04:27 INFO - PROCESS | 1857 | 1463234667774 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec3c00 == 152 [pid = 1857] [id = 574] 07:04:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x86ec5000) [pid = 1857] [serial = 1723] [outer = (nil)] 07:04:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x876e7400) [pid = 1857] [serial = 1724] [outer = 0x86ec5000] 07:04:27 INFO - PROCESS | 1857 | 1463234667971 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x878c4c00) [pid = 1857] [serial = 1725] [outer = 0x86ec5000] 07:04:28 INFO - PROCESS | 1857 | 1463234668963 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]]]}] 07:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1779ms 07:04:29 INFO - PROCESS | 1857 | 1463234668999 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 1857 | 1463234669006 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 07:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:04:29 INFO - PROCESS | 1857 | 1463234669014 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 1857 | 1463234669020 Marionette TRACE conn4 <- [1,2270,null,{}] 07:04:29 INFO - PROCESS | 1857 | 1463234669028 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}] 07:04:29 INFO - PROCESS | 1857 | 1463234669270 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:04:29 INFO - PROCESS | 1857 | 1463234669595 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6ce000 == 153 [pid = 1857] [id = 575] 07:04:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8b51d400) [pid = 1857] [serial = 1726] [outer = (nil)] 07:04:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8b529000) [pid = 1857] [serial = 1727] [outer = 0x8b51d400] 07:04:29 INFO - PROCESS | 1857 | 1463234669692 Marionette DEBUG loaded listener.js 07:04:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8b73b400) [pid = 1857] [serial = 1728] [outer = 0x8b51d400] 07:04:30 INFO - PROCESS | 1857 | 1463234670638 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]]]}] 07:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1691ms 07:04:30 INFO - PROCESS | 1857 | 1463234670712 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:04:30 INFO - PROCESS | 1857 | 1463234670719 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 07:04:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:04:30 INFO - PROCESS | 1857 | 1463234670728 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:04:30 INFO - PROCESS | 1857 | 1463234670732 Marionette TRACE conn4 <- [1,2274,null,{}] 07:04:30 INFO - PROCESS | 1857 | 1463234670738 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}] 07:04:31 INFO - PROCESS | 1857 | 1463234671015 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:04:31 INFO - PROCESS | 1857 | 1463234671391 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b6ac800 == 154 [pid = 1857] [id = 576] 07:04:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8c0e6400) [pid = 1857] [serial = 1729] [outer = (nil)] 07:04:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8c752400) [pid = 1857] [serial = 1730] [outer = 0x8c0e6400] 07:04:31 INFO - PROCESS | 1857 | 1463234671482 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8c8d5c00) [pid = 1857] [serial = 1731] [outer = 0x8c0e6400] 07:04:32 INFO - PROCESS | 1857 | 1463234672411 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]]]}] 07:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1730ms 07:04:32 INFO - PROCESS | 1857 | 1463234672459 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:04:32 INFO - PROCESS | 1857 | 1463234672463 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 07:04:32 INFO - PROCESS | 1857 | 1463234672478 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 1857 | 1463234672488 Marionette TRACE conn4 <- [1,2278,null,{}] 07:04:32 INFO - PROCESS | 1857 | 1463234672498 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}] 07:04:32 INFO - PROCESS | 1857 | 1463234672739 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:04:33 INFO - PROCESS | 1857 | 1463234673077 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x878c6400 == 155 [pid = 1857] [id = 577] 07:04:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8b51c800) [pid = 1857] [serial = 1732] [outer = (nil)] 07:04:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8e275c00) [pid = 1857] [serial = 1733] [outer = 0x8b51c800] 07:04:33 INFO - PROCESS | 1857 | 1463234673171 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8e280800) [pid = 1857] [serial = 1734] [outer = 0x8b51c800] 07:04:34 INFO - PROCESS | 1857 | 1463234674097 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]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:04:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1657ms 07:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:04:34 INFO - PROCESS | 1857 | 1463234674127 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 1857 | 1463234674131 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 07:04:34 INFO - PROCESS | 1857 | 1463234674138 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 1857 | 1463234674142 Marionette TRACE conn4 <- [1,2282,null,{}] 07:04:34 INFO - PROCESS | 1857 | 1463234674147 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}] 07:04:34 INFO - PROCESS | 1857 | 1463234674368 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:04:34 INFO - PROCESS | 1857 | 1463234674695 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8d9000 == 156 [pid = 1857] [id = 578] 07:04:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8dd13400) [pid = 1857] [serial = 1735] [outer = (nil)] 07:04:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8e365000) [pid = 1857] [serial = 1736] [outer = 0x8dd13400] 07:04:34 INFO - PROCESS | 1857 | 1463234674788 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8e4bcc00) [pid = 1857] [serial = 1737] [outer = 0x8dd13400] 07:04:35 INFO - PROCESS | 1857 | 1463234675688 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]]]}] 07:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1635ms 07:04:35 INFO - PROCESS | 1857 | 1463234675773 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 1857 | 1463234675777 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 07:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:04:35 INFO - PROCESS | 1857 | 1463234675783 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 1857 | 1463234675787 Marionette TRACE conn4 <- [1,2286,null,{}] 07:04:35 INFO - PROCESS | 1857 | 1463234675793 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}] 07:04:36 INFO - PROCESS | 1857 | 1463234676054 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:04:36 INFO - PROCESS | 1857 | 1463234676383 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e4c3000 == 157 [pid = 1857] [id = 579] 07:04:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8ed4c800) [pid = 1857] [serial = 1738] [outer = (nil)] 07:04:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8ee7a800) [pid = 1857] [serial = 1739] [outer = 0x8ed4c800] 07:04:36 INFO - PROCESS | 1857 | 1463234676488 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8f034400) [pid = 1857] [serial = 1740] [outer = 0x8ed4c800] 07:04:37 INFO - PROCESS | 1857 | 1463234677411 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]]]}] 07:04:37 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 07:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1686ms 07:04:37 INFO - PROCESS | 1857 | 1463234677487 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 1857 | 1463234677490 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 07:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:04:37 INFO - PROCESS | 1857 | 1463234677499 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 1857 | 1463234677503 Marionette TRACE conn4 <- [1,2290,null,{}] 07:04:37 INFO - PROCESS | 1857 | 1463234677509 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}] 07:04:37 INFO - PROCESS | 1857 | 1463234677745 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:04:38 INFO - PROCESS | 1857 | 1463234678087 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6c8800 == 158 [pid = 1857] [id = 580] 07:04:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8c117400) [pid = 1857] [serial = 1741] [outer = (nil)] 07:04:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x91a46800) [pid = 1857] [serial = 1742] [outer = 0x8c117400] 07:04:38 INFO - PROCESS | 1857 | 1463234678179 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x91a4e000) [pid = 1857] [serial = 1743] [outer = 0x8c117400] 07:04:39 INFO - PROCESS | 1857 | 1463234679096 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]]]}] 07:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1628ms 07:04:39 INFO - PROCESS | 1857 | 1463234679129 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 1857 | 1463234679132 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 07:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:04:39 INFO - PROCESS | 1857 | 1463234679138 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 1857 | 1463234679142 Marionette TRACE conn4 <- [1,2294,null,{}] 07:04:39 INFO - PROCESS | 1857 | 1463234679147 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}] 07:04:39 INFO - PROCESS | 1857 | 1463234679369 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:04:39 INFO - PROCESS | 1857 | 1463234679699 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f030000 == 159 [pid = 1857] [id = 581] 07:04:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x916d1400) [pid = 1857] [serial = 1744] [outer = (nil)] 07:04:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x927e9c00) [pid = 1857] [serial = 1745] [outer = 0x916d1400] 07:04:39 INFO - PROCESS | 1857 | 1463234679795 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x927eec00) [pid = 1857] [serial = 1746] [outer = 0x916d1400] 07:04:40 INFO - PROCESS | 1857 | 1463234680758 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]]]}] 07:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1688ms 07:04:40 INFO - PROCESS | 1857 | 1463234680828 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:04:40 INFO - PROCESS | 1857 | 1463234680833 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 07:04:40 INFO - PROCESS | 1857 | 1463234680839 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 1857 | 1463234680843 Marionette TRACE conn4 <- [1,2298,null,{}] 07:04:40 INFO - PROCESS | 1857 | 1463234680849 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}] 07:04:41 INFO - PROCESS | 1857 | 1463234681080 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:04:41 INFO - PROCESS | 1857 | 1463234681408 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a4b400 == 160 [pid = 1857] [id = 582] 07:04:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x927e9400) [pid = 1857] [serial = 1747] [outer = (nil)] 07:04:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x92b30c00) [pid = 1857] [serial = 1748] [outer = 0x927e9400] 07:04:41 INFO - PROCESS | 1857 | 1463234681502 Marionette DEBUG loaded listener.js 07:04:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x92ba6400) [pid = 1857] [serial = 1749] [outer = 0x927e9400] 07:04:42 INFO - PROCESS | 1857 | 1463234682380 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]]]}] 07:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1585ms 07:04:42 INFO - PROCESS | 1857 | 1463234682424 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:04:42 INFO - PROCESS | 1857 | 1463234682428 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 07:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:04:42 INFO - PROCESS | 1857 | 1463234682434 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 1857 | 1463234682437 Marionette TRACE conn4 <- [1,2302,null,{}] 07:04:42 INFO - PROCESS | 1857 | 1463234682443 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}] 07:04:42 INFO - PROCESS | 1857 | 1463234682676 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:04:43 INFO - PROCESS | 1857 | 1463234683017 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7f8400 == 161 [pid = 1857] [id = 583] 07:04:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x8dd1e400) [pid = 1857] [serial = 1750] [outer = (nil)] 07:04:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x92d64400) [pid = 1857] [serial = 1751] [outer = 0x8dd1e400] 07:04:43 INFO - PROCESS | 1857 | 1463234683111 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x939d4400) [pid = 1857] [serial = 1752] [outer = 0x8dd1e400] 07:04:43 INFO - PROCESS | 1857 | 1463234683992 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]]]}] 07:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1633ms 07:04:44 INFO - PROCESS | 1857 | 1463234684068 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:04:44 INFO - PROCESS | 1857 | 1463234684072 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 07:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:04:44 INFO - PROCESS | 1857 | 1463234684078 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:04:44 INFO - PROCESS | 1857 | 1463234684080 Marionette TRACE conn4 <- [1,2306,null,{}] 07:04:44 INFO - PROCESS | 1857 | 1463234684087 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}] 07:04:44 INFO - PROCESS | 1857 | 1463234684354 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:04:44 INFO - PROCESS | 1857 | 1463234684705 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x952ebc00 == 162 [pid = 1857] [id = 584] 07:04:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x952ed000) [pid = 1857] [serial = 1753] [outer = (nil)] 07:04:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x952f1400) [pid = 1857] [serial = 1754] [outer = 0x952ed000] 07:04:44 INFO - PROCESS | 1857 | 1463234684815 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x95ec6000) [pid = 1857] [serial = 1755] [outer = 0x952ed000] 07:04:45 INFO - PROCESS | 1857 | 1463234685808 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]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1784ms 07:04:45 INFO - PROCESS | 1857 | 1463234685863 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 1857 | 1463234685866 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 07:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:04:45 INFO - PROCESS | 1857 | 1463234685874 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 1857 | 1463234685879 Marionette TRACE conn4 <- [1,2310,null,{}] 07:04:45 INFO - PROCESS | 1857 | 1463234685885 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}] 07:04:46 INFO - PROCESS | 1857 | 1463234686153 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:04:46 INFO - PROCESS | 1857 | 1463234686490 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x94614c00 == 163 [pid = 1857] [id = 585] 07:04:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x96102400) [pid = 1857] [serial = 1756] [outer = (nil)] 07:04:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x965b2400) [pid = 1857] [serial = 1757] [outer = 0x96102400] 07:04:46 INFO - PROCESS | 1857 | 1463234686584 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x965d4000) [pid = 1857] [serial = 1758] [outer = 0x96102400] 07:04:47 INFO - PROCESS | 1857 | 1463234687514 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]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1689ms 07:04:47 INFO - PROCESS | 1857 | 1463234687564 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 1857 | 1463234687568 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 07:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:04:47 INFO - PROCESS | 1857 | 1463234687574 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - PROCESS | 1857 | 1463234687578 Marionette TRACE conn4 <- [1,2314,null,{}] 07:04:47 INFO - PROCESS | 1857 | 1463234687584 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}] 07:04:47 INFO - PROCESS | 1857 | 1463234687824 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:04:48 INFO - PROCESS | 1857 | 1463234688163 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0d800 == 164 [pid = 1857] [id = 586] 07:04:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x8e2eb400) [pid = 1857] [serial = 1759] [outer = (nil)] 07:04:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x9775c400) [pid = 1857] [serial = 1760] [outer = 0x8e2eb400] 07:04:48 INFO - PROCESS | 1857 | 1463234688258 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x97776400) [pid = 1857] [serial = 1761] [outer = 0x8e2eb400] 07:04:49 INFO - PROCESS | 1857 | 1463234689133 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]]]}] 07:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1600ms 07:04:49 INFO - PROCESS | 1857 | 1463234689175 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:04:49 INFO - PROCESS | 1857 | 1463234689189 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 07:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:04:49 INFO - PROCESS | 1857 | 1463234689196 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:04:49 INFO - PROCESS | 1857 | 1463234689199 Marionette TRACE conn4 <- [1,2318,null,{}] 07:04:49 INFO - PROCESS | 1857 | 1463234689205 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}] 07:04:49 INFO - PROCESS | 1857 | 1463234689429 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:04:49 INFO - PROCESS | 1857 | 1463234689717 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x9610dc00 == 165 [pid = 1857] [id = 587] 07:04:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x97767400) [pid = 1857] [serial = 1762] [outer = (nil)] 07:04:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x9923a400) [pid = 1857] [serial = 1763] [outer = 0x97767400] 07:04:49 INFO - PROCESS | 1857 | 1463234689852 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x9923ec00) [pid = 1857] [serial = 1764] [outer = 0x97767400] 07:04:50 INFO - PROCESS | 1857 | 1463234690782 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] 07:04:50 INFO - PROCESS | 1857 | 1463234690832 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 07:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:04:50 INFO - PROCESS | 1857 | 1463234690839 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - PROCESS | 1857 | 1463234690842 Marionette TRACE conn4 <- [1,2322,null,{}] 07:04:50 INFO - PROCESS | 1857 | 1463234690848 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}] 07:04:51 INFO - PROCESS | 1857 | 1463234691075 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:04:51 INFO - PROCESS | 1857 | 1463234691402 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec9400 == 166 [pid = 1857] [id = 588] 07:04:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x98391800) [pid = 1857] [serial = 1765] [outer = (nil)] 07:04:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x9a7dd800) [pid = 1857] [serial = 1766] [outer = 0x98391800] 07:04:51 INFO - PROCESS | 1857 | 1463234691494 Marionette DEBUG loaded listener.js 07:04:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x9a81e400) [pid = 1857] [serial = 1767] [outer = 0x98391800] 07:04:52 INFO - PROCESS | 1857 | 1463234692359 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]]]}] 07:04:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1578ms 07:04:52 INFO - PROCESS | 1857 | 1463234692418 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:04:52 INFO - PROCESS | 1857 | 1463234692421 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 07:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:04:52 INFO - PROCESS | 1857 | 1463234692428 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 1857 | 1463234692432 Marionette TRACE conn4 <- [1,2326,null,{}] 07:04:52 INFO - PROCESS | 1857 | 1463234692437 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}] 07:04:52 INFO - PROCESS | 1857 | 1463234692665 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:04:53 INFO - PROCESS | 1857 | 1463234693007 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d10400 == 167 [pid = 1857] [id = 589] 07:04:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x8f029800) [pid = 1857] [serial = 1768] [outer = (nil)] 07:04:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x9a829000) [pid = 1857] [serial = 1769] [outer = 0x8f029800] 07:04:53 INFO - PROCESS | 1857 | 1463234693099 Marionette DEBUG loaded listener.js 07:04:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x9af5d400) [pid = 1857] [serial = 1770] [outer = 0x8f029800] 07:04:53 INFO - PROCESS | 1857 | 1463234693947 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]]]}] 07:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1531ms 07:04:53 INFO - PROCESS | 1857 | 1463234693959 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 1857 | 1463234693962 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 07:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:04:53 INFO - PROCESS | 1857 | 1463234693969 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 1857 | 1463234693972 Marionette TRACE conn4 <- [1,2330,null,{}] 07:04:53 INFO - PROCESS | 1857 | 1463234693978 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}] 07:04:54 INFO - PROCESS | 1857 | 1463234694202 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:04:54 INFO - PROCESS | 1857 | 1463234694495 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b064c00 == 168 [pid = 1857] [id = 590] 07:04:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x9b067000) [pid = 1857] [serial = 1771] [outer = (nil)] 07:04:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x9b5e3000) [pid = 1857] [serial = 1772] [outer = 0x9b067000] 07:04:54 INFO - PROCESS | 1857 | 1463234694591 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x9b96d800) [pid = 1857] [serial = 1773] [outer = 0x9b067000] 07:04:55 INFO - PROCESS | 1857 | 1463234695526 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]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1587ms 07:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:04:55 INFO - PROCESS | 1857 | 1463234695557 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 1857 | 1463234695560 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 07:04:55 INFO - PROCESS | 1857 | 1463234695567 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 1857 | 1463234695571 Marionette TRACE conn4 <- [1,2334,null,{}] 07:04:55 INFO - PROCESS | 1857 | 1463234695576 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}] 07:04:55 INFO - PROCESS | 1857 | 1463234695830 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:04:56 INFO - PROCESS | 1857 | 1463234696207 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x9c045800 == 169 [pid = 1857] [id = 591] 07:04:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x9c126c00) [pid = 1857] [serial = 1774] [outer = (nil)] 07:04:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x9cca0800) [pid = 1857] [serial = 1775] [outer = 0x9c126c00] 07:04:56 INFO - PROCESS | 1857 | 1463234696299 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x9ccacc00) [pid = 1857] [serial = 1776] [outer = 0x9c126c00] 07:04:57 INFO - PROCESS | 1857 | 1463234697177 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]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1680ms 07:04:57 INFO - PROCESS | 1857 | 1463234697247 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 1857 | 1463234697251 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 07:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:04:57 INFO - PROCESS | 1857 | 1463234697257 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 1857 | 1463234697261 Marionette TRACE conn4 <- [1,2338,null,{}] 07:04:57 INFO - PROCESS | 1857 | 1463234697266 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}] 07:04:57 INFO - PROCESS | 1857 | 1463234697533 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:04:57 INFO - PROCESS | 1857 | 1463234697881 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x878cc800 == 168 [pid = 1857] [id = 457] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfd2400 == 167 [pid = 1857] [id = 505] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8e4bc000 == 166 [pid = 1857] [id = 473] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8b6b0400 == 165 [pid = 1857] [id = 461] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x92d61800 == 164 [pid = 1857] [id = 470] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x86d03000 == 163 [pid = 1857] [id = 469] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x876eec00 == 162 [pid = 1857] [id = 456] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x965d4800 == 161 [pid = 1857] [id = 338] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x946de400 == 160 [pid = 1857] [id = 471] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x88e41800 == 159 [pid = 1857] [id = 463] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8ee72c00 == 158 [pid = 1857] [id = 466] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8dd21c00 == 157 [pid = 1857] [id = 467] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8c9a0000 == 156 [pid = 1857] [id = 464] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x92672c00 == 155 [pid = 1857] [id = 468] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8efb6800 == 154 [pid = 1857] [id = 465] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x885d0400 == 153 [pid = 1857] [id = 472] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x85f77c00 == 152 [pid = 1857] [id = 573] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x876ee800 == 151 [pid = 1857] [id = 572] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x88de5000 == 150 [pid = 1857] [id = 571] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x878c1400 == 149 [pid = 1857] [id = 570] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x99242000 == 148 [pid = 1857] [id = 569] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec7800 == 147 [pid = 1857] [id = 568] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x9a8e0c00 == 146 [pid = 1857] [id = 567] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed52000 == 145 [pid = 1857] [id = 565] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x86d08c00 == 144 [pid = 1857] [id = 566] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x876e4c00 == 143 [pid = 1857] [id = 564] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x92a69400 == 142 [pid = 1857] [id = 563] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x95ec1800 == 141 [pid = 1857] [id = 562] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x88923400 == 140 [pid = 1857] [id = 560] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x939d5000 == 139 [pid = 1857] [id = 561] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x91a4e800 == 138 [pid = 1857] [id = 559] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8efbb400 == 137 [pid = 1857] [id = 558] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8dd16400 == 136 [pid = 1857] [id = 557] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x87810800 == 135 [pid = 1857] [id = 556] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x89176c00 == 134 [pid = 1857] [id = 555] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8b529400 == 133 [pid = 1857] [id = 553] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x8c117000 == 132 [pid = 1857] [id = 554] 07:04:59 INFO - PROCESS | 1857 | --DOCSHELL 0x88453400 == 131 [pid = 1857] [id = 552] 07:04:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f77c00 == 132 [pid = 1857] [id = 592] 07:04:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x86d03000) [pid = 1857] [serial = 1777] [outer = (nil)] 07:05:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x8780c000) [pid = 1857] [serial = 1778] [outer = 0x86d03000] 07:05:00 INFO - PROCESS | 1857 | 1463234700030 Marionette DEBUG loaded listener.js 07:05:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x8844fc00) [pid = 1857] [serial = 1779] [outer = 0x86d03000] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x8c99a400) [pid = 1857] [serial = 1653] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x88e44800) [pid = 1857] [serial = 1644] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x9a26ec00) [pid = 1857] [serial = 1640] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x8c8d7400) [pid = 1857] [serial = 1593] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x9a7d6000) [pid = 1857] [serial = 1641] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x8c75f400) [pid = 1857] [serial = 1652] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x946de800) [pid = 1857] [serial = 1622] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x8c0ebc00) [pid = 1857] [serial = 1592] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8efc1800) [pid = 1857] [serial = 1607] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x927e1c00) [pid = 1857] [serial = 1614] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x952e6800) [pid = 1857] [serial = 1623] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x92bb0000) [pid = 1857] [serial = 1619] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x97783800) [pid = 1857] [serial = 1635] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x8ed54c00) [pid = 1857] [serial = 1604] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x916cf400) [pid = 1857] [serial = 1610] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x8cf4d000) [pid = 1857] [serial = 1518] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x92673400) [pid = 1857] [serial = 1613] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x8d059400) [pid = 1857] [serial = 1595] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x8efc4c00) [pid = 1857] [serial = 1608] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x92a6dc00) [pid = 1857] [serial = 1617] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x8dac4400) [pid = 1857] [serial = 1596] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x916d3c00) [pid = 1857] [serial = 1611] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x95ec9000) [pid = 1857] [serial = 1626] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x99766400) [pid = 1857] [serial = 1638] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x95ec2000) [pid = 1857] [serial = 1625] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x92a67c00) [pid = 1857] [serial = 1616] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x8c758c00) [pid = 1857] [serial = 1649] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x8dd1f800) [pid = 1857] [serial = 1598] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x99243400) [pid = 1857] [serial = 1637] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x8e27ac00) [pid = 1857] [serial = 1599] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x8bf04800) [pid = 1857] [serial = 1647] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x93cf3000) [pid = 1857] [serial = 1620] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x965d9400) [pid = 1857] [serial = 1631] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x8e35cc00) [pid = 1857] [serial = 1602] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x8c8d3000) [pid = 1857] [serial = 1586] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x95f30000) [pid = 1857] [serial = 1628] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x88df0400) [pid = 1857] [serial = 1589] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x8ee74400) [pid = 1857] [serial = 1605] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x8b6b6400) [pid = 1857] [serial = 1646] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x96106400) [pid = 1857] [serial = 1629] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8e2f9c00) [pid = 1857] [serial = 1601] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8a6d3c00) [pid = 1857] [serial = 1590] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x9770dc00) [pid = 1857] [serial = 1632] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x88de5800) [pid = 1857] [serial = 1643] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x9777fc00) [pid = 1857] [serial = 1634] [outer = (nil)] [url = about:blank] 07:05:00 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8c7fc800) [pid = 1857] [serial = 1650] [outer = (nil)] [url = about:blank] 07:05:01 INFO - PROCESS | 1857 | 1463234701128 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]]]}] 07:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 3888ms 07:05:01 INFO - PROCESS | 1857 | 1463234701147 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:05:01 INFO - PROCESS | 1857 | 1463234701154 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 07:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:05:01 INFO - PROCESS | 1857 | 1463234701163 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:05:01 INFO - PROCESS | 1857 | 1463234701168 Marionette TRACE conn4 <- [1,2342,null,{}] 07:05:01 INFO - PROCESS | 1857 | 1463234701176 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}] 07:05:01 INFO - PROCESS | 1857 | 1463234701436 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:05:01 INFO - PROCESS | 1857 | 1463234701674 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x89176000 == 133 [pid = 1857] [id = 593] 07:05:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x89176c00) [pid = 1857] [serial = 1780] [outer = (nil)] 07:05:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8a6d3c00) [pid = 1857] [serial = 1781] [outer = 0x89176c00] 07:05:01 INFO - PROCESS | 1857 | 1463234701816 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8b6ad400) [pid = 1857] [serial = 1782] [outer = 0x89176c00] 07:05:02 INFO - PROCESS | 1857 | 1463234702645 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]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1535ms 07:05:02 INFO - PROCESS | 1857 | 1463234702724 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 1857 | 1463234702731 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 07:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:05:02 INFO - PROCESS | 1857 | 1463234702745 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 1857 | 1463234702750 Marionette TRACE conn4 <- [1,2346,null,{}] 07:05:02 INFO - PROCESS | 1857 | 1463234702756 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}] 07:05:03 INFO - PROCESS | 1857 | 1463234703050 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:05:03 INFO - PROCESS | 1857 | 1463234703083 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b6b4c00 == 134 [pid = 1857] [id = 594] 07:05:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8b6b6400) [pid = 1857] [serial = 1783] [outer = (nil)] 07:05:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8c117000) [pid = 1857] [serial = 1784] [outer = 0x8b6b6400] 07:05:03 INFO - PROCESS | 1857 | 1463234703159 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8c7f2000) [pid = 1857] [serial = 1785] [outer = 0x8b6b6400] 07:05:04 INFO - PROCESS | 1857 | 1463234704303 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]]]}] 07:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1597ms 07:05:04 INFO - PROCESS | 1857 | 1463234704343 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 1857 | 1463234704346 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 07:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:05:04 INFO - PROCESS | 1857 | 1463234704354 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 1857 | 1463234704360 Marionette TRACE conn4 <- [1,2350,null,{}] 07:05:04 INFO - PROCESS | 1857 | 1463234704382 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}] 07:05:04 INFO - PROCESS | 1857 | 1463234704684 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x9af58000) [pid = 1857] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x946dc800) [pid = 1857] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x878cc400) [pid = 1857] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x88e44c00) [pid = 1857] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8c7f5400) [pid = 1857] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8c7f1c00) [pid = 1857] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x9776f400) [pid = 1857] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8dac3c00) [pid = 1857] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x9a266800) [pid = 1857] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x97780800) [pid = 1857] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x8ed53800) [pid = 1857] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x92d57800) [pid = 1857] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x8c75c000) [pid = 1857] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x88de2800) [pid = 1857] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x9b05dc00) [pid = 1857] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x92228000) [pid = 1857] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x95f29000) [pid = 1857] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x8e360c00) [pid = 1857] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x8ed5b800) [pid = 1857] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x91a49800) [pid = 1857] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x8f030c00) [pid = 1857] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:05:05 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x8c75c800) [pid = 1857] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:05:05 INFO - PROCESS | 1857 | 1463234705454 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x878cc400 == 135 [pid = 1857] [id = 595] 07:05:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x8844d800) [pid = 1857] [serial = 1786] [outer = (nil)] 07:05:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x8b6b8c00) [pid = 1857] [serial = 1787] [outer = 0x8844d800] 07:05:05 INFO - PROCESS | 1857 | 1463234705550 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x8cf4e400) [pid = 1857] [serial = 1788] [outer = 0x8844d800] 07:05:06 INFO - PROCESS | 1857 | 1463234706346 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]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2043ms 07:05:06 INFO - PROCESS | 1857 | 1463234706398 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 1857 | 1463234706402 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 07:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:05:06 INFO - PROCESS | 1857 | 1463234706413 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 1857 | 1463234706416 Marionette TRACE conn4 <- [1,2354,null,{}] 07:05:06 INFO - PROCESS | 1857 | 1463234706422 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}] 07:05:06 INFO - PROCESS | 1857 | 1463234706642 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:05:06 INFO - PROCESS | 1857 | 1463234706838 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x89173000 == 136 [pid = 1857] [id = 596] 07:05:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x8bfd3800) [pid = 1857] [serial = 1789] [outer = (nil)] 07:05:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8dac8000) [pid = 1857] [serial = 1790] [outer = 0x8bfd3800] 07:05:06 INFO - PROCESS | 1857 | 1463234706914 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x8e271800) [pid = 1857] [serial = 1791] [outer = 0x8bfd3800] 07:05:08 INFO - PROCESS | 1857 | 1463234707998 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]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1627ms 07:05:08 INFO - PROCESS | 1857 | 1463234708042 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 1857 | 1463234708049 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 07:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:05:08 INFO - PROCESS | 1857 | 1463234708058 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 1857 | 1463234708064 Marionette TRACE conn4 <- [1,2358,null,{}] 07:05:08 INFO - PROCESS | 1857 | 1463234708073 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}] 07:05:08 INFO - PROCESS | 1857 | 1463234708321 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:05:08 INFO - PROCESS | 1857 | 1463234708671 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e44c00 == 137 [pid = 1857] [id = 597] 07:05:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x8916ac00) [pid = 1857] [serial = 1792] [outer = (nil)] 07:05:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8bf04c00) [pid = 1857] [serial = 1793] [outer = 0x8916ac00] 07:05:08 INFO - PROCESS | 1857 | 1463234708772 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8c7ef400) [pid = 1857] [serial = 1794] [outer = 0x8916ac00] 07:05:09 INFO - PROCESS | 1857 | 1463234709729 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]]]}] 07:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1737ms 07:05:09 INFO - PROCESS | 1857 | 1463234709796 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:05:09 INFO - PROCESS | 1857 | 1463234709805 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 07:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:05:09 INFO - PROCESS | 1857 | 1463234709817 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:05:09 INFO - PROCESS | 1857 | 1463234709821 Marionette TRACE conn4 <- [1,2362,null,{}] 07:05:09 INFO - PROCESS | 1857 | 1463234709828 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}] 07:05:10 INFO - PROCESS | 1857 | 1463234710067 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:05:10 INFO - PROCESS | 1857 | 1463234710417 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d05a800 == 138 [pid = 1857] [id = 598] 07:05:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8d05c000) [pid = 1857] [serial = 1795] [outer = (nil)] 07:05:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8dd17c00) [pid = 1857] [serial = 1796] [outer = 0x8d05c000] 07:05:10 INFO - PROCESS | 1857 | 1463234710511 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8e27d400) [pid = 1857] [serial = 1797] [outer = 0x8d05c000] 07:05:11 INFO - PROCESS | 1857 | 1463234711573 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]]]}] 07:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1831ms 07:05:11 INFO - PROCESS | 1857 | 1463234711650 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 1857 | 1463234711655 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 07:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:05:11 INFO - PROCESS | 1857 | 1463234711662 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 1857 | 1463234711668 Marionette TRACE conn4 <- [1,2366,null,{}] 07:05:11 INFO - PROCESS | 1857 | 1463234711685 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}] 07:05:11 INFO - PROCESS | 1857 | 1463234711929 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:05:12 INFO - PROCESS | 1857 | 1463234712237 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e4b6800 == 139 [pid = 1857] [id = 599] 07:05:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8e4c2000) [pid = 1857] [serial = 1798] [outer = (nil)] 07:05:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8ed59800) [pid = 1857] [serial = 1799] [outer = 0x8e4c2000] 07:05:12 INFO - PROCESS | 1857 | 1463234712330 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8ee7b000) [pid = 1857] [serial = 1800] [outer = 0x8e4c2000] 07:05:13 INFO - PROCESS | 1857 | 1463234713248 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]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1642ms 07:05:13 INFO - PROCESS | 1857 | 1463234713304 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:05:13 INFO - PROCESS | 1857 | 1463234713309 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 07:05:13 INFO - PROCESS | 1857 | 1463234713316 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 1857 | 1463234713320 Marionette TRACE conn4 <- [1,2370,null,{}] 07:05:13 INFO - PROCESS | 1857 | 1463234713326 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}] 07:05:13 INFO - PROCESS | 1857 | 1463234713557 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:05:13 INFO - PROCESS | 1857 | 1463234713897 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x88aeb000 == 140 [pid = 1857] [id = 600] 07:05:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8ed59000) [pid = 1857] [serial = 1801] [outer = (nil)] 07:05:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8efc2800) [pid = 1857] [serial = 1802] [outer = 0x8ed59000] 07:05:13 INFO - PROCESS | 1857 | 1463234713993 Marionette DEBUG loaded listener.js 07:05:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8f02ac00) [pid = 1857] [serial = 1803] [outer = 0x8ed59000] 07:05:14 INFO - PROCESS | 1857 | 1463234714882 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]]]}] 07:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1638ms 07:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:05:14 INFO - PROCESS | 1857 | 1463234714955 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 1857 | 1463234714958 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 07:05:14 INFO - PROCESS | 1857 | 1463234714965 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 1857 | 1463234714968 Marionette TRACE conn4 <- [1,2374,null,{}] 07:05:14 INFO - PROCESS | 1857 | 1463234714974 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}] 07:05:15 INFO - PROCESS | 1857 | 1463234715247 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:05:15 INFO - PROCESS | 1857 | 1463234715571 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x8efb6400 == 141 [pid = 1857] [id = 601] 07:05:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8efb9400) [pid = 1857] [serial = 1804] [outer = (nil)] 07:05:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x916d5000) [pid = 1857] [serial = 1805] [outer = 0x8efb9400] 07:05:15 INFO - PROCESS | 1857 | 1463234715664 Marionette DEBUG loaded listener.js 07:05:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x916d8000) [pid = 1857] [serial = 1806] [outer = 0x8efb9400] 07:05:16 INFO - PROCESS | 1857 | 1463234716622 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]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1730ms 07:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:05:16 INFO - PROCESS | 1857 | 1463234716695 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 1857 | 1463234716698 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 07:05:16 INFO - PROCESS | 1857 | 1463234716705 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 1857 | 1463234716708 Marionette TRACE conn4 <- [1,2378,null,{}] 07:05:16 INFO - PROCESS | 1857 | 1463234716714 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}] 07:05:16 INFO - PROCESS | 1857 | 1463234716990 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:05:17 INFO - PROCESS | 1857 | 1463234717322 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d3c00 == 142 [pid = 1857] [id = 602] 07:05:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x916d7c00) [pid = 1857] [serial = 1807] [outer = (nil)] 07:05:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x92a6e800) [pid = 1857] [serial = 1808] [outer = 0x916d7c00] 07:05:17 INFO - PROCESS | 1857 | 1463234717420 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x92b31000) [pid = 1857] [serial = 1809] [outer = 0x916d7c00] 07:05:18 INFO - PROCESS | 1857 | 1463234718334 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]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1680ms 07:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:05:18 INFO - PROCESS | 1857 | 1463234718385 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 1857 | 1463234718389 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 07:05:18 INFO - PROCESS | 1857 | 1463234718396 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 1857 | 1463234718398 Marionette TRACE conn4 <- [1,2382,null,{}] 07:05:18 INFO - PROCESS | 1857 | 1463234718405 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}] 07:05:18 INFO - PROCESS | 1857 | 1463234718637 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:05:18 INFO - PROCESS | 1857 | 1463234718979 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e4a000 == 143 [pid = 1857] [id = 603] 07:05:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x8c117800) [pid = 1857] [serial = 1810] [outer = (nil)] 07:05:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x92d5ec00) [pid = 1857] [serial = 1811] [outer = 0x8c117800] 07:05:19 INFO - PROCESS | 1857 | 1463234719073 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x93958c00) [pid = 1857] [serial = 1812] [outer = 0x8c117800] 07:05:20 INFO - PROCESS | 1857 | 1463234720011 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]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1695ms 07:05:20 INFO - PROCESS | 1857 | 1463234720090 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 1857 | 1463234720094 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 07:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:05:20 INFO - PROCESS | 1857 | 1463234720100 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 1857 | 1463234720104 Marionette TRACE conn4 <- [1,2386,null,{}] 07:05:20 INFO - PROCESS | 1857 | 1463234720110 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}] 07:05:20 INFO - PROCESS | 1857 | 1463234720384 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:05:20 INFO - PROCESS | 1857 | 1463234720715 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x939d3c00 == 144 [pid = 1857] [id = 604] 07:05:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x94610400) [pid = 1857] [serial = 1813] [outer = (nil)] 07:05:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x952e8000) [pid = 1857] [serial = 1814] [outer = 0x94610400] 07:05:20 INFO - PROCESS | 1857 | 1463234720813 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x952eb800) [pid = 1857] [serial = 1815] [outer = 0x94610400] 07:05:21 INFO - PROCESS | 1857 | 1463234721712 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]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1691ms 07:05:21 INFO - PROCESS | 1857 | 1463234721793 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 1857 | 1463234721797 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 07:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:05:21 INFO - PROCESS | 1857 | 1463234721803 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 1857 | 1463234721807 Marionette TRACE conn4 <- [1,2390,null,{}] 07:05:21 INFO - PROCESS | 1857 | 1463234721813 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}] 07:05:22 INFO - PROCESS | 1857 | 1463234722048 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:05:22 INFO - PROCESS | 1857 | 1463234722340 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x92bb5400 == 145 [pid = 1857] [id = 605] 07:05:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x92d59000) [pid = 1857] [serial = 1816] [outer = (nil)] 07:05:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x95ec8000) [pid = 1857] [serial = 1817] [outer = 0x92d59000] 07:05:22 INFO - PROCESS | 1857 | 1463234722485 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x95f23c00) [pid = 1857] [serial = 1818] [outer = 0x92d59000] 07:05:23 INFO - PROCESS | 1857 | 1463234723389 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]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1629ms 07:05:23 INFO - PROCESS | 1857 | 1463234723434 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:05:23 INFO - PROCESS | 1857 | 1463234723438 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 07:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:05:23 INFO - PROCESS | 1857 | 1463234723444 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 1857 | 1463234723448 Marionette TRACE conn4 <- [1,2394,null,{}] 07:05:23 INFO - PROCESS | 1857 | 1463234723453 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}] 07:05:23 INFO - PROCESS | 1857 | 1463234723680 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:05:24 INFO - PROCESS | 1857 | 1463234724028 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee79000 == 146 [pid = 1857] [id = 606] 07:05:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x8f033400) [pid = 1857] [serial = 1819] [outer = (nil)] 07:05:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x96107000) [pid = 1857] [serial = 1820] [outer = 0x8f033400] 07:05:24 INFO - PROCESS | 1857 | 1463234724116 Marionette DEBUG loaded listener.js 07:05:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x9610f400) [pid = 1857] [serial = 1821] [outer = 0x8f033400] 07:05:25 INFO - PROCESS | 1857 | 1463234725047 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]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1681ms 07:05:25 INFO - PROCESS | 1857 | 1463234725126 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 1857 | 1463234725131 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 07:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:05:25 INFO - PROCESS | 1857 | 1463234725138 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 1857 | 1463234725143 Marionette TRACE conn4 <- [1,2398,null,{}] 07:05:25 INFO - PROCESS | 1857 | 1463234725149 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}] 07:05:25 INFO - PROCESS | 1857 | 1463234725454 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:05:25 INFO - PROCESS | 1857 | 1463234725809 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x965d5000 == 147 [pid = 1857] [id = 607] 07:05:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x97775c00) [pid = 1857] [serial = 1822] [outer = (nil)] 07:05:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x97783800) [pid = 1857] [serial = 1823] [outer = 0x97775c00] 07:05:25 INFO - PROCESS | 1857 | 1463234725910 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x9923bc00) [pid = 1857] [serial = 1824] [outer = 0x97775c00] 07:05:26 INFO - PROCESS | 1857 | 1463234726888 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]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1793ms 07:05:26 INFO - PROCESS | 1857 | 1463234726933 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:05:26 INFO - PROCESS | 1857 | 1463234726937 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 07:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:05:26 INFO - PROCESS | 1857 | 1463234726943 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 1857 | 1463234726946 Marionette TRACE conn4 <- [1,2402,null,{}] 07:05:26 INFO - PROCESS | 1857 | 1463234726952 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}] 07:05:27 INFO - PROCESS | 1857 | 1463234727178 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:05:27 INFO - PROCESS | 1857 | 1463234727515 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x9775bc00 == 148 [pid = 1857] [id = 608] 07:05:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x99ee7800) [pid = 1857] [serial = 1825] [outer = (nil)] 07:05:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x9a268000) [pid = 1857] [serial = 1826] [outer = 0x99ee7800] 07:05:27 INFO - PROCESS | 1857 | 1463234727607 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x9a28a800) [pid = 1857] [serial = 1827] [outer = 0x99ee7800] 07:05:28 INFO - PROCESS | 1857 | 1463234728492 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]]]}] 07:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1583ms 07:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:05:28 INFO - PROCESS | 1857 | 1463234728527 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:05:28 INFO - PROCESS | 1857 | 1463234728530 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 07:05:28 INFO - PROCESS | 1857 | 1463234728536 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:05:28 INFO - PROCESS | 1857 | 1463234728539 Marionette TRACE conn4 <- [1,2406,null,{}] 07:05:28 INFO - PROCESS | 1857 | 1463234728545 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}] 07:05:28 INFO - PROCESS | 1857 | 1463234728861 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:05:29 INFO - PROCESS | 1857 | 1463234729137 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a6fc00 == 149 [pid = 1857] [id = 609] 07:05:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x92bb0000) [pid = 1857] [serial = 1828] [outer = (nil)] 07:05:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x9af56400) [pid = 1857] [serial = 1829] [outer = 0x92bb0000] 07:05:29 INFO - PROCESS | 1857 | 1463234729229 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x9b05dc00) [pid = 1857] [serial = 1830] [outer = 0x92bb0000] 07:05:30 INFO - PROCESS | 1857 | 1463234730128 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]]]}] 07:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1635ms 07:05:30 INFO - PROCESS | 1857 | 1463234730172 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:05:30 INFO - PROCESS | 1857 | 1463234730176 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 07:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:05:30 INFO - PROCESS | 1857 | 1463234730183 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:05:30 INFO - PROCESS | 1857 | 1463234730186 Marionette TRACE conn4 <- [1,2410,null,{}] 07:05:30 INFO - PROCESS | 1857 | 1463234730192 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}] 07:05:30 INFO - PROCESS | 1857 | 1463234730437 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:05:30 INFO - PROCESS | 1857 | 1463234730772 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x95ec1800 == 150 [pid = 1857] [id = 610] 07:05:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x9af58c00) [pid = 1857] [serial = 1831] [outer = (nil)] 07:05:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x9bf58400) [pid = 1857] [serial = 1832] [outer = 0x9af58c00] 07:05:30 INFO - PROCESS | 1857 | 1463234730871 Marionette DEBUG loaded listener.js 07:05:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x9c121000) [pid = 1857] [serial = 1833] [outer = 0x9af58c00] 07:05:31 INFO - PROCESS | 1857 | 1463234731815 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]]]}] 07:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1681ms 07:05:31 INFO - PROCESS | 1857 | 1463234731865 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:05:31 INFO - PROCESS | 1857 | 1463234731869 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 07:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:05:31 INFO - PROCESS | 1857 | 1463234731876 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 1857 | 1463234731880 Marionette TRACE conn4 <- [1,2414,null,{}] 07:05:31 INFO - PROCESS | 1857 | 1463234731885 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}] 07:05:32 INFO - PROCESS | 1857 | 1463234732121 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:05:32 INFO - PROCESS | 1857 | 1463234732458 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x9923b800 == 151 [pid = 1857] [id = 611] 07:05:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x9a4dfc00) [pid = 1857] [serial = 1834] [outer = (nil)] 07:05:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x9ccb8400) [pid = 1857] [serial = 1835] [outer = 0x9a4dfc00] 07:05:32 INFO - PROCESS | 1857 | 1463234732553 Marionette DEBUG loaded listener.js 07:05:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x9ce44c00) [pid = 1857] [serial = 1836] [outer = 0x9a4dfc00] 07:05:33 INFO - PROCESS | 1857 | 1463234733468 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]]]}] 07:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1646ms 07:05:33 INFO - PROCESS | 1857 | 1463234733523 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:05:33 INFO - PROCESS | 1857 | 1463234733526 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 07:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:05:33 INFO - PROCESS | 1857 | 1463234733533 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:05:33 INFO - PROCESS | 1857 | 1463234733537 Marionette TRACE conn4 <- [1,2418,null,{}] 07:05:33 INFO - PROCESS | 1857 | 1463234733543 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}] 07:05:33 INFO - PROCESS | 1857 | 1463234733778 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:05:34 INFO - PROCESS | 1857 | 1463234734124 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ecd800 == 152 [pid = 1857] [id = 612] 07:05:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x96105400) [pid = 1857] [serial = 1837] [outer = (nil)] 07:05:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x9cece400) [pid = 1857] [serial = 1838] [outer = 0x96105400] 07:05:34 INFO - PROCESS | 1857 | 1463234734220 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x9ced3800) [pid = 1857] [serial = 1839] [outer = 0x96105400] 07:05:35 INFO - PROCESS | 1857 | 1463234735101 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]]]}] 07:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1635ms 07:05:35 INFO - PROCESS | 1857 | 1463234735170 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 1857 | 1463234735173 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 07:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:05:35 INFO - PROCESS | 1857 | 1463234735181 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 1857 | 1463234735184 Marionette TRACE conn4 <- [1,2422,null,{}] 07:05:35 INFO - PROCESS | 1857 | 1463234735190 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}] 07:05:35 INFO - PROCESS | 1857 | 1463234735471 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:05:35 INFO - PROCESS | 1857 | 1463234735810 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0f800 == 153 [pid = 1857] [id = 613] 07:05:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x9ccb2800) [pid = 1857] [serial = 1840] [outer = (nil)] 07:05:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0xa1042800) [pid = 1857] [serial = 1841] [outer = 0x9ccb2800] 07:05:35 INFO - PROCESS | 1857 | 1463234735900 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0xa1045000) [pid = 1857] [serial = 1842] [outer = 0x9ccb2800] 07:05:36 INFO - PROCESS | 1857 | 1463234736827 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]]]}] 07:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1686ms 07:05:36 INFO - PROCESS | 1857 | 1463234736868 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:05:36 INFO - PROCESS | 1857 | 1463234736872 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 07:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:05:36 INFO - PROCESS | 1857 | 1463234736878 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:05:36 INFO - PROCESS | 1857 | 1463234736881 Marionette TRACE conn4 <- [1,2426,null,{}] 07:05:36 INFO - PROCESS | 1857 | 1463234736887 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}] 07:05:37 INFO - PROCESS | 1857 | 1463234737116 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:05:37 INFO - PROCESS | 1857 | 1463234737458 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x85f6b800 == 154 [pid = 1857] [id = 614] 07:05:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x86ec2000) [pid = 1857] [serial = 1843] [outer = (nil)] 07:05:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0xa21a7800) [pid = 1857] [serial = 1844] [outer = 0x86ec2000] 07:05:37 INFO - PROCESS | 1857 | 1463234737549 Marionette DEBUG loaded listener.js 07:05:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0xa2270400) [pid = 1857] [serial = 1845] [outer = 0x86ec2000] 07:05:39 INFO - PROCESS | 1857 | --DOCSHELL 0x92228400 == 153 [pid = 1857] [id = 35] 07:05:39 INFO - PROCESS | 1857 | --DOCSHELL 0x94615000 == 152 [pid = 1857] [id = 151] 07:05:39 INFO - PROCESS | 1857 | --DOCSHELL 0x86d10400 == 151 [pid = 1857] [id = 589] 07:05:39 INFO - PROCESS | 1857 | --DOCSHELL 0x9b064c00 == 150 [pid = 1857] [id = 590] 07:05:39 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec9400 == 149 [pid = 1857] [id = 588] 07:05:39 INFO - PROCESS | 1857 | --DOCSHELL 0x9610dc00 == 148 [pid = 1857] [id = 587] 07:05:39 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0d800 == 147 [pid = 1857] [id = 586] 07:05:39 INFO - PROCESS | 1857 | --DOCSHELL 0x94614c00 == 146 [pid = 1857] [id = 585] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8c7f8400 == 145 [pid = 1857] [id = 583] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x952ebc00 == 144 [pid = 1857] [id = 584] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x91a4b400 == 143 [pid = 1857] [id = 582] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8f030000 == 142 [pid = 1857] [id = 581] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6c8800 == 141 [pid = 1857] [id = 580] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8e4c3000 == 140 [pid = 1857] [id = 579] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8c8d9000 == 139 [pid = 1857] [id = 578] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8b6ac800 == 138 [pid = 1857] [id = 576] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x878c6400 == 137 [pid = 1857] [id = 577] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6ce000 == 136 [pid = 1857] [id = 575] 07:05:40 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec3c00 == 135 [pid = 1857] [id = 574] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x8c8d5400) [pid = 1857] [serial = 1721] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x9b5e1800) [pid = 1857] [serial = 1572] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x952f3400) [pid = 1857] [serial = 1685] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x88e45800) [pid = 1857] [serial = 1713] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x8bf0d000) [pid = 1857] [serial = 1716] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x8e280400) [pid = 1857] [serial = 1664] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8c9a3c00) [pid = 1857] [serial = 1661] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x9a263400) [pid = 1857] [serial = 1694] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x92ed5000) [pid = 1857] [serial = 1683] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x9bf53800) [pid = 1857] [serial = 1707] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x88aef800) [pid = 1857] [serial = 1712] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x8cf4f400) [pid = 1857] [serial = 1662] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x9a821c00) [pid = 1857] [serial = 1697] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x92673c00) [pid = 1857] [serial = 1673] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x9b9a4000) [pid = 1857] [serial = 1706] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x9923d000) [pid = 1857] [serial = 1692] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x8b529800) [pid = 1857] [serial = 1715] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x8c8cf800) [pid = 1857] [serial = 1718] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x9a827000) [pid = 1857] [serial = 1698] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x8b73f800) [pid = 1857] [serial = 1659] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x9bf5ec00) [pid = 1857] [serial = 1709] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x9b7bd400) [pid = 1857] [serial = 1704] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x92b35c00) [pid = 1857] [serial = 1679] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x965ccc00) [pid = 1857] [serial = 1688] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x97762000) [pid = 1857] [serial = 1689] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x927e7800) [pid = 1857] [serial = 1674] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x8ed53400) [pid = 1857] [serial = 1668] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x8e4be400) [pid = 1857] [serial = 1667] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x9a266c00) [pid = 1857] [serial = 1695] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x8cf50800) [pid = 1857] [serial = 1655] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x8efc0800) [pid = 1857] [serial = 1670] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x8b521400) [pid = 1857] [serial = 1658] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x92baa800) [pid = 1857] [serial = 1680] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x92a69c00) [pid = 1857] [serial = 1676] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x99237c00) [pid = 1857] [serial = 1691] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x92a6f000) [pid = 1857] [serial = 1677] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x9b05b000) [pid = 1857] [serial = 1701] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x8c9a2800) [pid = 1857] [serial = 1719] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8c949400) [pid = 1857] [serial = 1587] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8f028800) [pid = 1857] [serial = 1671] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x8e2fac00) [pid = 1857] [serial = 1665] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x9af55400) [pid = 1857] [serial = 1700] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x92d61400) [pid = 1857] [serial = 1682] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x9b2a0000) [pid = 1857] [serial = 1703] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x9536b000) [pid = 1857] [serial = 1686] [outer = (nil)] [url = about:blank] 07:05:40 INFO - PROCESS | 1857 | 1463234740877 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]]]}] 07:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 4038ms 07:05:40 INFO - PROCESS | 1857 | 1463234740917 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:05:40 INFO - PROCESS | 1857 | 1463234740923 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 07:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:05:40 INFO - PROCESS | 1857 | 1463234740933 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 1857 | 1463234740936 Marionette TRACE conn4 <- [1,2430,null,{}] 07:05:40 INFO - PROCESS | 1857 | 1463234740944 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}] 07:05:41 INFO - PROCESS | 1857 | 1463234741171 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:05:41 INFO - PROCESS | 1857 | 1463234741377 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec3c00 == 136 [pid = 1857] [id = 615] 07:05:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x88923400) [pid = 1857] [serial = 1846] [outer = (nil)] 07:05:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x89169800) [pid = 1857] [serial = 1847] [outer = 0x88923400] 07:05:41 INFO - PROCESS | 1857 | 1463234741456 Marionette DEBUG loaded listener.js 07:05:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8b520800) [pid = 1857] [serial = 1848] [outer = 0x88923400] 07:05:42 INFO - PROCESS | 1857 | 1463234742401 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]]]}] 07:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1488ms 07:05:42 INFO - PROCESS | 1857 | 1463234742421 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:05:42 INFO - PROCESS | 1857 | 1463234742429 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 07:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:05:42 INFO - PROCESS | 1857 | 1463234742440 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:05:42 INFO - PROCESS | 1857 | 1463234742444 Marionette TRACE conn4 <- [1,2434,null,{}] 07:05:42 INFO - PROCESS | 1857 | 1463234742451 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}] 07:05:42 INFO - PROCESS | 1857 | 1463234742663 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:05:42 INFO - PROCESS | 1857 | 1463234742908 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x8916ec00 == 137 [pid = 1857] [id = 616] 07:05:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8b529400) [pid = 1857] [serial = 1849] [outer = (nil)] 07:05:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8c756400) [pid = 1857] [serial = 1850] [outer = 0x8b529400] 07:05:43 INFO - PROCESS | 1857 | 1463234742999 Marionette DEBUG loaded listener.js 07:05:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8c8d7800) [pid = 1857] [serial = 1851] [outer = 0x8b529400] 07:05:43 INFO - PROCESS | 1857 | 1463234743928 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]]]}] 07:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1528ms 07:05:43 INFO - PROCESS | 1857 | 1463234743968 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:05:43 INFO - PROCESS | 1857 | 1463234743972 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 07:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:05:43 INFO - PROCESS | 1857 | 1463234743986 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 1857 | 1463234743991 Marionette TRACE conn4 <- [1,2438,null,{}] 07:05:44 INFO - PROCESS | 1857 | 1463234744006 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}] 07:05:44 INFO - PROCESS | 1857 | 1463234744330 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:05:44 INFO - PROCESS | 1857 | 1463234744362 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0f400 == 138 [pid = 1857] [id = 617] 07:05:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8c99e000) [pid = 1857] [serial = 1852] [outer = (nil)] 07:05:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8d057400) [pid = 1857] [serial = 1853] [outer = 0x8c99e000] 07:05:44 INFO - PROCESS | 1857 | 1463234744438 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x8dac4000) [pid = 1857] [serial = 1854] [outer = 0x8c99e000] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x8c99fc00) [pid = 1857] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x8b6b6400) [pid = 1857] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8844d800) [pid = 1857] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x9c126c00) [pid = 1857] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x9b067000) [pid = 1857] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8f029800) [pid = 1857] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x98391800) [pid = 1857] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x97767400) [pid = 1857] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8e2eb400) [pid = 1857] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x96102400) [pid = 1857] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x952ed000) [pid = 1857] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8dd1e400) [pid = 1857] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x927e9400) [pid = 1857] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x916d1400) [pid = 1857] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x8c117400) [pid = 1857] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x8ed4c800) [pid = 1857] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x8dd13400) [pid = 1857] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x8b51c800) [pid = 1857] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x8c0e6400) [pid = 1857] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x8b51d400) [pid = 1857] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x86ec5000) [pid = 1857] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x89176c00) [pid = 1857] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x86d03000) [pid = 1857] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:05:45 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x99771c00) [pid = 1857] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:05:46 INFO - PROCESS | 1857 | 1463234746096 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]]]}] 07:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2135ms 07:05:46 INFO - PROCESS | 1857 | 1463234746121 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:05:46 INFO - PROCESS | 1857 | 1463234746126 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 07:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:05:46 INFO - PROCESS | 1857 | 1463234746132 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:05:46 INFO - PROCESS | 1857 | 1463234746135 Marionette TRACE conn4 <- [1,2442,null,{}] 07:05:46 INFO - PROCESS | 1857 | 1463234746141 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}] 07:05:46 INFO - PROCESS | 1857 | 1463234746343 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:05:46 INFO - PROCESS | 1857 | 1463234746359 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x878c2000 == 139 [pid = 1857] [id = 618] 07:05:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x8844d800) [pid = 1857] [serial = 1855] [outer = (nil)] 07:05:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x8c996c00) [pid = 1857] [serial = 1856] [outer = 0x8844d800] 07:05:46 INFO - PROCESS | 1857 | 1463234746621 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x8dd15000) [pid = 1857] [serial = 1857] [outer = 0x8844d800] 07:05:47 INFO - PROCESS | 1857 | 1463234747391 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]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1278ms 07:05:47 INFO - PROCESS | 1857 | 1463234747410 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 1857 | 1463234747414 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 07:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:05:47 INFO - PROCESS | 1857 | 1463234747420 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 1857 | 1463234747422 Marionette TRACE conn4 <- [1,2446,null,{}] 07:05:47 INFO - PROCESS | 1857 | 1463234747428 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}] 07:05:47 INFO - PROCESS | 1857 | 1463234747630 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:05:48 INFO - PROCESS | 1857 | 1463234748021 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x87812c00 == 140 [pid = 1857] [id = 619] 07:05:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x87815800) [pid = 1857] [serial = 1858] [outer = (nil)] 07:05:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x88923800) [pid = 1857] [serial = 1859] [outer = 0x87815800] 07:05:48 INFO - PROCESS | 1857 | 1463234748177 Marionette DEBUG loaded listener.js 07:05:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x88e47c00) [pid = 1857] [serial = 1860] [outer = 0x87815800] 07:05:49 INFO - PROCESS | 1857 | 1463234749138 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]]]}] 07:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1784ms 07:05:49 INFO - PROCESS | 1857 | 1463234749207 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:05:49 INFO - PROCESS | 1857 | 1463234749214 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 07:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:05:49 INFO - PROCESS | 1857 | 1463234749222 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - PROCESS | 1857 | 1463234749228 Marionette TRACE conn4 <- [1,2450,null,{}] 07:05:49 INFO - PROCESS | 1857 | 1463234749236 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}] 07:05:49 INFO - PROCESS | 1857 | 1463234749512 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:05:49 INFO - PROCESS | 1857 | 1463234749847 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c114c00 == 141 [pid = 1857] [id = 620] 07:05:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x8c760400) [pid = 1857] [serial = 1861] [outer = (nil)] 07:05:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8c948000) [pid = 1857] [serial = 1862] [outer = 0x8c760400] 07:05:49 INFO - PROCESS | 1857 | 1463234749943 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8c9a0800) [pid = 1857] [serial = 1863] [outer = 0x8c760400] 07:05:50 INFO - PROCESS | 1857 | 1463234750897 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]]]}] 07:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1742ms 07:05:50 INFO - PROCESS | 1857 | 1463234750968 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 1857 | 1463234750975 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 07:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:05:50 INFO - PROCESS | 1857 | 1463234750982 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 1857 | 1463234750985 Marionette TRACE conn4 <- [1,2454,null,{}] 07:05:51 INFO - PROCESS | 1857 | 1463234750991 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}] 07:05:51 INFO - PROCESS | 1857 | 1463234751275 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:05:51 INFO - PROCESS | 1857 | 1463234751662 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2f1c00 == 142 [pid = 1857] [id = 621] 07:05:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8e2f2c00) [pid = 1857] [serial = 1864] [outer = (nil)] 07:05:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8e2f7c00) [pid = 1857] [serial = 1865] [outer = 0x8e2f2c00] 07:05:51 INFO - PROCESS | 1857 | 1463234751756 Marionette DEBUG loaded listener.js 07:05:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8e362400) [pid = 1857] [serial = 1866] [outer = 0x8e2f2c00] 07:05:52 INFO - PROCESS | 1857 | 1463234752707 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]]]}] 07:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1788ms 07:05:52 INFO - PROCESS | 1857 | 1463234752772 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:05:52 INFO - PROCESS | 1857 | 1463234752776 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 07:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:05:52 INFO - PROCESS | 1857 | 1463234752792 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 1857 | 1463234752802 Marionette TRACE conn4 <- [1,2458,null,{}] 07:05:52 INFO - PROCESS | 1857 | 1463234752808 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}] 07:05:53 INFO - PROCESS | 1857 | 1463234753095 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:05:53 INFO - PROCESS | 1857 | 1463234753422 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x88452400 == 143 [pid = 1857] [id = 622] 07:05:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8a6cc400) [pid = 1857] [serial = 1867] [outer = (nil)] 07:05:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8ed5ac00) [pid = 1857] [serial = 1868] [outer = 0x8a6cc400] 07:05:53 INFO - PROCESS | 1857 | 1463234753514 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8ee80800) [pid = 1857] [serial = 1869] [outer = 0x8a6cc400] 07:05:54 INFO - PROCESS | 1857 | 1463234754419 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]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1698ms 07:05:54 INFO - PROCESS | 1857 | 1463234754483 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:05:54 INFO - PROCESS | 1857 | 1463234754488 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 07:05:54 INFO - PROCESS | 1857 | 1463234754495 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 1857 | 1463234754498 Marionette TRACE conn4 <- [1,2462,null,{}] 07:05:54 INFO - PROCESS | 1857 | 1463234754504 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}] 07:05:54 INFO - PROCESS | 1857 | 1463234754770 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:05:55 INFO - PROCESS | 1857 | 1463234755095 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e360c00 == 144 [pid = 1857] [id = 623] 07:05:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8e4b6000) [pid = 1857] [serial = 1870] [outer = (nil)] 07:05:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8f031400) [pid = 1857] [serial = 1871] [outer = 0x8e4b6000] 07:05:55 INFO - PROCESS | 1857 | 1463234755193 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x916cb400) [pid = 1857] [serial = 1872] [outer = 0x8e4b6000] 07:05:56 INFO - PROCESS | 1857 | 1463234756123 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]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1689ms 07:05:56 INFO - PROCESS | 1857 | 1463234756184 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 1857 | 1463234756188 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 07:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:05:56 INFO - PROCESS | 1857 | 1463234756195 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 1857 | 1463234756199 Marionette TRACE conn4 <- [1,2466,null,{}] 07:05:56 INFO - PROCESS | 1857 | 1463234756205 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}] 07:05:56 INFO - PROCESS | 1857 | 1463234756439 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:05:56 INFO - PROCESS | 1857 | 1463234756774 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x9222c400 == 145 [pid = 1857] [id = 624] 07:05:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x9222f000) [pid = 1857] [serial = 1873] [outer = (nil)] 07:05:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x9267c000) [pid = 1857] [serial = 1874] [outer = 0x9222f000] 07:05:56 INFO - PROCESS | 1857 | 1463234756889 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x9294b800) [pid = 1857] [serial = 1875] [outer = 0x9222f000] 07:05:57 INFO - PROCESS | 1857 | 1463234757829 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]]]}] 07:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1682ms 07:05:57 INFO - PROCESS | 1857 | 1463234757878 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:05:57 INFO - PROCESS | 1857 | 1463234757882 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 07:05:57 INFO - PROCESS | 1857 | 1463234757888 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:05:57 INFO - PROCESS | 1857 | 1463234757891 Marionette TRACE conn4 <- [1,2470,null,{}] 07:05:57 INFO - PROCESS | 1857 | 1463234757897 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}] 07:05:58 INFO - PROCESS | 1857 | 1463234758129 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:05:58 INFO - PROCESS | 1857 | 1463234758475 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e9400 == 146 [pid = 1857] [id = 625] 07:05:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8b522800) [pid = 1857] [serial = 1876] [outer = (nil)] 07:05:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x92a6f800) [pid = 1857] [serial = 1877] [outer = 0x8b522800] 07:05:58 INFO - PROCESS | 1857 | 1463234758563 Marionette DEBUG loaded listener.js 07:05:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x92b29400) [pid = 1857] [serial = 1878] [outer = 0x8b522800] 07:05:59 INFO - PROCESS | 1857 | 1463234759454 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]]]}] 07:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1639ms 07:05:59 INFO - PROCESS | 1857 | 1463234759527 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:05:59 INFO - PROCESS | 1857 | 1463234759531 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 07:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:05:59 INFO - PROCESS | 1857 | 1463234759538 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 1857 | 1463234759541 Marionette TRACE conn4 <- [1,2474,null,{}] 07:05:59 INFO - PROCESS | 1857 | 1463234759547 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}] 07:05:59 INFO - PROCESS | 1857 | 1463234759811 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:06:00 INFO - PROCESS | 1857 | 1463234760113 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f029800 == 147 [pid = 1857] [id = 626] 07:06:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x92a69800) [pid = 1857] [serial = 1879] [outer = (nil)] 07:06:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x92d5bc00) [pid = 1857] [serial = 1880] [outer = 0x92a69800] 07:06:00 INFO - PROCESS | 1857 | 1463234760208 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x92ecdc00) [pid = 1857] [serial = 1881] [outer = 0x92a69800] 07:06:01 INFO - PROCESS | 1857 | 1463234761147 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]]]}] 07:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1650ms 07:06:01 INFO - PROCESS | 1857 | 1463234761188 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:06:01 INFO - PROCESS | 1857 | 1463234761191 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 07:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:06:01 INFO - PROCESS | 1857 | 1463234761198 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 1857 | 1463234761202 Marionette TRACE conn4 <- [1,2478,null,{}] 07:06:01 INFO - PROCESS | 1857 | 1463234761207 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}] 07:06:01 INFO - PROCESS | 1857 | 1463234761431 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:06:01 INFO - PROCESS | 1857 | 1463234761781 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x92958c00 == 148 [pid = 1857] [id = 627] 07:06:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x92a6a000) [pid = 1857] [serial = 1882] [outer = (nil)] 07:06:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x94616000) [pid = 1857] [serial = 1883] [outer = 0x92a6a000] 07:06:01 INFO - PROCESS | 1857 | 1463234761877 Marionette DEBUG loaded listener.js 07:06:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x952ebc00) [pid = 1857] [serial = 1884] [outer = 0x92a6a000] 07:06:02 INFO - PROCESS | 1857 | 1463234762792 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]]]}] 07:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1636ms 07:06:02 INFO - PROCESS | 1857 | 1463234762835 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:06:02 INFO - PROCESS | 1857 | 1463234762839 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 07:06:02 INFO - PROCESS | 1857 | 1463234762845 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:06:02 INFO - PROCESS | 1857 | 1463234762855 Marionette TRACE conn4 <- [1,2482,null,{}] 07:06:02 INFO - PROCESS | 1857 | 1463234762860 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}] 07:06:03 INFO - PROCESS | 1857 | 1463234763101 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:06:03 INFO - PROCESS | 1857 | 1463234763390 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8d0c00 == 149 [pid = 1857] [id = 628] 07:06:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x8d058000) [pid = 1857] [serial = 1885] [outer = (nil)] 07:06:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x95ebd000) [pid = 1857] [serial = 1886] [outer = 0x8d058000] 07:06:03 INFO - PROCESS | 1857 | 1463234763520 Marionette DEBUG loaded listener.js 07:06:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x95f2c400) [pid = 1857] [serial = 1887] [outer = 0x8d058000] 07:06:04 INFO - PROCESS | 1857 | 1463234764458 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]]]}] 07:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1687ms 07:06:04 INFO - PROCESS | 1857 | 1463234764532 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:06:04 INFO - PROCESS | 1857 | 1463234764535 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 07:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:06:04 INFO - PROCESS | 1857 | 1463234764542 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:06:04 INFO - PROCESS | 1857 | 1463234764545 Marionette TRACE conn4 <- [1,2486,null,{}] 07:06:04 INFO - PROCESS | 1857 | 1463234764551 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}] 07:06:04 INFO - PROCESS | 1857 | 1463234764821 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:06:05 INFO - PROCESS | 1857 | 1463234765165 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a69c00 == 150 [pid = 1857] [id = 629] 07:06:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x965d6000) [pid = 1857] [serial = 1888] [outer = (nil)] 07:06:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x9774fc00) [pid = 1857] [serial = 1889] [outer = 0x965d6000] 07:06:05 INFO - PROCESS | 1857 | 1463234765264 Marionette DEBUG loaded listener.js 07:06:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x97763c00) [pid = 1857] [serial = 1890] [outer = 0x965d6000] 07:06:06 INFO - PROCESS | 1857 | 1463234766222 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]]]}] 07:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1733ms 07:06:06 INFO - PROCESS | 1857 | 1463234766275 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:06:06 INFO - PROCESS | 1857 | 1463234766279 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 07:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:06:06 INFO - PROCESS | 1857 | 1463234766285 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:06:06 INFO - PROCESS | 1857 | 1463234766290 Marionette TRACE conn4 <- [1,2490,null,{}] 07:06:06 INFO - PROCESS | 1857 | 1463234766296 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}] 07:06:06 INFO - PROCESS | 1857 | 1463234766547 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:06:06 INFO - PROCESS | 1857 | 1463234766894 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x9777ac00 == 151 [pid = 1857] [id = 630] 07:06:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x9777b000) [pid = 1857] [serial = 1891] [outer = (nil)] 07:06:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x9923c400) [pid = 1857] [serial = 1892] [outer = 0x9777b000] 07:06:06 INFO - PROCESS | 1857 | 1463234766986 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x99240800) [pid = 1857] [serial = 1893] [outer = 0x9777b000] 07:06:07 INFO - PROCESS | 1857 | 1463234767911 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]]]}] 07:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1684ms 07:06:07 INFO - PROCESS | 1857 | 1463234767971 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:06:07 INFO - PROCESS | 1857 | 1463234767975 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 07:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:06:07 INFO - PROCESS | 1857 | 1463234767981 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - PROCESS | 1857 | 1463234767984 Marionette TRACE conn4 <- [1,2494,null,{}] 07:06:07 INFO - PROCESS | 1857 | 1463234767990 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}] 07:06:08 INFO - PROCESS | 1857 | 1463234768221 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:06:08 INFO - PROCESS | 1857 | 1463234768569 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee80c00 == 152 [pid = 1857] [id = 631] 07:06:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x92676800) [pid = 1857] [serial = 1894] [outer = (nil)] 07:06:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x9a4e0400) [pid = 1857] [serial = 1895] [outer = 0x92676800] 07:06:08 INFO - PROCESS | 1857 | 1463234768662 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x9a81c000) [pid = 1857] [serial = 1896] [outer = 0x92676800] 07:06:09 INFO - PROCESS | 1857 | 1463234769585 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]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1637ms 07:06:09 INFO - PROCESS | 1857 | 1463234769634 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:06:09 INFO - PROCESS | 1857 | 1463234769639 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 07:06:09 INFO - PROCESS | 1857 | 1463234769646 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 1857 | 1463234769649 Marionette TRACE conn4 <- [1,2498,null,{}] 07:06:09 INFO - PROCESS | 1857 | 1463234769655 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}] 07:06:09 INFO - PROCESS | 1857 | 1463234769889 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:06:10 INFO - PROCESS | 1857 | 1463234770226 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x876ec400 == 153 [pid = 1857] [id = 632] 07:06:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x99243800) [pid = 1857] [serial = 1897] [outer = (nil)] 07:06:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x9af55400) [pid = 1857] [serial = 1898] [outer = 0x99243800] 07:06:10 INFO - PROCESS | 1857 | 1463234770319 Marionette DEBUG loaded listener.js 07:06:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x9af5f800) [pid = 1857] [serial = 1899] [outer = 0x99243800] 07:06:11 INFO - PROCESS | 1857 | 1463234771233 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]]]}] 07:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1644ms 07:06:11 INFO - PROCESS | 1857 | 1463234771290 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:06:11 INFO - PROCESS | 1857 | 1463234771295 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 07:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:06:11 INFO - PROCESS | 1857 | 1463234771301 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:06:11 INFO - PROCESS | 1857 | 1463234771304 Marionette TRACE conn4 <- [1,2502,null,{}] 07:06:11 INFO - PROCESS | 1857 | 1463234771310 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}] 07:06:11 INFO - PROCESS | 1857 | 1463234771542 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:06:11 INFO - PROCESS | 1857 | 1463234771882 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a72000 == 154 [pid = 1857] [id = 633] 07:06:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x9a266400) [pid = 1857] [serial = 1900] [outer = (nil)] 07:06:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x9b7bc800) [pid = 1857] [serial = 1901] [outer = 0x9a266400] 07:06:11 INFO - PROCESS | 1857 | 1463234771981 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x9b96d000) [pid = 1857] [serial = 1902] [outer = 0x9a266400] 07:06:12 INFO - PROCESS | 1857 | 1463234772932 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]]]}] 07:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1684ms 07:06:12 INFO - PROCESS | 1857 | 1463234772986 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 1857 | 1463234772991 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 07:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:06:13 INFO - PROCESS | 1857 | 1463234772997 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:06:13 INFO - PROCESS | 1857 | 1463234773001 Marionette TRACE conn4 <- [1,2506,null,{}] 07:06:13 INFO - PROCESS | 1857 | 1463234773007 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}] 07:06:13 INFO - PROCESS | 1857 | 1463234773253 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:06:13 INFO - PROCESS | 1857 | 1463234773589 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0b800 == 155 [pid = 1857] [id = 634] 07:06:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x876eb000) [pid = 1857] [serial = 1903] [outer = (nil)] 07:06:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x9c128c00) [pid = 1857] [serial = 1904] [outer = 0x876eb000] 07:06:13 INFO - PROCESS | 1857 | 1463234773684 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x9b5e0400) [pid = 1857] [serial = 1905] [outer = 0x876eb000] 07:06:14 INFO - PROCESS | 1857 | 1463234774576 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]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1637ms 07:06:14 INFO - PROCESS | 1857 | 1463234774636 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 1857 | 1463234774642 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 07:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:06:14 INFO - PROCESS | 1857 | 1463234774648 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 1857 | 1463234774652 Marionette TRACE conn4 <- [1,2510,null,{}] 07:06:14 INFO - PROCESS | 1857 | 1463234774658 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}] 07:06:14 INFO - PROCESS | 1857 | 1463234774889 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:06:15 INFO - PROCESS | 1857 | 1463234775229 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b066000 == 156 [pid = 1857] [id = 635] 07:06:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x9bf5e400) [pid = 1857] [serial = 1906] [outer = (nil)] 07:06:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0xa1041c00) [pid = 1857] [serial = 1907] [outer = 0x9bf5e400] 07:06:15 INFO - PROCESS | 1857 | 1463234775322 Marionette DEBUG loaded listener.js 07:06:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0xa2143c00) [pid = 1857] [serial = 1908] [outer = 0x9bf5e400] 07:06:16 INFO - PROCESS | 1857 | 1463234776260 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]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1679ms 07:06:16 INFO - PROCESS | 1857 | 1463234776328 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:06:16 INFO - PROCESS | 1857 | 1463234776332 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 07:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:06:16 INFO - PROCESS | 1857 | 1463234776338 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - PROCESS | 1857 | 1463234776342 Marionette TRACE conn4 <- [1,2514,null,{}] 07:06:16 INFO - PROCESS | 1857 | 1463234776347 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}] 07:06:16 INFO - PROCESS | 1857 | 1463234776581 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:06:16 INFO - PROCESS | 1857 | 1463234776921 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0a800 == 157 [pid = 1857] [id = 636] 07:06:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x86ec7800) [pid = 1857] [serial = 1909] [outer = (nil)] 07:06:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0xa22bc400) [pid = 1857] [serial = 1910] [outer = 0x86ec7800] 07:06:17 INFO - PROCESS | 1857 | 1463234777011 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0xa244b400) [pid = 1857] [serial = 1911] [outer = 0x86ec7800] 07:06:17 INFO - PROCESS | 1857 | 1463234777924 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]]]}] 07:06:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8cf47400 == 156 [pid = 1857] [id = 462] 07:06:20 INFO - PROCESS | 1857 | --DOCSHELL 0x85f77c00 == 155 [pid = 1857] [id = 592] 07:06:20 INFO - PROCESS | 1857 | --DOCSHELL 0x878c2000 == 154 [pid = 1857] [id = 618] 07:06:20 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0f400 == 153 [pid = 1857] [id = 617] 07:06:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8892a800 == 152 [pid = 1857] [id = 551] 07:06:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8916ec00 == 151 [pid = 1857] [id = 616] 07:06:20 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec3c00 == 150 [pid = 1857] [id = 615] 07:06:20 INFO - PROCESS | 1857 | --DOCSHELL 0x86ecd800 == 149 [pid = 1857] [id = 612] 07:06:20 INFO - PROCESS | 1857 | --DOCSHELL 0x95ec1800 == 148 [pid = 1857] [id = 610] 07:06:20 INFO - PROCESS | 1857 | --DOCSHELL 0x9923b800 == 147 [pid = 1857] [id = 611] 07:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 3892ms 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x9c11d800) [pid = 1857] [serial = 1710] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x88df1000) [pid = 1857] [serial = 1656] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x8c7f2000) [pid = 1857] [serial = 1785] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8b6b8c00) [pid = 1857] [serial = 1787] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x9cca0800) [pid = 1857] [serial = 1775] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x9b96d800) [pid = 1857] [serial = 1773] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x9b5e3000) [pid = 1857] [serial = 1772] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x9af5d400) [pid = 1857] [serial = 1770] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x9a829000) [pid = 1857] [serial = 1769] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x9a81e400) [pid = 1857] [serial = 1767] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x9a7dd800) [pid = 1857] [serial = 1766] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x9923ec00) [pid = 1857] [serial = 1764] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x9923a400) [pid = 1857] [serial = 1763] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x97776400) [pid = 1857] [serial = 1761] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x9775c400) [pid = 1857] [serial = 1760] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x965d4000) [pid = 1857] [serial = 1758] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x965b2400) [pid = 1857] [serial = 1757] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x95ec6000) [pid = 1857] [serial = 1755] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x952f1400) [pid = 1857] [serial = 1754] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x939d4400) [pid = 1857] [serial = 1752] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x92d64400) [pid = 1857] [serial = 1751] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x92ba6400) [pid = 1857] [serial = 1749] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x92b30c00) [pid = 1857] [serial = 1748] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x927eec00) [pid = 1857] [serial = 1746] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x927e9c00) [pid = 1857] [serial = 1745] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x91a4e000) [pid = 1857] [serial = 1743] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x91a46800) [pid = 1857] [serial = 1742] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x8f034400) [pid = 1857] [serial = 1740] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x8ee7a800) [pid = 1857] [serial = 1739] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x8e4bcc00) [pid = 1857] [serial = 1737] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x8e365000) [pid = 1857] [serial = 1736] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x8e280800) [pid = 1857] [serial = 1734] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x8e275c00) [pid = 1857] [serial = 1733] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x8c8d5c00) [pid = 1857] [serial = 1731] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x8c752400) [pid = 1857] [serial = 1730] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8b73b400) [pid = 1857] [serial = 1728] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8b529000) [pid = 1857] [serial = 1727] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x878c4c00) [pid = 1857] [serial = 1725] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x876e7400) [pid = 1857] [serial = 1724] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8a6d3c00) [pid = 1857] [serial = 1781] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8780c000) [pid = 1857] [serial = 1778] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8844fc00) [pid = 1857] [serial = 1779] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x9ccacc00) [pid = 1857] [serial = 1776] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8c117000) [pid = 1857] [serial = 1784] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8cf4e400) [pid = 1857] [serial = 1788] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x8dac8000) [pid = 1857] [serial = 1790] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x8b6ad400) [pid = 1857] [serial = 1782] [outer = (nil)] [url = about:blank] 07:06:20 INFO - PROCESS | 1857 | 1463234780548 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 1857 | 1463234780554 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 07:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:06:20 INFO - PROCESS | 1857 | 1463234780570 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 1857 | 1463234780578 Marionette TRACE conn4 <- [1,2518,null,{}] 07:06:20 INFO - PROCESS | 1857 | 1463234780586 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}] 07:06:20 INFO - PROCESS | 1857 | 1463234780794 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:06:21 INFO - PROCESS | 1857 | 1463234781029 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x88dec400 == 148 [pid = 1857] [id = 637] 07:06:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x88def000) [pid = 1857] [serial = 1912] [outer = (nil)] 07:06:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8916ec00) [pid = 1857] [serial = 1913] [outer = 0x88def000] 07:06:21 INFO - PROCESS | 1857 | 1463234781107 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8b525000) [pid = 1857] [serial = 1914] [outer = 0x88def000] 07:06:21 INFO - PROCESS | 1857 | 1463234781933 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]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1436ms 07:06:22 INFO - PROCESS | 1857 | 1463234782006 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 1857 | 1463234782010 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 07:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:06:22 INFO - PROCESS | 1857 | 1463234782023 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 1857 | 1463234782027 Marionette TRACE conn4 <- [1,2522,null,{}] 07:06:22 INFO - PROCESS | 1857 | 1463234782033 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}] 07:06:22 INFO - PROCESS | 1857 | 1463234782252 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:06:22 INFO - PROCESS | 1857 | 1463234782493 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bf0b400 == 149 [pid = 1857] [id = 638] 07:06:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8bfd4800) [pid = 1857] [serial = 1915] [outer = (nil)] 07:06:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8c0f0000) [pid = 1857] [serial = 1916] [outer = 0x8bfd4800] 07:06:22 INFO - PROCESS | 1857 | 1463234782611 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8c75cc00) [pid = 1857] [serial = 1917] [outer = 0x8bfd4800] 07:06:23 INFO - PROCESS | 1857 | 1463234783515 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]]]}] 07:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1536ms 07:06:23 INFO - PROCESS | 1857 | 1463234783556 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:06:23 INFO - PROCESS | 1857 | 1463234783560 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 07:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:06:23 INFO - PROCESS | 1857 | 1463234783572 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:06:23 INFO - PROCESS | 1857 | 1463234783574 Marionette TRACE conn4 <- [1,2526,null,{}] 07:06:23 INFO - PROCESS | 1857 | 1463234783590 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}] 07:06:23 INFO - PROCESS | 1857 | 1463234783881 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:06:23 INFO - PROCESS | 1857 | 1463234783916 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x878cc800 == 150 [pid = 1857] [id = 639] 07:06:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8c9a2800) [pid = 1857] [serial = 1918] [outer = (nil)] 07:06:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8d058800) [pid = 1857] [serial = 1919] [outer = 0x8c9a2800] 07:06:23 INFO - PROCESS | 1857 | 1463234783995 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8dd1a000) [pid = 1857] [serial = 1920] [outer = 0x8c9a2800] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x878cf400) [pid = 1857] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8c99e000) [pid = 1857] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x88923400) [pid = 1857] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x9ccb2800) [pid = 1857] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x96105400) [pid = 1857] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x9a4dfc00) [pid = 1857] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x9af58c00) [pid = 1857] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x92bb0000) [pid = 1857] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x99ee7800) [pid = 1857] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x97775c00) [pid = 1857] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x8f033400) [pid = 1857] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x92d59000) [pid = 1857] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x94610400) [pid = 1857] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x8c117800) [pid = 1857] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x916d7c00) [pid = 1857] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x8efb9400) [pid = 1857] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x8ed59000) [pid = 1857] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x8e4c2000) [pid = 1857] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x8d05c000) [pid = 1857] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x8916ac00) [pid = 1857] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:06:25 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x8b529400) [pid = 1857] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:06:25 INFO - PROCESS | 1857 | 1463234785549 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]]]}] 07:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2036ms 07:06:25 INFO - PROCESS | 1857 | 1463234785629 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 1857 | 1463234785633 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 07:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:06:25 INFO - PROCESS | 1857 | 1463234785640 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 1857 | 1463234785642 Marionette TRACE conn4 <- [1,2530,null,{}] 07:06:25 INFO - PROCESS | 1857 | 1463234785648 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}] 07:06:25 INFO - PROCESS | 1857 | 1463234785866 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:06:26 INFO - PROCESS | 1857 | 1463234786068 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x878cf400 == 151 [pid = 1857] [id = 640] 07:06:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x8c112c00) [pid = 1857] [serial = 1921] [outer = (nil)] 07:06:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x8e272c00) [pid = 1857] [serial = 1922] [outer = 0x8c112c00] 07:06:26 INFO - PROCESS | 1857 | 1463234786147 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x8e2f2400) [pid = 1857] [serial = 1923] [outer = 0x8c112c00] 07:06:26 INFO - PROCESS | 1857 | 1463234786926 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]]]}] 07:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1336ms 07:06:26 INFO - PROCESS | 1857 | 1463234786977 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:06:26 INFO - PROCESS | 1857 | 1463234786981 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 07:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:06:26 INFO - PROCESS | 1857 | 1463234786987 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:06:26 INFO - PROCESS | 1857 | 1463234786989 Marionette TRACE conn4 <- [1,2534,null,{}] 07:06:26 INFO - PROCESS | 1857 | 1463234786995 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}] 07:06:27 INFO - PROCESS | 1857 | 1463234787198 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:06:27 INFO - PROCESS | 1857 | 1463234787559 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec3c00 == 152 [pid = 1857] [id = 641] 07:06:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x86ecd800) [pid = 1857] [serial = 1924] [outer = (nil)] 07:06:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x878ca800) [pid = 1857] [serial = 1925] [outer = 0x86ecd800] 07:06:27 INFO - PROCESS | 1857 | 1463234787716 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x88aefc00) [pid = 1857] [serial = 1926] [outer = 0x86ecd800] 07:06:28 INFO - PROCESS | 1857 | 1463234788783 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]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1836ms 07:06:28 INFO - PROCESS | 1857 | 1463234788824 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:06:28 INFO - PROCESS | 1857 | 1463234788830 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 07:06:28 INFO - PROCESS | 1857 | 1463234788838 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 1857 | 1463234788844 Marionette TRACE conn4 <- [1,2538,null,{}] 07:06:28 INFO - PROCESS | 1857 | 1463234788852 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}] 07:06:29 INFO - PROCESS | 1857 | 1463234789097 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:06:29 INFO - PROCESS | 1857 | 1463234789434 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c0e6c00 == 153 [pid = 1857] [id = 642] 07:06:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8c0ea000) [pid = 1857] [serial = 1927] [outer = (nil)] 07:06:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x8c117000) [pid = 1857] [serial = 1928] [outer = 0x8c0ea000] 07:06:29 INFO - PROCESS | 1857 | 1463234789530 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x8c7f8400) [pid = 1857] [serial = 1929] [outer = 0x8c0ea000] 07:06:30 INFO - PROCESS | 1857 | 1463234790487 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]]]}] 07:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1683ms 07:06:30 INFO - PROCESS | 1857 | 1463234790522 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:06:30 INFO - PROCESS | 1857 | 1463234790529 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 07:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:06:30 INFO - PROCESS | 1857 | 1463234790552 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 1857 | 1463234790564 Marionette TRACE conn4 <- [1,2542,null,{}] 07:06:30 INFO - PROCESS | 1857 | 1463234790571 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}] 07:06:30 INFO - PROCESS | 1857 | 1463234790854 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:06:31 INFO - PROCESS | 1857 | 1463234791230 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c99e000 == 154 [pid = 1857] [id = 643] 07:06:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8cf50800) [pid = 1857] [serial = 1930] [outer = (nil)] 07:06:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8e273800) [pid = 1857] [serial = 1931] [outer = 0x8cf50800] 07:06:31 INFO - PROCESS | 1857 | 1463234791323 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8e2f4800) [pid = 1857] [serial = 1932] [outer = 0x8cf50800] 07:06:32 INFO - PROCESS | 1857 | 1463234792275 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]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1803ms 07:06:32 INFO - PROCESS | 1857 | 1463234792342 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:06:32 INFO - PROCESS | 1857 | 1463234792347 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 07:06:32 INFO - PROCESS | 1857 | 1463234792356 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 1857 | 1463234792366 Marionette TRACE conn4 <- [1,2546,null,{}] 07:06:32 INFO - PROCESS | 1857 | 1463234792382 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}] 07:06:32 INFO - PROCESS | 1857 | 1463234792679 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:06:33 INFO - PROCESS | 1857 | 1463234793032 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e4dc00 == 155 [pid = 1857] [id = 644] 07:06:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8bf0c800) [pid = 1857] [serial = 1933] [outer = (nil)] 07:06:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8ee7bc00) [pid = 1857] [serial = 1934] [outer = 0x8bf0c800] 07:06:33 INFO - PROCESS | 1857 | 1463234793122 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8efc3000) [pid = 1857] [serial = 1935] [outer = 0x8bf0c800] 07:06:34 INFO - PROCESS | 1857 | 1463234794086 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]]]}] 07:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1791ms 07:06:34 INFO - PROCESS | 1857 | 1463234794145 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:06:34 INFO - PROCESS | 1857 | 1463234794150 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 07:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:06:34 INFO - PROCESS | 1857 | 1463234794156 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:06:34 INFO - PROCESS | 1857 | 1463234794160 Marionette TRACE conn4 <- [1,2550,null,{}] 07:06:34 INFO - PROCESS | 1857 | 1463234794165 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}] 07:06:34 INFO - PROCESS | 1857 | 1463234794402 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:06:34 INFO - PROCESS | 1857 | 1463234794735 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2ecc00 == 156 [pid = 1857] [id = 645] 07:06:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8efbac00) [pid = 1857] [serial = 1936] [outer = (nil)] 07:06:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x916d7c00) [pid = 1857] [serial = 1937] [outer = 0x8efbac00] 07:06:34 INFO - PROCESS | 1857 | 1463234794827 Marionette DEBUG loaded listener.js 07:06:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x91a4d800) [pid = 1857] [serial = 1938] [outer = 0x8efbac00] 07:06:35 INFO - PROCESS | 1857 | 1463234795791 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]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1646ms 07:06:35 INFO - PROCESS | 1857 | 1463234795803 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 1857 | 1463234795806 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 07:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:06:35 INFO - PROCESS | 1857 | 1463234795813 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 1857 | 1463234795816 Marionette TRACE conn4 <- [1,2554,null,{}] 07:06:35 INFO - PROCESS | 1857 | 1463234795822 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}] 07:06:36 INFO - PROCESS | 1857 | 1463234796041 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:06:36 INFO - PROCESS | 1857 | 1463234796384 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x927e1c00 == 157 [pid = 1857] [id = 646] 07:06:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x927e2c00) [pid = 1857] [serial = 1939] [outer = (nil)] 07:06:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x927e9c00) [pid = 1857] [serial = 1940] [outer = 0x927e2c00] 07:06:36 INFO - PROCESS | 1857 | 1463234796487 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x92a70000) [pid = 1857] [serial = 1941] [outer = 0x927e2c00] 07:06:37 INFO - PROCESS | 1857 | 1463234797477 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]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1729ms 07:06:37 INFO - PROCESS | 1857 | 1463234797560 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:06:37 INFO - PROCESS | 1857 | 1463234797564 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 07:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:06:37 INFO - PROCESS | 1857 | 1463234797574 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - PROCESS | 1857 | 1463234797578 Marionette TRACE conn4 <- [1,2558,null,{}] 07:06:37 INFO - PROCESS | 1857 | 1463234797584 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}] 07:06:37 INFO - PROCESS | 1857 | 1463234797836 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:06:38 INFO - PROCESS | 1857 | 1463234798158 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e48000 == 158 [pid = 1857] [id = 647] 07:06:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8bfc7800) [pid = 1857] [serial = 1942] [outer = (nil)] 07:06:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x92ba8400) [pid = 1857] [serial = 1943] [outer = 0x8bfc7800] 07:06:38 INFO - PROCESS | 1857 | 1463234798249 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x92d57800) [pid = 1857] [serial = 1944] [outer = 0x8bfc7800] 07:06:39 INFO - PROCESS | 1857 | 1463234799202 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]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1687ms 07:06:39 INFO - PROCESS | 1857 | 1463234799262 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:06:39 INFO - PROCESS | 1857 | 1463234799266 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 07:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:06:39 INFO - PROCESS | 1857 | 1463234799273 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 1857 | 1463234799277 Marionette TRACE conn4 <- [1,2562,null,{}] 07:06:39 INFO - PROCESS | 1857 | 1463234799283 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}] 07:06:39 INFO - PROCESS | 1857 | 1463234799520 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:06:39 INFO - PROCESS | 1857 | 1463234799855 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c99c800 == 159 [pid = 1857] [id = 648] 07:06:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8f02f400) [pid = 1857] [serial = 1945] [outer = (nil)] 07:06:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x946d5c00) [pid = 1857] [serial = 1946] [outer = 0x8f02f400] 07:06:39 INFO - PROCESS | 1857 | 1463234799944 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x952e8c00) [pid = 1857] [serial = 1947] [outer = 0x8f02f400] 07:06:40 INFO - PROCESS | 1857 | 1463234800934 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]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1699ms 07:06:40 INFO - PROCESS | 1857 | 1463234800973 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 1857 | 1463234800977 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 07:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:06:40 INFO - PROCESS | 1857 | 1463234800983 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 1857 | 1463234800987 Marionette TRACE conn4 <- [1,2566,null,{}] 07:06:40 INFO - PROCESS | 1857 | 1463234800993 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}] 07:06:41 INFO - PROCESS | 1857 | 1463234801200 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:06:41 INFO - PROCESS | 1857 | 1463234801537 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x92d56400 == 160 [pid = 1857] [id = 649] 07:06:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x939d5000) [pid = 1857] [serial = 1948] [outer = (nil)] 07:06:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x96103400) [pid = 1857] [serial = 1949] [outer = 0x939d5000] 07:06:41 INFO - PROCESS | 1857 | 1463234801629 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x96108400) [pid = 1857] [serial = 1950] [outer = 0x939d5000] 07:06:42 INFO - PROCESS | 1857 | 1463234802541 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]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1636ms 07:06:42 INFO - PROCESS | 1857 | 1463234802620 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 1857 | 1463234802624 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 07:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:06:42 INFO - PROCESS | 1857 | 1463234802632 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 1857 | 1463234802636 Marionette TRACE conn4 <- [1,2570,null,{}] 07:06:42 INFO - PROCESS | 1857 | 1463234802642 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}] 07:06:42 INFO - PROCESS | 1857 | 1463234802930 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:06:43 INFO - PROCESS | 1857 | 1463234803318 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a43000 == 161 [pid = 1857] [id = 650] 07:06:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x95ec6000) [pid = 1857] [serial = 1951] [outer = (nil)] 07:06:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x97751c00) [pid = 1857] [serial = 1952] [outer = 0x95ec6000] 07:06:43 INFO - PROCESS | 1857 | 1463234803413 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x97762000) [pid = 1857] [serial = 1953] [outer = 0x95ec6000] 07:06:44 INFO - PROCESS | 1857 | 1463234804372 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]]]}] 07:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1798ms 07:06:44 INFO - PROCESS | 1857 | 1463234804430 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:06:44 INFO - PROCESS | 1857 | 1463234804434 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 07:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:06:44 INFO - PROCESS | 1857 | 1463234804441 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 1857 | 1463234804444 Marionette TRACE conn4 <- [1,2574,null,{}] 07:06:44 INFO - PROCESS | 1857 | 1463234804450 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}] 07:06:44 INFO - PROCESS | 1857 | 1463234804681 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:06:45 INFO - PROCESS | 1857 | 1463234805030 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x97775c00 == 162 [pid = 1857] [id = 651] 07:06:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x98112000) [pid = 1857] [serial = 1954] [outer = (nil)] 07:06:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x99235800) [pid = 1857] [serial = 1955] [outer = 0x98112000] 07:06:45 INFO - PROCESS | 1857 | 1463234805142 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x99f90000) [pid = 1857] [serial = 1956] [outer = 0x98112000] 07:06:46 INFO - PROCESS | 1857 | 1463234806121 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]]]}] 07:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1740ms 07:06:46 INFO - PROCESS | 1857 | 1463234806182 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 1857 | 1463234806185 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 07:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:06:46 INFO - PROCESS | 1857 | 1463234806192 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 1857 | 1463234806197 Marionette TRACE conn4 <- [1,2578,null,{}] 07:06:46 INFO - PROCESS | 1857 | 1463234806202 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}] 07:06:46 INFO - PROCESS | 1857 | 1463234806463 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:06:46 INFO - PROCESS | 1857 | 1463234806802 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x9777c800 == 163 [pid = 1857] [id = 652] 07:06:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x9a4d2800) [pid = 1857] [serial = 1957] [outer = (nil)] 07:06:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x9af5ac00) [pid = 1857] [serial = 1958] [outer = 0x9a4d2800] 07:06:46 INFO - PROCESS | 1857 | 1463234806895 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x9b05d800) [pid = 1857] [serial = 1959] [outer = 0x9a4d2800] 07:06:47 INFO - PROCESS | 1857 | 1463234807793 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]]]}] 07:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1631ms 07:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:06:47 INFO - PROCESS | 1857 | 1463234807825 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 1857 | 1463234807828 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 07:06:47 INFO - PROCESS | 1857 | 1463234807834 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 1857 | 1463234807838 Marionette TRACE conn4 <- [1,2582,null,{}] 07:06:47 INFO - PROCESS | 1857 | 1463234807844 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}] 07:06:48 INFO - PROCESS | 1857 | 1463234808077 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:06:48 INFO - PROCESS | 1857 | 1463234808432 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x9267dc00 == 164 [pid = 1857] [id = 653] 07:06:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x92952c00) [pid = 1857] [serial = 1960] [outer = (nil)] 07:06:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x9bf5d000) [pid = 1857] [serial = 1961] [outer = 0x92952c00] 07:06:48 INFO - PROCESS | 1857 | 1463234808525 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x9c128000) [pid = 1857] [serial = 1962] [outer = 0x92952c00] 07:06:49 INFO - PROCESS | 1857 | 1463234809426 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]]]}] 07:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1630ms 07:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:06:49 INFO - PROCESS | 1857 | 1463234809464 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 1857 | 1463234809467 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 07:06:49 INFO - PROCESS | 1857 | 1463234809474 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 1857 | 1463234809478 Marionette TRACE conn4 <- [1,2586,null,{}] 07:06:49 INFO - PROCESS | 1857 | 1463234809483 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}] 07:06:49 INFO - PROCESS | 1857 | 1463234809707 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:06:50 INFO - PROCESS | 1857 | 1463234810056 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x93ceb000 == 165 [pid = 1857] [id = 654] 07:06:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x9a261400) [pid = 1857] [serial = 1963] [outer = (nil)] 07:06:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x9ccb7800) [pid = 1857] [serial = 1964] [outer = 0x9a261400] 07:06:50 INFO - PROCESS | 1857 | 1463234810150 Marionette DEBUG loaded listener.js 07:06:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x9ce52c00) [pid = 1857] [serial = 1965] [outer = 0x9a261400] 07:06:51 INFO - PROCESS | 1857 | 1463234811084 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]]]}] 07:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1683ms 07:06:51 INFO - PROCESS | 1857 | 1463234811158 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 1857 | 1463234811162 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 07:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:06:51 INFO - PROCESS | 1857 | 1463234811170 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 1857 | 1463234811174 Marionette TRACE conn4 <- [1,2590,null,{}] 07:06:51 INFO - PROCESS | 1857 | 1463234811181 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}] 07:06:51 INFO - PROCESS | 1857 | 1463234811462 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:06:51 INFO - PROCESS | 1857 | 1463234811808 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e4c00 == 166 [pid = 1857] [id = 655] 07:06:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x9222a000) [pid = 1857] [serial = 1966] [outer = (nil)] 07:06:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0xa21a1c00) [pid = 1857] [serial = 1967] [outer = 0x9222a000] 07:06:51 INFO - PROCESS | 1857 | 1463234811894 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0xa22b3400) [pid = 1857] [serial = 1968] [outer = 0x9222a000] 07:06:52 INFO - PROCESS | 1857 | 1463234812792 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]]]}] 07:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1687ms 07:06:52 INFO - PROCESS | 1857 | 1463234812857 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 1857 | 1463234812861 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 07:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:06:52 INFO - PROCESS | 1857 | 1463234812868 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 1857 | 1463234812871 Marionette TRACE conn4 <- [1,2594,null,{}] 07:06:52 INFO - PROCESS | 1857 | 1463234812877 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}] 07:06:53 INFO - PROCESS | 1857 | 1463234813109 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:06:53 INFO - PROCESS | 1857 | 1463234813474 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x92674000 == 167 [pid = 1857] [id = 656] 07:06:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x92b28400) [pid = 1857] [serial = 1969] [outer = (nil)] 07:06:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0xa26b8400) [pid = 1857] [serial = 1970] [outer = 0x92b28400] 07:06:53 INFO - PROCESS | 1857 | 1463234813565 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0xa26d9800) [pid = 1857] [serial = 1971] [outer = 0x92b28400] 07:06:54 INFO - PROCESS | 1857 | 1463234814490 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]]]}] 07:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1678ms 07:06:54 INFO - PROCESS | 1857 | 1463234814547 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 1857 | 1463234814551 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 07:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:06:54 INFO - PROCESS | 1857 | 1463234814557 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 1857 | 1463234814561 Marionette TRACE conn4 <- [1,2598,null,{}] 07:06:54 INFO - PROCESS | 1857 | 1463234814568 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}] 07:06:54 INFO - PROCESS | 1857 | 1463234814803 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:06:55 INFO - PROCESS | 1857 | 1463234815144 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x9c04c800 == 168 [pid = 1857] [id = 657] 07:06:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0xa21a0c00) [pid = 1857] [serial = 1972] [outer = (nil)] 07:06:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0xa30df400) [pid = 1857] [serial = 1973] [outer = 0xa21a0c00] 07:06:55 INFO - PROCESS | 1857 | 1463234815240 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0xa30e7400) [pid = 1857] [serial = 1974] [outer = 0xa21a0c00] 07:06:56 INFO - PROCESS | 1857 | 1463234816206 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]]]}] 07:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1688ms 07:06:56 INFO - PROCESS | 1857 | 1463234816247 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 1857 | 1463234816250 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 07:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:06:56 INFO - PROCESS | 1857 | 1463234816256 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - PROCESS | 1857 | 1463234816260 Marionette TRACE conn4 <- [1,2602,null,{}] 07:06:56 INFO - PROCESS | 1857 | 1463234816265 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}] 07:06:56 INFO - PROCESS | 1857 | 1463234816493 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:06:56 INFO - PROCESS | 1857 | 1463234816841 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x878c9800 == 169 [pid = 1857] [id = 658] 07:06:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0xa3054800) [pid = 1857] [serial = 1975] [outer = (nil)] 07:06:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0xa354fc00) [pid = 1857] [serial = 1976] [outer = 0xa3054800] 07:06:56 INFO - PROCESS | 1857 | 1463234816933 Marionette DEBUG loaded listener.js 07:06:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0xa35a0800) [pid = 1857] [serial = 1977] [outer = 0xa3054800] 07:06:57 INFO - PROCESS | 1857 | 1463234817886 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]]]}] 07:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1691ms 07:06:57 INFO - PROCESS | 1857 | 1463234817949 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:06:57 INFO - PROCESS | 1857 | 1463234817953 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 07:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:06:57 INFO - PROCESS | 1857 | 1463234817959 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 1857 | 1463234817963 Marionette TRACE conn4 <- [1,2606,null,{}] 07:06:57 INFO - PROCESS | 1857 | 1463234817968 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}] 07:06:58 INFO - PROCESS | 1857 | 1463234818217 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8892f400 == 168 [pid = 1857] [id = 255] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8916b800 == 167 [pid = 1857] [id = 458] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x878cf400 == 166 [pid = 1857] [id = 640] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x878cc800 == 165 [pid = 1857] [id = 639] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8bf0b400 == 164 [pid = 1857] [id = 638] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x88dec400 == 163 [pid = 1857] [id = 637] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0b800 == 162 [pid = 1857] [id = 634] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x92a72000 == 161 [pid = 1857] [id = 633] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x876ec400 == 160 [pid = 1857] [id = 632] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8ee80c00 == 159 [pid = 1857] [id = 631] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x9c045800 == 158 [pid = 1857] [id = 591] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x9777ac00 == 157 [pid = 1857] [id = 630] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8c8d0c00 == 156 [pid = 1857] [id = 628] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x92a69c00 == 155 [pid = 1857] [id = 629] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x92958c00 == 154 [pid = 1857] [id = 627] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8f029800 == 153 [pid = 1857] [id = 626] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x876e9400 == 152 [pid = 1857] [id = 625] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x9222c400 == 151 [pid = 1857] [id = 624] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x88452400 == 150 [pid = 1857] [id = 622] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8e360c00 == 149 [pid = 1857] [id = 623] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8e2f1c00 == 148 [pid = 1857] [id = 621] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8c114c00 == 147 [pid = 1857] [id = 620] 07:07:00 INFO - PROCESS | 1857 | --DOCSHELL 0x87812c00 == 146 [pid = 1857] [id = 619] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x8cf4b800) [pid = 1857] [serial = 1722] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x8c996c00) [pid = 1857] [serial = 1856] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x8d057400) [pid = 1857] [serial = 1853] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8dac4000) [pid = 1857] [serial = 1854] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x89169800) [pid = 1857] [serial = 1847] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x8b520800) [pid = 1857] [serial = 1848] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0xa21a7800) [pid = 1857] [serial = 1844] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0xa1045000) [pid = 1857] [serial = 1842] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0xa1042800) [pid = 1857] [serial = 1841] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x9ced3800) [pid = 1857] [serial = 1839] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x9cece400) [pid = 1857] [serial = 1838] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x9ce44c00) [pid = 1857] [serial = 1836] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x9ccb8400) [pid = 1857] [serial = 1835] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x9c121000) [pid = 1857] [serial = 1833] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x9bf58400) [pid = 1857] [serial = 1832] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x9b05dc00) [pid = 1857] [serial = 1830] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x9af56400) [pid = 1857] [serial = 1829] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x9a28a800) [pid = 1857] [serial = 1827] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x9a268000) [pid = 1857] [serial = 1826] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x9923bc00) [pid = 1857] [serial = 1824] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x97783800) [pid = 1857] [serial = 1823] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x9610f400) [pid = 1857] [serial = 1821] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x96107000) [pid = 1857] [serial = 1820] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x95f23c00) [pid = 1857] [serial = 1818] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x95ec8000) [pid = 1857] [serial = 1817] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x952eb800) [pid = 1857] [serial = 1815] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x952e8000) [pid = 1857] [serial = 1814] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x93958c00) [pid = 1857] [serial = 1812] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x92d5ec00) [pid = 1857] [serial = 1811] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x92b31000) [pid = 1857] [serial = 1809] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x92a6e800) [pid = 1857] [serial = 1808] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x916d8000) [pid = 1857] [serial = 1806] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x916d5000) [pid = 1857] [serial = 1805] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8f02ac00) [pid = 1857] [serial = 1803] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8efc2800) [pid = 1857] [serial = 1802] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x8ee7b000) [pid = 1857] [serial = 1800] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8ed59800) [pid = 1857] [serial = 1799] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8e27d400) [pid = 1857] [serial = 1797] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8dd17c00) [pid = 1857] [serial = 1796] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8c7ef400) [pid = 1857] [serial = 1794] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8bf04c00) [pid = 1857] [serial = 1793] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8c8d7800) [pid = 1857] [serial = 1851] [outer = (nil)] [url = about:blank] 07:07:00 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8c756400) [pid = 1857] [serial = 1850] [outer = (nil)] [url = about:blank] 07:07:01 INFO - PROCESS | 1857 | 1463234821190 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x878cf400 == 147 [pid = 1857] [id = 659] 07:07:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8844f000) [pid = 1857] [serial = 1978] [outer = (nil)] 07:07:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8892f400) [pid = 1857] [serial = 1979] [outer = 0x8844f000] 07:07:01 INFO - PROCESS | 1857 | 1463234821279 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x89175c00) [pid = 1857] [serial = 1980] [outer = 0x8844f000] 07:07:02 INFO - PROCESS | 1857 | 1463234822158 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]]]}] 07:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 4245ms 07:07:02 INFO - PROCESS | 1857 | 1463234822209 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:07:02 INFO - PROCESS | 1857 | 1463234822214 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 07:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:07:02 INFO - PROCESS | 1857 | 1463234822222 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:07:02 INFO - PROCESS | 1857 | 1463234822228 Marionette TRACE conn4 <- [1,2610,null,{}] 07:07:02 INFO - PROCESS | 1857 | 1463234822235 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}] 07:07:02 INFO - PROCESS | 1857 | 1463234822467 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:07:02 INFO - PROCESS | 1857 | 1463234822677 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b73f800 == 148 [pid = 1857] [id = 660] 07:07:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8bf0b400) [pid = 1857] [serial = 1981] [outer = (nil)] 07:07:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8c0e6000) [pid = 1857] [serial = 1982] [outer = 0x8bf0b400] 07:07:02 INFO - PROCESS | 1857 | 1463234822760 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8c758c00) [pid = 1857] [serial = 1983] [outer = 0x8bf0b400] 07:07:03 INFO - PROCESS | 1857 | 1463234823728 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]]]}] 07:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1533ms 07:07:03 INFO - PROCESS | 1857 | 1463234823767 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:07:03 INFO - PROCESS | 1857 | 1463234823774 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 07:07:03 INFO - PROCESS | 1857 | 1463234823781 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - PROCESS | 1857 | 1463234823784 Marionette TRACE conn4 <- [1,2614,null,{}] 07:07:03 INFO - PROCESS | 1857 | 1463234823790 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}] 07:07:04 INFO - PROCESS | 1857 | 1463234824105 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:07:04 INFO - PROCESS | 1857 | 1463234824143 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c0e8400 == 149 [pid = 1857] [id = 661] 07:07:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8c8d5400) [pid = 1857] [serial = 1984] [outer = (nil)] 07:07:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8cf48800) [pid = 1857] [serial = 1985] [outer = 0x8c8d5400] 07:07:04 INFO - PROCESS | 1857 | 1463234824224 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8d053000) [pid = 1857] [serial = 1986] [outer = 0x8c8d5400] 07:07:05 INFO - PROCESS | 1857 | 1463234825379 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]]]}] 07:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1679ms 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8e4b6000) [pid = 1857] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x88def000) [pid = 1857] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x8e2f2c00) [pid = 1857] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x9bf5e400) [pid = 1857] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8d058000) [pid = 1857] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8c760400) [pid = 1857] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x87815800) [pid = 1857] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x8a6cc400) [pid = 1857] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x9222f000) [pid = 1857] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x9a266400) [pid = 1857] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x965d6000) [pid = 1857] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x92676800) [pid = 1857] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x876eb000) [pid = 1857] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x8b522800) [pid = 1857] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x92a69800) [pid = 1857] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x8bfd3800) [pid = 1857] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x9777b000) [pid = 1857] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x86ec2000) [pid = 1857] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x8c9a2800) [pid = 1857] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x8bfd4800) [pid = 1857] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x99243800) [pid = 1857] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:07:06 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x92a6a000) [pid = 1857] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:07:06 INFO - PROCESS | 1857 | 1463234826128 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 1857 | 1463234826137 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 07:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:07:06 INFO - PROCESS | 1857 | 1463234826175 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 1857 | 1463234826185 Marionette TRACE conn4 <- [1,2618,null,{}] 07:07:06 INFO - PROCESS | 1857 | 1463234826192 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}] 07:07:06 INFO - PROCESS | 1857 | 1463234826483 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:07:06 INFO - PROCESS | 1857 | 1463234826618 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8d1800 == 150 [pid = 1857] [id = 662] 07:07:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x8c94b400) [pid = 1857] [serial = 1987] [outer = (nil)] 07:07:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x8d05f800) [pid = 1857] [serial = 1988] [outer = 0x8c94b400] 07:07:06 INFO - PROCESS | 1857 | 1463234826711 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x8dd15c00) [pid = 1857] [serial = 1989] [outer = 0x8c94b400] 07:07:07 INFO - PROCESS | 1857 | 1463234827508 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]]]}] 07:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1409ms 07:07:07 INFO - PROCESS | 1857 | 1463234827570 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 1857 | 1463234827574 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 07:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:07:07 INFO - PROCESS | 1857 | 1463234827581 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - PROCESS | 1857 | 1463234827584 Marionette TRACE conn4 <- [1,2622,null,{}] 07:07:07 INFO - PROCESS | 1857 | 1463234827589 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}] 07:07:07 INFO - PROCESS | 1857 | 1463234827808 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:07:08 INFO - PROCESS | 1857 | 1463234828148 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x876e1c00 == 151 [pid = 1857] [id = 663] 07:07:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x876e9400) [pid = 1857] [serial = 1990] [outer = (nil)] 07:07:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x878c3c00) [pid = 1857] [serial = 1991] [outer = 0x876e9400] 07:07:08 INFO - PROCESS | 1857 | 1463234828314 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x88dec400) [pid = 1857] [serial = 1992] [outer = 0x876e9400] 07:07:09 INFO - PROCESS | 1857 | 1463234829280 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]]]}] 07:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1732ms 07:07:09 INFO - PROCESS | 1857 | 1463234829314 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 1857 | 1463234829321 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 07:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:07:09 INFO - PROCESS | 1857 | 1463234829329 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - PROCESS | 1857 | 1463234829336 Marionette TRACE conn4 <- [1,2626,null,{}] 07:07:09 INFO - PROCESS | 1857 | 1463234829363 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}] 07:07:09 INFO - PROCESS | 1857 | 1463234829614 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:07:09 INFO - PROCESS | 1857 | 1463234829959 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bf10800 == 152 [pid = 1857] [id = 664] 07:07:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x8c11f000) [pid = 1857] [serial = 1993] [outer = (nil)] 07:07:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x8c8cdc00) [pid = 1857] [serial = 1994] [outer = 0x8c11f000] 07:07:10 INFO - PROCESS | 1857 | 1463234830064 Marionette DEBUG loaded listener.js 07:07:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8c99a400) [pid = 1857] [serial = 1995] [outer = 0x8c11f000] 07:07:11 INFO - PROCESS | 1857 | 1463234831044 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]]]}] 07:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1761ms 07:07:11 INFO - PROCESS | 1857 | 1463234831092 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 1857 | 1463234831099 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 07:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:07:11 INFO - PROCESS | 1857 | 1463234831108 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 1857 | 1463234831112 Marionette TRACE conn4 <- [1,2630,null,{}] 07:07:11 INFO - PROCESS | 1857 | 1463234831118 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}] 07:07:11 INFO - PROCESS | 1857 | 1463234831426 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:07:11 INFO - PROCESS | 1857 | 1463234831813 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c951400 == 153 [pid = 1857] [id = 665] 07:07:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8dd14c00) [pid = 1857] [serial = 1996] [outer = (nil)] 07:07:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8e35cc00) [pid = 1857] [serial = 1997] [outer = 0x8dd14c00] 07:07:11 INFO - PROCESS | 1857 | 1463234831907 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8e4c0c00) [pid = 1857] [serial = 1998] [outer = 0x8dd14c00] 07:07:12 INFO - PROCESS | 1857 | 1463234832895 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]]]}] 07:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1832ms 07:07:12 INFO - PROCESS | 1857 | 1463234832940 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:07:12 INFO - PROCESS | 1857 | 1463234832945 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 07:07:12 INFO - PROCESS | 1857 | 1463234832954 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 1857 | 1463234832964 Marionette TRACE conn4 <- [1,2634,null,{}] 07:07:12 INFO - PROCESS | 1857 | 1463234832979 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}] 07:07:13 INFO - PROCESS | 1857 | 1463234833263 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:07:13 INFO - PROCESS | 1857 | 1463234833597 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d05a000 == 154 [pid = 1857] [id = 666] 07:07:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8e4be400) [pid = 1857] [serial = 1999] [outer = (nil)] 07:07:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8f028400) [pid = 1857] [serial = 2000] [outer = 0x8e4be400] 07:07:13 INFO - PROCESS | 1857 | 1463234833689 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8f031800) [pid = 1857] [serial = 2001] [outer = 0x8e4be400] 07:07:14 INFO - PROCESS | 1857 | 1463234834616 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]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1741ms 07:07:14 INFO - PROCESS | 1857 | 1463234834693 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:07:14 INFO - PROCESS | 1857 | 1463234834698 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 07:07:14 INFO - PROCESS | 1857 | 1463234834704 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 1857 | 1463234834708 Marionette TRACE conn4 <- [1,2638,null,{}] 07:07:14 INFO - PROCESS | 1857 | 1463234834714 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}] 07:07:14 INFO - PROCESS | 1857 | 1463234834987 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:07:15 INFO - PROCESS | 1857 | 1463234835322 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed4c400 == 155 [pid = 1857] [id = 667] 07:07:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8ee7e400) [pid = 1857] [serial = 2002] [outer = (nil)] 07:07:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x91a4fc00) [pid = 1857] [serial = 2003] [outer = 0x8ee7e400] 07:07:15 INFO - PROCESS | 1857 | 1463234835415 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x9266fc00) [pid = 1857] [serial = 2004] [outer = 0x8ee7e400] 07:07:16 INFO - PROCESS | 1857 | 1463234836380 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]]]}] 07:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1733ms 07:07:16 INFO - PROCESS | 1857 | 1463234836438 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 1857 | 1463234836442 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 07:07:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:07:16 INFO - PROCESS | 1857 | 1463234836448 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - PROCESS | 1857 | 1463234836452 Marionette TRACE conn4 <- [1,2642,null,{}] 07:07:16 INFO - PROCESS | 1857 | 1463234836457 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}] 07:07:16 INFO - PROCESS | 1857 | 1463234836707 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:07:17 INFO - PROCESS | 1857 | 1463234837049 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a4c800 == 156 [pid = 1857] [id = 668] 07:07:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x91a4f000) [pid = 1857] [serial = 2005] [outer = (nil)] 07:07:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x92953800) [pid = 1857] [serial = 2006] [outer = 0x91a4f000] 07:07:17 INFO - PROCESS | 1857 | 1463234837157 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x92b32000) [pid = 1857] [serial = 2007] [outer = 0x91a4f000] 07:07:18 INFO - PROCESS | 1857 | 1463234838131 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]]]}] 07:07:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:07:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1741ms 07:07:18 INFO - PROCESS | 1857 | 1463234838190 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:07:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:07:18 INFO - PROCESS | 1857 | 1463234838194 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 07:07:18 INFO - PROCESS | 1857 | 1463234838201 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - PROCESS | 1857 | 1463234838204 Marionette TRACE conn4 <- [1,2646,null,{}] 07:07:18 INFO - PROCESS | 1857 | 1463234838210 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}] 07:07:18 INFO - PROCESS | 1857 | 1463234838449 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:07:18 INFO - PROCESS | 1857 | 1463234838782 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x8916b800 == 157 [pid = 1857] [id = 669] 07:07:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8dac3000) [pid = 1857] [serial = 2008] [outer = (nil)] 07:07:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x92ecec00) [pid = 1857] [serial = 2009] [outer = 0x8dac3000] 07:07:18 INFO - PROCESS | 1857 | 1463234838874 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x939cc400) [pid = 1857] [serial = 2010] [outer = 0x8dac3000] 07:07:19 INFO - PROCESS | 1857 | 1463234839810 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]]]}] 07:07:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:07:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1638ms 07:07:19 INFO - PROCESS | 1857 | 1463234839841 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 1857 | 1463234839845 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 07:07:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:07:19 INFO - PROCESS | 1857 | 1463234839852 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - PROCESS | 1857 | 1463234839856 Marionette TRACE conn4 <- [1,2650,null,{}] 07:07:19 INFO - PROCESS | 1857 | 1463234839861 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}] 07:07:20 INFO - PROCESS | 1857 | 1463234840090 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:07:20 INFO - PROCESS | 1857 | 1463234840442 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x9294a400 == 158 [pid = 1857] [id = 670] 07:07:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x92a72000) [pid = 1857] [serial = 2011] [outer = (nil)] 07:07:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x95360c00) [pid = 1857] [serial = 2012] [outer = 0x92a72000] 07:07:20 INFO - PROCESS | 1857 | 1463234840538 Marionette DEBUG loaded listener.js 07:07:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x95ebdc00) [pid = 1857] [serial = 2013] [outer = 0x92a72000] 07:07:21 INFO - PROCESS | 1857 | 1463234841477 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]]]}] 07:07:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:07:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1686ms 07:07:21 INFO - PROCESS | 1857 | 1463234841539 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:07:21 INFO - PROCESS | 1857 | 1463234841544 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 07:07:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:07:21 INFO - PROCESS | 1857 | 1463234841552 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - PROCESS | 1857 | 1463234841557 Marionette TRACE conn4 <- [1,2654,null,{}] 07:07:21 INFO - PROCESS | 1857 | 1463234841563 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}] 07:07:21 INFO - PROCESS | 1857 | 1463234841807 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:07:22 INFO - PROCESS | 1857 | 1463234842156 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x927e8000 == 159 [pid = 1857] [id = 671] 07:07:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x92956800) [pid = 1857] [serial = 2014] [outer = (nil)] 07:07:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x95ec9000) [pid = 1857] [serial = 2015] [outer = 0x92956800] 07:07:22 INFO - PROCESS | 1857 | 1463234842248 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x95f28c00) [pid = 1857] [serial = 2016] [outer = 0x92956800] 07:07:23 INFO - PROCESS | 1857 | 1463234843144 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]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:07:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1630ms 07:07:23 INFO - PROCESS | 1857 | 1463234843182 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:07:23 INFO - PROCESS | 1857 | 1463234843185 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 07:07:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:07:23 INFO - PROCESS | 1857 | 1463234843192 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 1857 | 1463234843195 Marionette TRACE conn4 <- [1,2658,null,{}] 07:07:23 INFO - PROCESS | 1857 | 1463234843201 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}] 07:07:23 INFO - PROCESS | 1857 | 1463234843438 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:07:23 INFO - PROCESS | 1857 | 1463234843777 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x946e0400 == 160 [pid = 1857] [id = 672] 07:07:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x952ef800) [pid = 1857] [serial = 2017] [outer = (nil)] 07:07:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x965cf800) [pid = 1857] [serial = 2018] [outer = 0x952ef800] 07:07:23 INFO - PROCESS | 1857 | 1463234843871 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x97756000) [pid = 1857] [serial = 2019] [outer = 0x952ef800] 07:07:24 INFO - PROCESS | 1857 | 1463234844759 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]]]}] 07:07:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:07:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1637ms 07:07:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:07:24 INFO - PROCESS | 1857 | 1463234844830 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 1857 | 1463234844833 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 07:07:24 INFO - PROCESS | 1857 | 1463234844840 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 1857 | 1463234844843 Marionette TRACE conn4 <- [1,2662,null,{}] 07:07:24 INFO - PROCESS | 1857 | 1463234844849 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}] 07:07:25 INFO - PROCESS | 1857 | 1463234845118 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:07:25 INFO - PROCESS | 1857 | 1463234845468 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x98110000 == 161 [pid = 1857] [id = 673] 07:07:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x98323800) [pid = 1857] [serial = 2020] [outer = (nil)] 07:07:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x99236000) [pid = 1857] [serial = 2021] [outer = 0x98323800] 07:07:25 INFO - PROCESS | 1857 | 1463234845575 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x99771c00) [pid = 1857] [serial = 2022] [outer = 0x98323800] 07:07:26 INFO - PROCESS | 1857 | 1463234846572 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]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:07:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1780ms 07:07:26 INFO - PROCESS | 1857 | 1463234846620 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 07:07:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:07:26 INFO - PROCESS | 1857 | 1463234846624 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 07:07:26 INFO - PROCESS | 1857 | 1463234846631 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 1857 | 1463234846635 Marionette TRACE conn4 <- [1,2666,null,{}] 07:07:26 INFO - PROCESS | 1857 | 1463234846641 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}] 07:07:26 INFO - PROCESS | 1857 | 1463234846918 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:07:27 INFO - PROCESS | 1857 | 1463234847260 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x939ce000 == 162 [pid = 1857] [id = 674] 07:07:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x946e3400) [pid = 1857] [serial = 2023] [outer = (nil)] 07:07:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x9a824800) [pid = 1857] [serial = 2024] [outer = 0x946e3400] 07:07:27 INFO - PROCESS | 1857 | 1463234847349 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x9a829000) [pid = 1857] [serial = 2025] [outer = 0x946e3400] 07:07:28 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 07:07:28 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:07:28 INFO - PROCESS | 1857 | 1463234848671 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]]]}] 07:07:28 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) 07:07:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2084ms 07:07:28 INFO - PROCESS | 1857 | 1463234848715 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 1857 | 1463234848719 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 07:07:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:07:28 INFO - PROCESS | 1857 | 1463234848730 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 1857 | 1463234848733 Marionette TRACE conn4 <- [1,2670,null,{}] 07:07:28 INFO - PROCESS | 1857 | 1463234848741 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}] 07:07:29 INFO - PROCESS | 1857 | 1463234849040 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:07:29 INFO - PROCESS | 1857 | 1463234849309 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x9267c800 == 163 [pid = 1857] [id = 675] 07:07:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x95f27400) [pid = 1857] [serial = 2026] [outer = (nil)] 07:07:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x9b065c00) [pid = 1857] [serial = 2027] [outer = 0x95f27400] 07:07:29 INFO - PROCESS | 1857 | 1463234849395 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x9b2a0000) [pid = 1857] [serial = 2028] [outer = 0x95f27400] 07:07:30 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 07:07:30 INFO - PROCESS | 1857 | 1463234850764 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] 07:07:30 INFO - PROCESS | 1857 | 1463234850789 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 07:07:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:07:30 INFO - PROCESS | 1857 | 1463234850797 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 1857 | 1463234850800 Marionette TRACE conn4 <- [1,2674,null,{}] 07:07:30 INFO - PROCESS | 1857 | 1463234850805 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}] 07:07:31 INFO - PROCESS | 1857 | 1463234851125 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:07:31 INFO - PROCESS | 1857 | 1463234851396 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b99f000 == 164 [pid = 1857] [id = 676] 07:07:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x9b9a4800) [pid = 1857] [serial = 2029] [outer = (nil)] 07:07:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x9ccb8400) [pid = 1857] [serial = 2030] [outer = 0x9b9a4800] 07:07:31 INFO - PROCESS | 1857 | 1463234851515 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x9ce44c00) [pid = 1857] [serial = 2031] [outer = 0x9b9a4800] 07:07:32 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 07:07:32 INFO - PROCESS | 1857 | 1463234852855 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] 07:07:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:07:32 INFO - PROCESS | 1857 | 1463234852889 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 07:07:32 INFO - PROCESS | 1857 | 1463234852896 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 1857 | 1463234852900 Marionette TRACE conn4 <- [1,2678,null,{}] 07:07:32 INFO - PROCESS | 1857 | 1463234852906 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}] 07:07:33 INFO - PROCESS | 1857 | 1463234853140 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:07:33 INFO - PROCESS | 1857 | 1463234853482 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x9c128800 == 165 [pid = 1857] [id = 677] 07:07:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x9ccb4000) [pid = 1857] [serial = 2032] [outer = (nil)] 07:07:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0xa1047400) [pid = 1857] [serial = 2033] [outer = 0x9ccb4000] 07:07:33 INFO - PROCESS | 1857 | 1463234853570 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0xa21a7800) [pid = 1857] [serial = 2034] [outer = 0x9ccb4000] 07:07:34 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 07:07:34 INFO - PROCESS | 1857 | 1463234854916 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]]]}] 07:07:34 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) 07:07:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2033ms 07:07:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:07:34 INFO - PROCESS | 1857 | 1463234854928 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 1857 | 1463234854931 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 07:07:34 INFO - PROCESS | 1857 | 1463234854938 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 1857 | 1463234854941 Marionette TRACE conn4 <- [1,2682,null,{}] 07:07:34 INFO - PROCESS | 1857 | 1463234854947 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}] 07:07:35 INFO - PROCESS | 1857 | 1463234855174 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:07:35 INFO - PROCESS | 1857 | 1463234855488 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b060000 == 166 [pid = 1857] [id = 678] 07:07:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x9cc95400) [pid = 1857] [serial = 2035] [outer = (nil)] 07:07:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0xa3052400) [pid = 1857] [serial = 2036] [outer = 0x9cc95400] 07:07:35 INFO - PROCESS | 1857 | 1463234855574 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0xa3248000) [pid = 1857] [serial = 2037] [outer = 0x9cc95400] 07:07:36 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 07:07:36 INFO - PROCESS | 1857 | 1463234856922 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]]]}] 07:07:36 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) 07:07:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2031ms 07:07:36 INFO - PROCESS | 1857 | 1463234856969 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 1857 | 1463234856975 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 07:07:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:07:36 INFO - PROCESS | 1857 | 1463234856982 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 1857 | 1463234856986 Marionette TRACE conn4 <- [1,2686,null,{}] 07:07:36 INFO - PROCESS | 1857 | 1463234856991 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}] 07:07:37 INFO - PROCESS | 1857 | 1463234857296 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:07:37 INFO - PROCESS | 1857 | 1463234857567 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee7d400 == 167 [pid = 1857] [id = 679] 07:07:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x97761000) [pid = 1857] [serial = 2038] [outer = (nil)] 07:07:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0xa4e18800) [pid = 1857] [serial = 2039] [outer = 0x97761000] 07:07:37 INFO - PROCESS | 1857 | 1463234857653 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0xa22bb400) [pid = 1857] [serial = 2040] [outer = 0x97761000] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0f800 == 166 [pid = 1857] [id = 613] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x89176000 == 165 [pid = 1857] [id = 593] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x88e4a000 == 164 [pid = 1857] [id = 603] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x85f77000 == 163 [pid = 1857] [id = 340] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x939d3c00 == 162 [pid = 1857] [id = 604] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8ee79000 == 161 [pid = 1857] [id = 606] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x965d5000 == 160 [pid = 1857] [id = 607] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x92bb5400 == 159 [pid = 1857] [id = 605] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x85094c00 == 158 [pid = 1857] [id = 341] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x9775bc00 == 157 [pid = 1857] [id = 608] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8efb6400 == 156 [pid = 1857] [id = 601] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8e4b6800 == 155 [pid = 1857] [id = 599] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x88aeb000 == 154 [pid = 1857] [id = 600] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x916d3c00 == 153 [pid = 1857] [id = 602] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8c8d1800 == 152 [pid = 1857] [id = 662] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8c0e8400 == 151 [pid = 1857] [id = 661] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8b73f800 == 150 [pid = 1857] [id = 660] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x878cf400 == 149 [pid = 1857] [id = 659] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x9c04c800 == 148 [pid = 1857] [id = 657] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x876e4c00 == 147 [pid = 1857] [id = 655] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x92674000 == 146 [pid = 1857] [id = 656] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x93ceb000 == 145 [pid = 1857] [id = 654] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x9267dc00 == 144 [pid = 1857] [id = 653] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x9777c800 == 143 [pid = 1857] [id = 652] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x965d0000 == 142 [pid = 1857] [id = 477] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x97775c00 == 141 [pid = 1857] [id = 651] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x92d56400 == 140 [pid = 1857] [id = 649] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x91a43000 == 139 [pid = 1857] [id = 650] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8c99c800 == 138 [pid = 1857] [id = 648] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x88e48000 == 137 [pid = 1857] [id = 647] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x927e1c00 == 136 [pid = 1857] [id = 646] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8e2ecc00 == 135 [pid = 1857] [id = 645] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x88e4dc00 == 134 [pid = 1857] [id = 644] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8c0e6c00 == 133 [pid = 1857] [id = 642] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x8c99e000 == 132 [pid = 1857] [id = 643] 07:07:40 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec3c00 == 131 [pid = 1857] [id = 641] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x916cb400) [pid = 1857] [serial = 1872] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8916ec00) [pid = 1857] [serial = 1913] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x8e2f7c00) [pid = 1857] [serial = 1865] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0xa1041c00) [pid = 1857] [serial = 1907] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x95f2c400) [pid = 1857] [serial = 1887] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x8c9a0800) [pid = 1857] [serial = 1863] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x88923800) [pid = 1857] [serial = 1859] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x8ed5ac00) [pid = 1857] [serial = 1868] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x9294b800) [pid = 1857] [serial = 1875] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x9b7bc800) [pid = 1857] [serial = 1901] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x9774fc00) [pid = 1857] [serial = 1889] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x9a4e0400) [pid = 1857] [serial = 1895] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x8ee80800) [pid = 1857] [serial = 1869] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x95ebd000) [pid = 1857] [serial = 1886] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x8b525000) [pid = 1857] [serial = 1914] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x9c128c00) [pid = 1857] [serial = 1904] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x92a6f800) [pid = 1857] [serial = 1877] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x9267c000) [pid = 1857] [serial = 1874] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x9b96d000) [pid = 1857] [serial = 1902] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x92ecdc00) [pid = 1857] [serial = 1881] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x8e271800) [pid = 1857] [serial = 1791] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x99240800) [pid = 1857] [serial = 1893] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x9923c400) [pid = 1857] [serial = 1892] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x8c948000) [pid = 1857] [serial = 1862] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x8e272c00) [pid = 1857] [serial = 1922] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0xa2270400) [pid = 1857] [serial = 1845] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x97763c00) [pid = 1857] [serial = 1890] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x9a81c000) [pid = 1857] [serial = 1896] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x8d058800) [pid = 1857] [serial = 1919] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x8c0f0000) [pid = 1857] [serial = 1916] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x9af55400) [pid = 1857] [serial = 1898] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x9af5f800) [pid = 1857] [serial = 1899] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8dd1a000) [pid = 1857] [serial = 1920] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0xa2143c00) [pid = 1857] [serial = 1908] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x952ebc00) [pid = 1857] [serial = 1884] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8c75cc00) [pid = 1857] [serial = 1917] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x88e47c00) [pid = 1857] [serial = 1860] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x9b5e0400) [pid = 1857] [serial = 1905] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x94616000) [pid = 1857] [serial = 1883] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x92d5bc00) [pid = 1857] [serial = 1880] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x92b29400) [pid = 1857] [serial = 1878] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0xa22bc400) [pid = 1857] [serial = 1910] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x8f031400) [pid = 1857] [serial = 1871] [outer = (nil)] [url = about:blank] 07:07:40 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x8e362400) [pid = 1857] [serial = 1866] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 07:07:41 INFO - PROCESS | 1857 | 1463234861370 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] 07:07:41 INFO - PROCESS | 1857 | 1463234861427 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 07:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:07:41 INFO - PROCESS | 1857 | 1463234861436 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:07:41 INFO - PROCESS | 1857 | 1463234861441 Marionette TRACE conn4 <- [1,2690,null,{}] 07:07:41 INFO - PROCESS | 1857 | 1463234861449 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}] 07:07:41 INFO - PROCESS | 1857 | 1463234861683 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:07:41 INFO - PROCESS | 1857 | 1463234861917 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x88923800 == 132 [pid = 1857] [id = 680] 07:07:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x88de5800) [pid = 1857] [serial = 2041] [outer = (nil)] 07:07:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8b529000) [pid = 1857] [serial = 2042] [outer = 0x88de5800] 07:07:42 INFO - PROCESS | 1857 | 1463234861999 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8b734400) [pid = 1857] [serial = 2043] [outer = 0x88de5800] 07:07:43 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 07:07:43 INFO - PROCESS | 1857 | 1463234863252 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] 07:07:43 INFO - PROCESS | 1857 | 1463234863329 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 07:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:07:43 INFO - PROCESS | 1857 | 1463234863340 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 1857 | 1463234863343 Marionette TRACE conn4 <- [1,2694,null,{}] 07:07:43 INFO - PROCESS | 1857 | 1463234863359 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}] 07:07:43 INFO - PROCESS | 1857 | 1463234863700 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:07:43 INFO - PROCESS | 1857 | 1463234863736 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6c6400 == 133 [pid = 1857] [id = 681] 07:07:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8a6ce000) [pid = 1857] [serial = 2044] [outer = (nil)] 07:07:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8c8d0800) [pid = 1857] [serial = 2045] [outer = 0x8a6ce000] 07:07:43 INFO - PROCESS | 1857 | 1463234863813 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8c9a0800) [pid = 1857] [serial = 2046] [outer = 0x8a6ce000] 07:07:45 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8bfc7800) [pid = 1857] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x9a261400) [pid = 1857] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x927e2c00) [pid = 1857] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x9a4d2800) [pid = 1857] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x8bf0b400) [pid = 1857] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x8c0ea000) [pid = 1857] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x8f02f400) [pid = 1857] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x86ecd800) [pid = 1857] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0xa3054800) [pid = 1857] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x92b28400) [pid = 1857] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x8844f000) [pid = 1857] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x9222a000) [pid = 1857] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x8c8d5400) [pid = 1857] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x98112000) [pid = 1857] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x8cf50800) [pid = 1857] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x8bf0c800) [pid = 1857] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x8844d800) [pid = 1857] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x8efbac00) [pid = 1857] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x95ec6000) [pid = 1857] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x92952c00) [pid = 1857] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0xa21a0c00) [pid = 1857] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:07:45 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x939d5000) [pid = 1857] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:07:45 INFO - PROCESS | 1857 | 1463234865622 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] 07:07:45 INFO - PROCESS | 1857 | 1463234865696 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 07:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:07:45 INFO - PROCESS | 1857 | 1463234865733 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - PROCESS | 1857 | 1463234865739 Marionette TRACE conn4 <- [1,2698,null,{}] 07:07:45 INFO - PROCESS | 1857 | 1463234865754 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}] 07:07:45 INFO - PROCESS | 1857 | 1463234865972 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:07:46 INFO - PROCESS | 1857 | 1463234866188 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d04c00 == 134 [pid = 1857] [id = 682] 07:07:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x86ecd800) [pid = 1857] [serial = 2047] [outer = (nil)] 07:07:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x8dd1a000) [pid = 1857] [serial = 2048] [outer = 0x86ecd800] 07:07:46 INFO - PROCESS | 1857 | 1463234866268 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x8e2ec800) [pid = 1857] [serial = 2049] [outer = 0x86ecd800] 07:07:47 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 07:07:47 INFO - PROCESS | 1857 | 1463234867613 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] 07:07:47 INFO - PROCESS | 1857 | 1463234867714 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 07:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:07:47 INFO - PROCESS | 1857 | 1463234867792 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 1857 | 1463234867799 Marionette TRACE conn4 <- [1,2702,null,{}] 07:07:47 INFO - PROCESS | 1857 | 1463234867852 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}] 07:07:48 INFO - PROCESS | 1857 | 1463234868123 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:07:48 INFO - PROCESS | 1857 | 1463234868365 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e49400 == 135 [pid = 1857] [id = 683] 07:07:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x8b51d400) [pid = 1857] [serial = 2050] [outer = (nil)] 07:07:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x8bf0c800) [pid = 1857] [serial = 2051] [outer = 0x8b51d400] 07:07:48 INFO - PROCESS | 1857 | 1463234868455 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x8c0ecc00) [pid = 1857] [serial = 2052] [outer = 0x8b51d400] 07:07:49 INFO - PROCESS | 1857 | 1463234869468 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]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1738ms 07:07:49 INFO - PROCESS | 1857 | 1463234869530 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 1857 | 1463234869540 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 07:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:07:49 INFO - PROCESS | 1857 | 1463234869551 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - PROCESS | 1857 | 1463234869555 Marionette TRACE conn4 <- [1,2706,null,{}] 07:07:49 INFO - PROCESS | 1857 | 1463234869562 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}] 07:07:49 INFO - PROCESS | 1857 | 1463234869863 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:07:50 INFO - PROCESS | 1857 | 1463234870211 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8d8c00 == 136 [pid = 1857] [id = 684] 07:07:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x8c8db800) [pid = 1857] [serial = 2053] [outer = (nil)] 07:07:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x8d05c000) [pid = 1857] [serial = 2054] [outer = 0x8c8db800] 07:07:50 INFO - PROCESS | 1857 | 1463234870300 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x8e27c800) [pid = 1857] [serial = 2055] [outer = 0x8c8db800] 07:07:51 INFO - PROCESS | 1857 | 1463234871311 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]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:07:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1783ms 07:07:51 INFO - PROCESS | 1857 | 1463234871334 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 07:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:07:51 INFO - PROCESS | 1857 | 1463234871338 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 07:07:51 INFO - PROCESS | 1857 | 1463234871345 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 1857 | 1463234871351 Marionette TRACE conn4 <- [1,2710,null,{}] 07:07:51 INFO - PROCESS | 1857 | 1463234871367 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}] 07:07:51 INFO - PROCESS | 1857 | 1463234871663 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:07:52 INFO - PROCESS | 1857 | 1463234872052 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e363800 == 137 [pid = 1857] [id = 685] 07:07:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x8e4bec00) [pid = 1857] [serial = 2056] [outer = (nil)] 07:07:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x8ed56800) [pid = 1857] [serial = 2057] [outer = 0x8e4bec00] 07:07:52 INFO - PROCESS | 1857 | 1463234872146 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8ee7b800) [pid = 1857] [serial = 2058] [outer = 0x8e4bec00] 07:07:53 INFO - PROCESS | 1857 | 1463234873136 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] 07:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:07:53 INFO - PROCESS | 1857 | 1463234873188 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 07:07:53 INFO - PROCESS | 1857 | 1463234873194 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 1857 | 1463234873198 Marionette TRACE conn4 <- [1,2714,null,{}] 07:07:53 INFO - PROCESS | 1857 | 1463234873204 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}] 07:07:53 INFO - PROCESS | 1857 | 1463234873444 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:07:53 INFO - PROCESS | 1857 | 1463234873782 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfd4800 == 138 [pid = 1857] [id = 686] 07:07:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x8f02ac00) [pid = 1857] [serial = 2059] [outer = (nil)] 07:07:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x91a45400) [pid = 1857] [serial = 2060] [outer = 0x8f02ac00] 07:07:53 INFO - PROCESS | 1857 | 1463234873878 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x9266f800) [pid = 1857] [serial = 2061] [outer = 0x8f02ac00] 07:07:54 INFO - PROCESS | 1857 | 1463234874804 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]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:07:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1643ms 07:07:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:07:54 INFO - PROCESS | 1857 | 1463234874837 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 1857 | 1463234874840 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 07:07:54 INFO - PROCESS | 1857 | 1463234874847 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 1857 | 1463234874850 Marionette TRACE conn4 <- [1,2718,null,{}] 07:07:54 INFO - PROCESS | 1857 | 1463234874856 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}] 07:07:55 INFO - PROCESS | 1857 | 1463234875086 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:07:55 INFO - PROCESS | 1857 | 1463234875441 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x88aeb400 == 139 [pid = 1857] [id = 687] 07:07:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8b525c00) [pid = 1857] [serial = 2062] [outer = (nil)] 07:07:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x927ee800) [pid = 1857] [serial = 2063] [outer = 0x8b525c00] 07:07:55 INFO - PROCESS | 1857 | 1463234875534 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x92954400) [pid = 1857] [serial = 2064] [outer = 0x8b525c00] 07:07:56 INFO - PROCESS | 1857 | 1463234876492 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] 07:07:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:07:56 INFO - PROCESS | 1857 | 1463234876535 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 07:07:56 INFO - PROCESS | 1857 | 1463234876541 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 1857 | 1463234876545 Marionette TRACE conn4 <- [1,2722,null,{}] 07:07:56 INFO - PROCESS | 1857 | 1463234876551 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}] 07:07:56 INFO - PROCESS | 1857 | 1463234876849 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:07:57 INFO - PROCESS | 1857 | 1463234877193 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f02f400 == 140 [pid = 1857] [id = 688] 07:07:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x927e5000) [pid = 1857] [serial = 2065] [outer = (nil)] 07:07:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x92d5a800) [pid = 1857] [serial = 2066] [outer = 0x927e5000] 07:07:57 INFO - PROCESS | 1857 | 1463234877289 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x9460c800) [pid = 1857] [serial = 2067] [outer = 0x927e5000] 07:07:58 INFO - PROCESS | 1857 | 1463234878249 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] 07:07:58 INFO - PROCESS | 1857 | 1463234878327 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 07:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:07:58 INFO - PROCESS | 1857 | 1463234878334 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - PROCESS | 1857 | 1463234878338 Marionette TRACE conn4 <- [1,2726,null,{}] 07:07:58 INFO - PROCESS | 1857 | 1463234878343 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}] 07:07:58 INFO - PROCESS | 1857 | 1463234878615 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:07:58 INFO - PROCESS | 1857 | 1463234878950 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x9267d000 == 141 [pid = 1857] [id = 689] 07:07:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x94616000) [pid = 1857] [serial = 2068] [outer = (nil)] 07:07:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x95f21400) [pid = 1857] [serial = 2069] [outer = 0x94616000] 07:07:59 INFO - PROCESS | 1857 | 1463234879045 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x95f2fc00) [pid = 1857] [serial = 2070] [outer = 0x94616000] 07:07:59 INFO - PROCESS | 1857 | 1463234879990 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]]]}] 07:08:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:08:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1684ms 07:08:00 INFO - PROCESS | 1857 | 1463234880026 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 1857 | 1463234880030 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 07:08:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:08:00 INFO - PROCESS | 1857 | 1463234880040 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - PROCESS | 1857 | 1463234880045 Marionette TRACE conn4 <- [1,2730,null,{}] 07:08:00 INFO - PROCESS | 1857 | 1463234880051 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}] 07:08:00 INFO - PROCESS | 1857 | 1463234880303 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:08:00 INFO - PROCESS | 1857 | 1463234880649 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec4c00 == 142 [pid = 1857] [id = 690] 07:08:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8b739c00) [pid = 1857] [serial = 2071] [outer = (nil)] 07:08:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x965cc000) [pid = 1857] [serial = 2072] [outer = 0x8b739c00] 07:08:00 INFO - PROCESS | 1857 | 1463234880744 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x9774d400) [pid = 1857] [serial = 2073] [outer = 0x8b739c00] 07:08:02 INFO - PROCESS | 1857 | 1463234882076 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] 07:08:02 INFO - PROCESS | 1857 | 1463234882172 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 07:08:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:08:02 INFO - PROCESS | 1857 | 1463234882183 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 1857 | 1463234882186 Marionette TRACE conn4 <- [1,2734,null,{}] 07:08:02 INFO - PROCESS | 1857 | 1463234882193 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}] 07:08:02 INFO - PROCESS | 1857 | 1463234882505 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:08:02 INFO - PROCESS | 1857 | 1463234882807 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x96106400 == 143 [pid = 1857] [id = 691] 07:08:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x965b2400) [pid = 1857] [serial = 2074] [outer = (nil)] 07:08:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x9777d800) [pid = 1857] [serial = 2075] [outer = 0x965b2400] 07:08:02 INFO - PROCESS | 1857 | 1463234882896 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x98116800) [pid = 1857] [serial = 2076] [outer = 0x965b2400] 07:08:03 INFO - PROCESS | 1857 | 1463234883874 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]]]}] 07:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1743ms 07:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:08:03 INFO - PROCESS | 1857 | 1463234883926 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:08:03 INFO - PROCESS | 1857 | 1463234883929 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 07:08:03 INFO - PROCESS | 1857 | 1463234883936 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:08:03 INFO - PROCESS | 1857 | 1463234883939 Marionette TRACE conn4 <- [1,2738,null,{}] 07:08:03 INFO - PROCESS | 1857 | 1463234883945 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}] 07:08:04 INFO - PROCESS | 1857 | 1463234884169 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:08:04 INFO - PROCESS | 1857 | 1463234884438 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed4d400 == 144 [pid = 1857] [id = 692] 07:08:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x952e8000) [pid = 1857] [serial = 2077] [outer = (nil)] 07:08:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x992b7000) [pid = 1857] [serial = 2078] [outer = 0x952e8000] 07:08:04 INFO - PROCESS | 1857 | 1463234884572 Marionette DEBUG loaded listener.js 07:08:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x9a261800) [pid = 1857] [serial = 2079] [outer = 0x952e8000] 07:08:05 INFO - PROCESS | 1857 | 1463234885545 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]]]}] 07:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1644ms 07:08:05 INFO - PROCESS | 1857 | 1463234885580 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:08:05 INFO - PROCESS | 1857 | 1463234885585 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 07:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:08:05 INFO - PROCESS | 1857 | 1463234885591 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:08:05 INFO - PROCESS | 1857 | 1463234885596 Marionette TRACE conn4 <- [1,2742,null,{}] 07:08:05 INFO - PROCESS | 1857 | 1463234885602 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}] 07:08:05 INFO - PROCESS | 1857 | 1463234885890 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:08:06 INFO - PROCESS | 1857 | 1463234886259 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a7d5c00 == 145 [pid = 1857] [id = 693] 07:08:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x9a7e0400) [pid = 1857] [serial = 2080] [outer = (nil)] 07:08:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x9a827c00) [pid = 1857] [serial = 2081] [outer = 0x9a7e0400] 07:08:06 INFO - PROCESS | 1857 | 1463234886370 Marionette DEBUG loaded listener.js 07:08:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x9b061c00) [pid = 1857] [serial = 2082] [outer = 0x9a7e0400] 07:08:07 INFO - PROCESS | 1857 | 1463234887311 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]]]}] 07:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1785ms 07:08:07 INFO - PROCESS | 1857 | 1463234887377 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:08:07 INFO - PROCESS | 1857 | 1463234887381 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 07:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:08:07 INFO - PROCESS | 1857 | 1463234887388 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:08:07 INFO - PROCESS | 1857 | 1463234887391 Marionette TRACE conn4 <- [1,2746,null,{}] 07:08:07 INFO - PROCESS | 1857 | 1463234887397 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}] 07:08:07 INFO - PROCESS | 1857 | 1463234887633 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:08:07 INFO - PROCESS | 1857 | 1463234887928 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x9b294800 == 146 [pid = 1857] [id = 694] 07:08:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x9bf52800) [pid = 1857] [serial = 2083] [outer = (nil)] 07:08:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x9c121800) [pid = 1857] [serial = 2084] [outer = 0x9bf52800] 07:08:08 INFO - PROCESS | 1857 | 1463234888067 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x9ccb0c00) [pid = 1857] [serial = 2085] [outer = 0x9bf52800] 07:08:08 INFO - PROCESS | 1857 | 1463234888972 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]]]}] 07:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1631ms 07:08:09 INFO - PROCESS | 1857 | 1463234889020 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:08:09 INFO - PROCESS | 1857 | 1463234889024 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 07:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:08:09 INFO - PROCESS | 1857 | 1463234889030 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - PROCESS | 1857 | 1463234889033 Marionette TRACE conn4 <- [1,2750,null,{}] 07:08:09 INFO - PROCESS | 1857 | 1463234889039 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}] 07:08:09 INFO - PROCESS | 1857 | 1463234889273 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:08:09 INFO - PROCESS | 1857 | 1463234889570 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a828c00 == 147 [pid = 1857] [id = 695] 07:08:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x9bf57c00) [pid = 1857] [serial = 2086] [outer = (nil)] 07:08:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0xa1046400) [pid = 1857] [serial = 2087] [outer = 0x9bf57c00] 07:08:09 INFO - PROCESS | 1857 | 1463234889704 Marionette DEBUG loaded listener.js 07:08:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0xa219f000) [pid = 1857] [serial = 2088] [outer = 0x9bf57c00] 07:08:10 INFO - PROCESS | 1857 | 1463234890616 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]]]}] 07:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1629ms 07:08:10 INFO - PROCESS | 1857 | 1463234890660 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 1857 | 1463234890664 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 07:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:08:10 INFO - PROCESS | 1857 | 1463234890670 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 1857 | 1463234890674 Marionette TRACE conn4 <- [1,2754,null,{}] 07:08:10 INFO - PROCESS | 1857 | 1463234890680 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}] 07:08:10 INFO - PROCESS | 1857 | 1463234890922 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:08:11 INFO - PROCESS | 1857 | 1463234891294 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x86d0f400 == 148 [pid = 1857] [id = 696] 07:08:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x8e36a400) [pid = 1857] [serial = 2089] [outer = (nil)] 07:08:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0xa244f800) [pid = 1857] [serial = 2090] [outer = 0x8e36a400] 07:08:11 INFO - PROCESS | 1857 | 1463234891388 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0xa26b7000) [pid = 1857] [serial = 2091] [outer = 0x8e36a400] 07:08:12 INFO - PROCESS | 1857 | 1463234892283 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]]]}] 07:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1641ms 07:08:12 INFO - PROCESS | 1857 | 1463234892314 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 1857 | 1463234892318 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 07:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:08:12 INFO - PROCESS | 1857 | 1463234892324 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 1857 | 1463234892328 Marionette TRACE conn4 <- [1,2758,null,{}] 07:08:12 INFO - PROCESS | 1857 | 1463234892333 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}] 07:08:12 INFO - PROCESS | 1857 | 1463234892564 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:08:12 INFO - PROCESS | 1857 | 1463234892869 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 1857 | ++DOCSHELL 0xa1041800 == 149 [pid = 1857] [id = 697] 07:08:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0xa2279000) [pid = 1857] [serial = 2092] [outer = (nil)] 07:08:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0xa35a0400) [pid = 1857] [serial = 2093] [outer = 0xa2279000] 07:08:13 INFO - PROCESS | 1857 | 1463234893007 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0xa4e19000) [pid = 1857] [serial = 2094] [outer = 0xa2279000] 07:08:13 INFO - PROCESS | 1857 | 1463234893921 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]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1636ms 07:08:13 INFO - PROCESS | 1857 | 1463234893961 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:08:13 INFO - PROCESS | 1857 | 1463234893965 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 07:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:08:13 INFO - PROCESS | 1857 | 1463234893972 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 1857 | 1463234893976 Marionette TRACE conn4 <- [1,2762,null,{}] 07:08:13 INFO - PROCESS | 1857 | 1463234893982 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}] 07:08:14 INFO - PROCESS | 1857 | 1463234894220 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:08:14 INFO - PROCESS | 1857 | 1463234894568 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 1857 | ++DOCSHELL 0xa2451400 == 150 [pid = 1857] [id = 698] 07:08:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0xa34c4000) [pid = 1857] [serial = 2095] [outer = (nil)] 07:08:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0xa6762c00) [pid = 1857] [serial = 2096] [outer = 0xa34c4000] 07:08:14 INFO - PROCESS | 1857 | 1463234894661 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0xa67d0800) [pid = 1857] [serial = 2097] [outer = 0xa34c4000] 07:08:15 INFO - PROCESS | 1857 | 1463234895541 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]]]}] 07:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1586ms 07:08:15 INFO - PROCESS | 1857 | 1463234895559 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 1857 | 1463234895562 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 07:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:08:15 INFO - PROCESS | 1857 | 1463234895569 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 1857 | 1463234895572 Marionette TRACE conn4 <- [1,2766,null,{}] 07:08:15 INFO - PROCESS | 1857 | 1463234895578 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}] 07:08:15 INFO - PROCESS | 1857 | 1463234895814 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:08:16 INFO - PROCESS | 1857 | 1463234896149 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a73800 == 151 [pid = 1857] [id = 699] 07:08:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x92ba9000) [pid = 1857] [serial = 2098] [outer = (nil)] 07:08:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0xa68a0c00) [pid = 1857] [serial = 2099] [outer = 0x92ba9000] 07:08:16 INFO - PROCESS | 1857 | 1463234896295 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0xa6e8dc00) [pid = 1857] [serial = 2100] [outer = 0x92ba9000] 07:08:17 INFO - PROCESS | 1857 | 1463234897281 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]]]}] 07:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1779ms 07:08:17 INFO - PROCESS | 1857 | 1463234897349 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:08:17 INFO - PROCESS | 1857 | 1463234897352 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 07:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:08:17 INFO - PROCESS | 1857 | 1463234897359 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 1857 | 1463234897363 Marionette TRACE conn4 <- [1,2770,null,{}] 07:08:17 INFO - PROCESS | 1857 | 1463234897368 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}] 07:08:17 INFO - PROCESS | 1857 | 1463234897602 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x92a70400 == 150 [pid = 1857] [id = 541] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x85f74c00 == 149 [pid = 1857] [id = 544] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8a6c6400 == 148 [pid = 1857] [id = 681] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x88923800 == 147 [pid = 1857] [id = 680] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x9c128800 == 146 [pid = 1857] [id = 677] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x9b060000 == 145 [pid = 1857] [id = 678] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x9b99f000 == 144 [pid = 1857] [id = 676] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x9267c800 == 143 [pid = 1857] [id = 675] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x939ce000 == 142 [pid = 1857] [id = 674] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x98110000 == 141 [pid = 1857] [id = 673] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x927e8000 == 140 [pid = 1857] [id = 671] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x946e0400 == 139 [pid = 1857] [id = 672] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x9294a400 == 138 [pid = 1857] [id = 670] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8916b800 == 137 [pid = 1857] [id = 669] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x91a4c800 == 136 [pid = 1857] [id = 668] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed4c400 == 135 [pid = 1857] [id = 667] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8c951400 == 134 [pid = 1857] [id = 665] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8d05a000 == 133 [pid = 1857] [id = 666] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x8bf10800 == 132 [pid = 1857] [id = 664] 07:08:20 INFO - PROCESS | 1857 | --DOCSHELL 0x876e1c00 == 131 [pid = 1857] [id = 663] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x92ba8400) [pid = 1857] [serial = 1943] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x9ccb7800) [pid = 1857] [serial = 1964] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x92a70000) [pid = 1857] [serial = 1941] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x9af5ac00) [pid = 1857] [serial = 1958] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x8c758c00) [pid = 1857] [serial = 1983] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x8d05f800) [pid = 1857] [serial = 1988] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x8c7f8400) [pid = 1857] [serial = 1929] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x952e8c00) [pid = 1857] [serial = 1947] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x878ca800) [pid = 1857] [serial = 1925] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0xa354fc00) [pid = 1857] [serial = 1976] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0xa26b8400) [pid = 1857] [serial = 1970] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x89175c00) [pid = 1857] [serial = 1980] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0xa22b3400) [pid = 1857] [serial = 1968] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x927e9c00) [pid = 1857] [serial = 1940] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x8892f400) [pid = 1857] [serial = 1979] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x8d053000) [pid = 1857] [serial = 1986] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x99235800) [pid = 1857] [serial = 1955] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x8e273800) [pid = 1857] [serial = 1931] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x8ee7bc00) [pid = 1857] [serial = 1934] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x9b05d800) [pid = 1857] [serial = 1959] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x8dd15000) [pid = 1857] [serial = 1857] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x8c0e6000) [pid = 1857] [serial = 1982] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x92d57800) [pid = 1857] [serial = 1944] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0xa35a0800) [pid = 1857] [serial = 1977] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0xa26d9800) [pid = 1857] [serial = 1971] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x91a4d800) [pid = 1857] [serial = 1938] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8cf48800) [pid = 1857] [serial = 1985] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x946d5c00) [pid = 1857] [serial = 1946] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x97751c00) [pid = 1857] [serial = 1952] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x9ce52c00) [pid = 1857] [serial = 1965] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x9c128000) [pid = 1857] [serial = 1962] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x99f90000) [pid = 1857] [serial = 1956] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8e2f4800) [pid = 1857] [serial = 1932] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x9bf5d000) [pid = 1857] [serial = 1961] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8efc3000) [pid = 1857] [serial = 1935] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0xa30e7400) [pid = 1857] [serial = 1974] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x8c117000) [pid = 1857] [serial = 1928] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0xa30df400) [pid = 1857] [serial = 1973] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x88aefc00) [pid = 1857] [serial = 1926] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0xa21a1c00) [pid = 1857] [serial = 1967] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x97762000) [pid = 1857] [serial = 1953] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x916d7c00) [pid = 1857] [serial = 1937] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x96108400) [pid = 1857] [serial = 1950] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x96103400) [pid = 1857] [serial = 1949] [outer = (nil)] [url = about:blank] 07:08:20 INFO - PROCESS | 1857 | 1463234900474 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x88454000 == 132 [pid = 1857] [id = 700] 07:08:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x88454800) [pid = 1857] [serial = 2101] [outer = (nil)] 07:08:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x88923800) [pid = 1857] [serial = 2102] [outer = 0x88454800] 07:08:20 INFO - PROCESS | 1857 | 1463234900562 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x88de3c00) [pid = 1857] [serial = 2103] [outer = 0x88454800] 07:08:21 INFO - PROCESS | 1857 | 1463234901412 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]]]}] 07:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 4084ms 07:08:21 INFO - PROCESS | 1857 | 1463234901445 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:08:21 INFO - PROCESS | 1857 | 1463234901451 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 07:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:08:21 INFO - PROCESS | 1857 | 1463234901458 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:08:21 INFO - PROCESS | 1857 | 1463234901464 Marionette TRACE conn4 <- [1,2774,null,{}] 07:08:21 INFO - PROCESS | 1857 | 1463234901471 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}] 07:08:21 INFO - PROCESS | 1857 | 1463234901714 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:08:21 INFO - PROCESS | 1857 | 1463234901945 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e41800 == 133 [pid = 1857] [id = 701] 07:08:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x89169800) [pid = 1857] [serial = 2104] [outer = (nil)] 07:08:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8bf0e000) [pid = 1857] [serial = 2105] [outer = 0x89169800] 07:08:22 INFO - PROCESS | 1857 | 1463234902026 Marionette DEBUG loaded listener.js 07:08:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8c114c00) [pid = 1857] [serial = 2106] [outer = 0x89169800] 07:08:22 INFO - PROCESS | 1857 | 1463234902961 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]]]}] 07:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1533ms 07:08:23 INFO - PROCESS | 1857 | 1463234902995 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:08:23 INFO - PROCESS | 1857 | 1463234903001 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 07:08:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:08:23 INFO - PROCESS | 1857 | 1463234903008 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 1857 | 1463234903012 Marionette TRACE conn4 <- [1,2778,null,{}] 07:08:23 INFO - PROCESS | 1857 | 1463234903027 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}] 07:08:23 INFO - PROCESS | 1857 | 1463234903336 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:08:23 INFO - PROCESS | 1857 | 1463234903368 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfc5400 == 134 [pid = 1857] [id = 702] 07:08:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8c11dc00) [pid = 1857] [serial = 2107] [outer = (nil)] 07:08:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8c9a4400) [pid = 1857] [serial = 2108] [outer = 0x8c11dc00] 07:08:23 INFO - PROCESS | 1857 | 1463234903446 Marionette DEBUG loaded listener.js 07:08:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8d057000) [pid = 1857] [serial = 2109] [outer = 0x8c11dc00] 07:08:24 INFO - PROCESS | 1857 | 1463234904580 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]]]}] 07:08:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:08:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1601ms 07:08:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:08:24 INFO - PROCESS | 1857 | 1463234904610 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:08:24 INFO - PROCESS | 1857 | 1463234904613 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 07:08:24 INFO - PROCESS | 1857 | 1463234904627 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:08:24 INFO - PROCESS | 1857 | 1463234904635 Marionette TRACE conn4 <- [1,2782,null,{}] 07:08:24 INFO - PROCESS | 1857 | 1463234904654 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}] 07:08:25 INFO - PROCESS | 1857 | 1463234905379 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x98323800) [pid = 1857] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x91a4f000) [pid = 1857] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x92956800) [pid = 1857] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x8dac3000) [pid = 1857] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x97761000) [pid = 1857] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x92a72000) [pid = 1857] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x8a6ce000) [pid = 1857] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x8ee7e400) [pid = 1857] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x9b9a4800) [pid = 1857] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x95f27400) [pid = 1857] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x8c11f000) [pid = 1857] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x946e3400) [pid = 1857] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x8e4be400) [pid = 1857] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x8dd14c00) [pid = 1857] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x9cc95400) [pid = 1857] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x9ccb4000) [pid = 1857] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x876e9400) [pid = 1857] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x8c112c00) [pid = 1857] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x88de5800) [pid = 1857] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x952ef800) [pid = 1857] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:08:25 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x86ec7800) [pid = 1857] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:08:25 INFO - PROCESS | 1857 | 1463234905637 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x86ec2c00 == 135 [pid = 1857] [id = 703] 07:08:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x8844a400) [pid = 1857] [serial = 2110] [outer = (nil)] 07:08:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x8c7ef800) [pid = 1857] [serial = 2111] [outer = 0x8844a400] 07:08:25 INFO - PROCESS | 1857 | 1463234905732 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x8e2f0000) [pid = 1857] [serial = 2112] [outer = 0x8844a400] 07:08:26 INFO - PROCESS | 1857 | 1463234906579 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]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2017ms 07:08:26 INFO - PROCESS | 1857 | 1463234906646 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 1857 | 1463234906651 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 07:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:08:26 INFO - PROCESS | 1857 | 1463234906659 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 1857 | 1463234906663 Marionette TRACE conn4 <- [1,2786,null,{}] 07:08:26 INFO - PROCESS | 1857 | 1463234906668 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}] 07:08:26 INFO - PROCESS | 1857 | 1463234906904 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:08:27 INFO - PROCESS | 1857 | 1463234907139 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e277c00 == 136 [pid = 1857] [id = 704] 07:08:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x8e35e800) [pid = 1857] [serial = 2113] [outer = (nil)] 07:08:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x8ed51c00) [pid = 1857] [serial = 2114] [outer = 0x8e35e800] 07:08:27 INFO - PROCESS | 1857 | 1463234907227 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x8ee7e400) [pid = 1857] [serial = 2115] [outer = 0x8e35e800] 07:08:28 INFO - PROCESS | 1857 | 1463234908390 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]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:08:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1779ms 07:08:28 INFO - PROCESS | 1857 | 1463234908439 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 1857 | 1463234908447 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 07:08:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:08:28 INFO - PROCESS | 1857 | 1463234908455 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - PROCESS | 1857 | 1463234908462 Marionette TRACE conn4 <- [1,2790,null,{}] 07:08:28 INFO - PROCESS | 1857 | 1463234908470 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}] 07:08:28 INFO - PROCESS | 1857 | 1463234908721 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:08:29 INFO - PROCESS | 1857 | 1463234909078 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6d3400 == 137 [pid = 1857] [id = 705] 07:08:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x8b51c800) [pid = 1857] [serial = 2116] [outer = (nil)] 07:08:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x8c7f1400) [pid = 1857] [serial = 2117] [outer = 0x8b51c800] 07:08:29 INFO - PROCESS | 1857 | 1463234909173 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x8d05f400) [pid = 1857] [serial = 2118] [outer = 0x8b51c800] 07:08:30 INFO - PROCESS | 1857 | 1463234910117 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]]]}] 07:08:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:08:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1683ms 07:08:30 INFO - PROCESS | 1857 | 1463234910138 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:08:30 INFO - PROCESS | 1857 | 1463234910147 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 07:08:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:08:30 INFO - PROCESS | 1857 | 1463234910158 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:08:30 INFO - PROCESS | 1857 | 1463234910162 Marionette TRACE conn4 <- [1,2794,null,{}] 07:08:30 INFO - PROCESS | 1857 | 1463234910169 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}] 07:08:30 INFO - PROCESS | 1857 | 1463234910420 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:08:30 INFO - PROCESS | 1857 | 1463234910718 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ed53400 == 138 [pid = 1857] [id = 706] 07:08:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x8ee7ec00) [pid = 1857] [serial = 2119] [outer = (nil)] 07:08:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x8efba800) [pid = 1857] [serial = 2120] [outer = 0x8ee7ec00] 07:08:30 INFO - PROCESS | 1857 | 1463234910862 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x8f028000) [pid = 1857] [serial = 2121] [outer = 0x8ee7ec00] 07:08:31 INFO - PROCESS | 1857 | 1463234911885 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]]]}] 07:08:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:08:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1781ms 07:08:31 INFO - PROCESS | 1857 | 1463234911939 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:08:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:08:31 INFO - PROCESS | 1857 | 1463234911943 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 07:08:31 INFO - PROCESS | 1857 | 1463234911950 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - PROCESS | 1857 | 1463234911956 Marionette TRACE conn4 <- [1,2798,null,{}] 07:08:31 INFO - PROCESS | 1857 | 1463234911972 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}] 07:08:32 INFO - PROCESS | 1857 | 1463234912376 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:08:32 INFO - PROCESS | 1857 | 1463234912649 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x91a47c00 == 139 [pid = 1857] [id = 707] 07:08:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x92229800) [pid = 1857] [serial = 2122] [outer = (nil)] 07:08:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x92702000) [pid = 1857] [serial = 2123] [outer = 0x92229800] 07:08:32 INFO - PROCESS | 1857 | 1463234912747 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x92707400) [pid = 1857] [serial = 2124] [outer = 0x92229800] 07:08:33 INFO - PROCESS | 1857 | 1463234913676 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]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:08:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1785ms 07:08:33 INFO - PROCESS | 1857 | 1463234913735 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 1857 | 1463234913740 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 07:08:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:08:33 INFO - PROCESS | 1857 | 1463234913746 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 1857 | 1463234913749 Marionette TRACE conn4 <- [1,2802,null,{}] 07:08:33 INFO - PROCESS | 1857 | 1463234913755 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}] 07:08:34 INFO - PROCESS | 1857 | 1463234913998 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:08:34 INFO - PROCESS | 1857 | 1463234914343 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x92702400 == 140 [pid = 1857] [id = 708] 07:08:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x9270c800) [pid = 1857] [serial = 2125] [outer = (nil)] 07:08:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x92710c00) [pid = 1857] [serial = 2126] [outer = 0x9270c800] 07:08:34 INFO - PROCESS | 1857 | 1463234914430 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x927ee400) [pid = 1857] [serial = 2127] [outer = 0x9270c800] 07:08:35 INFO - PROCESS | 1857 | 1463234915338 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]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:08:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1633ms 07:08:35 INFO - PROCESS | 1857 | 1463234915380 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 1857 | 1463234915384 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 07:08:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:08:35 INFO - PROCESS | 1857 | 1463234915391 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 1857 | 1463234915395 Marionette TRACE conn4 <- [1,2806,null,{}] 07:08:35 INFO - PROCESS | 1857 | 1463234915401 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}] 07:08:35 INFO - PROCESS | 1857 | 1463234915645 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:08:36 INFO - PROCESS | 1857 | 1463234915986 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x916c9c00 == 141 [pid = 1857] [id = 709] 07:08:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x927eec00) [pid = 1857] [serial = 2128] [outer = (nil)] 07:08:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x92a71800) [pid = 1857] [serial = 2129] [outer = 0x927eec00] 07:08:36 INFO - PROCESS | 1857 | 1463234916081 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x92b35c00) [pid = 1857] [serial = 2130] [outer = 0x927eec00] 07:08:37 INFO - PROCESS | 1857 | 1463234917025 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]]]}] 07:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1679ms 07:08:37 INFO - PROCESS | 1857 | 1463234917071 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:08:37 INFO - PROCESS | 1857 | 1463234917075 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 07:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:08:37 INFO - PROCESS | 1857 | 1463234917081 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:08:37 INFO - PROCESS | 1857 | 1463234917085 Marionette TRACE conn4 <- [1,2810,null,{}] 07:08:37 INFO - PROCESS | 1857 | 1463234917091 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}] 07:08:37 INFO - PROCESS | 1857 | 1463234917369 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:08:37 INFO - PROCESS | 1857 | 1463234917717 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c0e6800 == 142 [pid = 1857] [id = 710] 07:08:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x91a4e400) [pid = 1857] [serial = 2131] [outer = (nil)] 07:08:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x92ed2800) [pid = 1857] [serial = 2132] [outer = 0x91a4e400] 07:08:37 INFO - PROCESS | 1857 | 1463234917821 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x9460fc00) [pid = 1857] [serial = 2133] [outer = 0x91a4e400] 07:08:38 INFO - PROCESS | 1857 | 1463234918711 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]]]}] 07:08:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:08:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1685ms 07:08:38 INFO - PROCESS | 1857 | 1463234918767 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 1857 | 1463234918771 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 07:08:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:08:38 INFO - PROCESS | 1857 | 1463234918797 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 1857 | 1463234918801 Marionette TRACE conn4 <- [1,2814,null,{}] 07:08:38 INFO - PROCESS | 1857 | 1463234918809 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}] 07:08:39 INFO - PROCESS | 1857 | 1463234919049 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:08:39 INFO - PROCESS | 1857 | 1463234919390 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x92952c00 == 143 [pid = 1857] [id = 711] 07:08:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x946df400) [pid = 1857] [serial = 2134] [outer = (nil)] 07:08:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x95364400) [pid = 1857] [serial = 2135] [outer = 0x946df400] 07:08:39 INFO - PROCESS | 1857 | 1463234919483 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x95f22c00) [pid = 1857] [serial = 2136] [outer = 0x946df400] 07:08:40 INFO - PROCESS | 1857 | 1463234920380 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]]]}] 07:08:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:08:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1660ms 07:08:40 INFO - PROCESS | 1857 | 1463234920439 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:08:40 INFO - PROCESS | 1857 | 1463234920442 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 07:08:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:08:40 INFO - PROCESS | 1857 | 1463234920449 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:08:40 INFO - PROCESS | 1857 | 1463234920453 Marionette TRACE conn4 <- [1,2818,null,{}] 07:08:40 INFO - PROCESS | 1857 | 1463234920459 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}] 07:08:40 INFO - PROCESS | 1857 | 1463234920691 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:08:41 INFO - PROCESS | 1857 | 1463234921004 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a70000 == 144 [pid = 1857] [id = 712] 07:08:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x92d5dc00) [pid = 1857] [serial = 2137] [outer = (nil)] 07:08:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x965d7000) [pid = 1857] [serial = 2138] [outer = 0x92d5dc00] 07:08:41 INFO - PROCESS | 1857 | 1463234921098 Marionette DEBUG loaded listener.js 07:08:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x97758000) [pid = 1857] [serial = 2139] [outer = 0x92d5dc00] 07:08:42 INFO - PROCESS | 1857 | 1463234922031 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]]]}] 07:08:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:08:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1630ms 07:08:42 INFO - PROCESS | 1857 | 1463234922080 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:08:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:08:42 INFO - PROCESS | 1857 | 1463234922084 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 07:08:42 INFO - PROCESS | 1857 | 1463234922091 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:08:42 INFO - PROCESS | 1857 | 1463234922094 Marionette TRACE conn4 <- [1,2822,null,{}] 07:08:42 INFO - PROCESS | 1857 | 1463234922100 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}] 07:08:42 INFO - PROCESS | 1857 | 1463234922366 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:08:42 INFO - PROCESS | 1857 | 1463234922714 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c757000 == 145 [pid = 1857] [id = 713] 07:08:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8c99a000) [pid = 1857] [serial = 2140] [outer = (nil)] 07:08:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x9777dc00) [pid = 1857] [serial = 2141] [outer = 0x8c99a000] 07:08:42 INFO - PROCESS | 1857 | 1463234922811 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x97782800) [pid = 1857] [serial = 2142] [outer = 0x8c99a000] 07:08:43 INFO - PROCESS | 1857 | 1463234923744 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]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:08:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1733ms 07:08:43 INFO - PROCESS | 1857 | 1463234923825 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 1857 | 1463234923828 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 07:08:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:08:43 INFO - PROCESS | 1857 | 1463234923835 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 1857 | 1463234923839 Marionette TRACE conn4 <- [1,2826,null,{}] 07:08:43 INFO - PROCESS | 1857 | 1463234923845 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}] 07:08:44 INFO - PROCESS | 1857 | 1463234924126 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:08:44 INFO - PROCESS | 1857 | 1463234924474 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x965a9800 == 146 [pid = 1857] [id = 714] 07:08:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x965cdc00) [pid = 1857] [serial = 2143] [outer = (nil)] 07:08:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x9a139000) [pid = 1857] [serial = 2144] [outer = 0x965cdc00] 07:08:44 INFO - PROCESS | 1857 | 1463234924566 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x9a4dd000) [pid = 1857] [serial = 2145] [outer = 0x965cdc00] 07:08:45 INFO - PROCESS | 1857 | 1463234925493 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:08:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1688ms 07:08:45 INFO - PROCESS | 1857 | 1463234925525 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 1857 | 1463234925529 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 07:08:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:08:45 INFO - PROCESS | 1857 | 1463234925535 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 1857 | 1463234925539 Marionette TRACE conn4 <- [1,2830,null,{}] 07:08:45 INFO - PROCESS | 1857 | 1463234925545 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}] 07:08:45 INFO - PROCESS | 1857 | 1463234925802 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:08:46 INFO - PROCESS | 1857 | 1463234926170 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x9923f400 == 147 [pid = 1857] [id = 715] 07:08:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x9b067400) [pid = 1857] [serial = 2146] [outer = (nil)] 07:08:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x9b297000) [pid = 1857] [serial = 2147] [outer = 0x9b067400] 07:08:46 INFO - PROCESS | 1857 | 1463234926269 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x9c123000) [pid = 1857] [serial = 2148] [outer = 0x9b067400] 07:08:47 INFO - PROCESS | 1857 | 1463234927202 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]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1735ms 07:08:47 INFO - PROCESS | 1857 | 1463234927272 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 1857 | 1463234927276 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 07:08:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:08:47 INFO - PROCESS | 1857 | 1463234927282 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 1857 | 1463234927285 Marionette TRACE conn4 <- [1,2834,null,{}] 07:08:47 INFO - PROCESS | 1857 | 1463234927291 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}] 07:08:47 INFO - PROCESS | 1857 | 1463234927532 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:08:47 INFO - PROCESS | 1857 | 1463234927924 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a4de000 == 148 [pid = 1857] [id = 716] 07:08:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x9cca0c00) [pid = 1857] [serial = 2149] [outer = (nil)] 07:08:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x9ccb9800) [pid = 1857] [serial = 2150] [outer = 0x9cca0c00] 07:08:48 INFO - PROCESS | 1857 | 1463234928016 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x9ced1c00) [pid = 1857] [serial = 2151] [outer = 0x9cca0c00] 07:08:48 INFO - PROCESS | 1857 | 1463234928926 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:08:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1688ms 07:08:48 INFO - PROCESS | 1857 | 1463234928972 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 1857 | 1463234928975 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 07:08:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:08:48 INFO - PROCESS | 1857 | 1463234928981 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 1857 | 1463234928985 Marionette TRACE conn4 <- [1,2838,null,{}] 07:08:48 INFO - PROCESS | 1857 | 1463234928990 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}] 07:08:49 INFO - PROCESS | 1857 | 1463234929222 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:08:49 INFO - PROCESS | 1857 | 1463234929570 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x876ed400 == 149 [pid = 1857] [id = 717] 07:08:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x99f95000) [pid = 1857] [serial = 2152] [outer = (nil)] 07:08:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0xa244d400) [pid = 1857] [serial = 2153] [outer = 0x99f95000] 07:08:49 INFO - PROCESS | 1857 | 1463234929665 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0xa261b000) [pid = 1857] [serial = 2154] [outer = 0x99f95000] 07:08:50 INFO - PROCESS | 1857 | 1463234930573 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]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:08:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1633ms 07:08:50 INFO - PROCESS | 1857 | 1463234930616 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 1857 | 1463234930620 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 07:08:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:08:50 INFO - PROCESS | 1857 | 1463234930626 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 1857 | 1463234930630 Marionette TRACE conn4 <- [1,2842,null,{}] 07:08:50 INFO - PROCESS | 1857 | 1463234930636 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}] 07:08:50 INFO - PROCESS | 1857 | 1463234930869 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:08:51 INFO - PROCESS | 1857 | 1463234931219 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x9ced4400 == 150 [pid = 1857] [id = 718] 07:08:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0xa21a1c00) [pid = 1857] [serial = 2155] [outer = (nil)] 07:08:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0xa34c3000) [pid = 1857] [serial = 2156] [outer = 0xa21a1c00] 07:08:51 INFO - PROCESS | 1857 | 1463234931312 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0xa35a4400) [pid = 1857] [serial = 2157] [outer = 0xa21a1c00] 07:08:52 INFO - PROCESS | 1857 | 1463234932227 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]]]}] 07:08:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:08:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1631ms 07:08:52 INFO - PROCESS | 1857 | 1463234932260 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:08:52 INFO - PROCESS | 1857 | 1463234932263 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 07:08:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:08:52 INFO - PROCESS | 1857 | 1463234932270 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 1857 | 1463234932274 Marionette TRACE conn4 <- [1,2846,null,{}] 07:08:52 INFO - PROCESS | 1857 | 1463234932279 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}] 07:08:52 INFO - PROCESS | 1857 | 1463234932513 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:08:52 INFO - PROCESS | 1857 | 1463234932890 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f02c800 == 151 [pid = 1857] [id = 719] 07:08:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x927e8400) [pid = 1857] [serial = 2158] [outer = (nil)] 07:08:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0xa67cbc00) [pid = 1857] [serial = 2159] [outer = 0x927e8400] 07:08:52 INFO - PROCESS | 1857 | 1463234932981 Marionette DEBUG loaded listener.js 07:08:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0xa68a1800) [pid = 1857] [serial = 2160] [outer = 0x927e8400] 07:08:53 INFO - PROCESS | 1857 | 1463234933859 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]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:08:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1632ms 07:08:53 INFO - PROCESS | 1857 | 1463234933903 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 1857 | 1463234933907 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 07:08:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:08:53 INFO - PROCESS | 1857 | 1463234933913 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 1857 | 1463234933917 Marionette TRACE conn4 <- [1,2850,null,{}] 07:08:53 INFO - PROCESS | 1857 | 1463234933922 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}] 07:08:54 INFO - PROCESS | 1857 | 1463234934161 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:08:54 INFO - PROCESS | 1857 | 1463234934514 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x85a01800 == 152 [pid = 1857] [id = 720] 07:08:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x85a03800) [pid = 1857] [serial = 2161] [outer = (nil)] 07:08:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x85a0a800) [pid = 1857] [serial = 2162] [outer = 0x85a03800] 07:08:54 INFO - PROCESS | 1857 | 1463234934612 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x85a0d000) [pid = 1857] [serial = 2163] [outer = 0x85a03800] 07:08:55 INFO - PROCESS | 1857 | 1463234935546 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:08:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1678ms 07:08:55 INFO - PROCESS | 1857 | 1463234935592 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 1857 | 1463234935596 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 07:08:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:08:55 INFO - PROCESS | 1857 | 1463234935603 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 1857 | 1463234935606 Marionette TRACE conn4 <- [1,2854,null,{}] 07:08:55 INFO - PROCESS | 1857 | 1463234935612 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}] 07:08:55 INFO - PROCESS | 1857 | 1463234935853 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:08:56 INFO - PROCESS | 1857 | 1463234936214 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x85a08800 == 153 [pid = 1857] [id = 721] 07:08:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x85a09800) [pid = 1857] [serial = 2164] [outer = (nil)] 07:08:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x9261f000) [pid = 1857] [serial = 2165] [outer = 0x85a09800] 07:08:56 INFO - PROCESS | 1857 | 1463234936307 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x92622000) [pid = 1857] [serial = 2166] [outer = 0x85a09800] 07:08:57 INFO - PROCESS | 1857 | 1463234937214 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]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:08:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1684ms 07:08:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:08:57 INFO - PROCESS | 1857 | 1463234937287 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 1857 | 1463234937290 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 07:08:57 INFO - PROCESS | 1857 | 1463234937297 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 1857 | 1463234937300 Marionette TRACE conn4 <- [1,2858,null,{}] 07:08:57 INFO - PROCESS | 1857 | 1463234937306 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}] 07:08:57 INFO - PROCESS | 1857 | 1463234937554 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:08:57 INFO - PROCESS | 1857 | 1463234937916 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x88e44c00 == 152 [pid = 1857] [id = 597] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8d05a800 == 151 [pid = 1857] [id = 598] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8b6b4c00 == 150 [pid = 1857] [id = 594] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x89173000 == 149 [pid = 1857] [id = 596] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x92a73800 == 148 [pid = 1857] [id = 699] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0xa2451400 == 147 [pid = 1857] [id = 698] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0xa1041800 == 146 [pid = 1857] [id = 697] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x86d0f400 == 145 [pid = 1857] [id = 696] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x9b294800 == 144 [pid = 1857] [id = 694] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x9a828c00 == 143 [pid = 1857] [id = 695] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x9a7d5c00 == 142 [pid = 1857] [id = 693] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8ed4d400 == 141 [pid = 1857] [id = 692] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x96106400 == 140 [pid = 1857] [id = 691] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x86ec4c00 == 139 [pid = 1857] [id = 690] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x9267d000 == 138 [pid = 1857] [id = 689] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8f02f400 == 137 [pid = 1857] [id = 688] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x88aeb400 == 136 [pid = 1857] [id = 687] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfd4800 == 135 [pid = 1857] [id = 686] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8e363800 == 134 [pid = 1857] [id = 685] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x8c8d8c00 == 133 [pid = 1857] [id = 684] 07:09:00 INFO - PROCESS | 1857 | --DOCSHELL 0x88e49400 == 132 [pid = 1857] [id = 683] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x8dd1a000) [pid = 1857] [serial = 2048] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x99236000) [pid = 1857] [serial = 2021] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x92b32000) [pid = 1857] [serial = 2007] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x95ec9000) [pid = 1857] [serial = 2015] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x92ecec00) [pid = 1857] [serial = 2009] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0xa22bb400) [pid = 1857] [serial = 2040] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x95ebdc00) [pid = 1857] [serial = 2013] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x8c9a0800) [pid = 1857] [serial = 2046] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x99771c00) [pid = 1857] [serial = 2022] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x9266fc00) [pid = 1857] [serial = 2004] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x9ce44c00) [pid = 1857] [serial = 2031] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x9b2a0000) [pid = 1857] [serial = 2028] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x9b065c00) [pid = 1857] [serial = 2027] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x939cc400) [pid = 1857] [serial = 2010] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x8c8cdc00) [pid = 1857] [serial = 1994] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x9a829000) [pid = 1857] [serial = 2025] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x8f028400) [pid = 1857] [serial = 2000] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x8f031800) [pid = 1857] [serial = 2001] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x8e35cc00) [pid = 1857] [serial = 1997] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0xa3248000) [pid = 1857] [serial = 2037] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x8e4c0c00) [pid = 1857] [serial = 1998] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x95f28c00) [pid = 1857] [serial = 2016] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0xa1047400) [pid = 1857] [serial = 2033] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x878c3c00) [pid = 1857] [serial = 1991] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x8e2f2400) [pid = 1857] [serial = 1923] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0xa4e18800) [pid = 1857] [serial = 2039] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x88dec400) [pid = 1857] [serial = 1992] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x92953800) [pid = 1857] [serial = 2006] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0xa3052400) [pid = 1857] [serial = 2036] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x9ccb8400) [pid = 1857] [serial = 2030] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x9a824800) [pid = 1857] [serial = 2024] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8b529000) [pid = 1857] [serial = 2042] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8c99a400) [pid = 1857] [serial = 1995] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x91a4fc00) [pid = 1857] [serial = 2003] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x97756000) [pid = 1857] [serial = 2019] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8c8d0800) [pid = 1857] [serial = 2045] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x8b734400) [pid = 1857] [serial = 2043] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0xa244b400) [pid = 1857] [serial = 1911] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x95360c00) [pid = 1857] [serial = 2012] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x965cf800) [pid = 1857] [serial = 2018] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0xa21a7800) [pid = 1857] [serial = 2034] [outer = (nil)] [url = about:blank] 07:09:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x85096000 == 133 [pid = 1857] [id = 722] 07:09:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8509a400) [pid = 1857] [serial = 2167] [outer = (nil)] 07:09:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x85f74c00) [pid = 1857] [serial = 2168] [outer = 0x8509a400] 07:09:00 INFO - PROCESS | 1857 | 1463234940982 Marionette DEBUG loaded listener.js 07:09:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8629cc00) [pid = 1857] [serial = 2169] [outer = 0x8509a400] 07:09:01 INFO - PROCESS | 1857 | 1463234941896 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 4637ms 07:09:01 INFO - PROCESS | 1857 | 1463234941935 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:09:01 INFO - PROCESS | 1857 | 1463234941942 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 07:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:09:01 INFO - PROCESS | 1857 | 1463234941951 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - PROCESS | 1857 | 1463234941957 Marionette TRACE conn4 <- [1,2862,null,{}] 07:09:01 INFO - PROCESS | 1857 | 1463234941965 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}] 07:09:02 INFO - PROCESS | 1857 | 1463234942207 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:09:02 INFO - PROCESS | 1857 | 1463234942436 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x8780c000 == 134 [pid = 1857] [id = 723] 07:09:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8844a000) [pid = 1857] [serial = 2170] [outer = (nil)] 07:09:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x885d1400) [pid = 1857] [serial = 2171] [outer = 0x8844a000] 07:09:02 INFO - PROCESS | 1857 | 1463234942518 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x88aebc00) [pid = 1857] [serial = 2172] [outer = 0x8844a000] 07:09:03 INFO - PROCESS | 1857 | 1463234943444 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]]]}] 07:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1595ms 07:09:03 INFO - PROCESS | 1857 | 1463234943553 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:09:03 INFO - PROCESS | 1857 | 1463234943559 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 07:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:09:03 INFO - PROCESS | 1857 | 1463234943571 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 1857 | 1463234943574 Marionette TRACE conn4 <- [1,2866,null,{}] 07:09:03 INFO - PROCESS | 1857 | 1463234943581 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}] 07:09:03 INFO - PROCESS | 1857 | 1463234943885 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:09:03 INFO - PROCESS | 1857 | 1463234943914 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x88af3c00 == 135 [pid = 1857] [id = 724] 07:09:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x89173000) [pid = 1857] [serial = 2173] [outer = (nil)] 07:09:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8b6acc00) [pid = 1857] [serial = 2174] [outer = 0x89173000] 07:09:03 INFO - PROCESS | 1857 | 1463234943987 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8b735800) [pid = 1857] [serial = 2175] [outer = 0x89173000] 07:09:05 INFO - PROCESS | 1857 | 1463234945100 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]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1585ms 07:09:05 INFO - PROCESS | 1857 | 1463234945162 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 1857 | 1463234945167 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 07:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:09:05 INFO - PROCESS | 1857 | 1463234945173 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 1857 | 1463234945179 Marionette TRACE conn4 <- [1,2870,null,{}] 07:09:05 INFO - PROCESS | 1857 | 1463234945195 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}] 07:09:05 INFO - PROCESS | 1857 | 1463234945503 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x965b2400) [pid = 1857] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8c8db800) [pid = 1857] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x9bf57c00) [pid = 1857] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8844a400) [pid = 1857] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x94616000) [pid = 1857] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x8b739c00) [pid = 1857] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x9bf52800) [pid = 1857] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x8f02ac00) [pid = 1857] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x88454800) [pid = 1857] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x8b51d400) [pid = 1857] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x952e8000) [pid = 1857] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x9a7e0400) [pid = 1857] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x8e4bec00) [pid = 1857] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0xa34c4000) [pid = 1857] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x927e5000) [pid = 1857] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x92ba9000) [pid = 1857] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x8e36a400) [pid = 1857] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x89169800) [pid = 1857] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x8b525c00) [pid = 1857] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0xa2279000) [pid = 1857] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x8c11dc00) [pid = 1857] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:09:06 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x8c94b400) [pid = 1857] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:09:06 INFO - PROCESS | 1857 | 1463234946446 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x8629c400 == 136 [pid = 1857] [id = 725] 07:09:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x862a0400) [pid = 1857] [serial = 2176] [outer = (nil)] 07:09:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x8b6b4800) [pid = 1857] [serial = 2177] [outer = 0x862a0400] 07:09:06 INFO - PROCESS | 1857 | 1463234946527 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x8c7f8400) [pid = 1857] [serial = 2178] [outer = 0x862a0400] 07:09:07 INFO - PROCESS | 1857 | 1463234947293 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]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2184ms 07:09:07 INFO - PROCESS | 1857 | 1463234947358 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 1857 | 1463234947363 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 07:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:09:07 INFO - PROCESS | 1857 | 1463234947369 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 1857 | 1463234947372 Marionette TRACE conn4 <- [1,2874,null,{}] 07:09:07 INFO - PROCESS | 1857 | 1463234947378 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}] 07:09:07 INFO - PROCESS | 1857 | 1463234947676 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:09:07 INFO - PROCESS | 1857 | 1463234947694 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x89169800 == 137 [pid = 1857] [id = 726] 07:09:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x8bf0c400) [pid = 1857] [serial = 2179] [outer = (nil)] 07:09:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x8c952800) [pid = 1857] [serial = 2180] [outer = 0x8bf0c400] 07:09:07 INFO - PROCESS | 1857 | 1463234947782 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x8cf41400) [pid = 1857] [serial = 2181] [outer = 0x8bf0c400] 07:09:08 INFO - PROCESS | 1857 | 1463234948982 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]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1678ms 07:09:09 INFO - PROCESS | 1857 | 1463234949049 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:09:09 INFO - PROCESS | 1857 | 1463234949056 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 07:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:09:09 INFO - PROCESS | 1857 | 1463234949066 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 1857 | 1463234949070 Marionette TRACE conn4 <- [1,2878,null,{}] 07:09:09 INFO - PROCESS | 1857 | 1463234949079 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}] 07:09:09 INFO - PROCESS | 1857 | 1463234949362 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:09:09 INFO - PROCESS | 1857 | 1463234949720 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x862a1c00 == 138 [pid = 1857] [id = 727] 07:09:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x878cb400) [pid = 1857] [serial = 2182] [outer = (nil)] 07:09:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x88df0000) [pid = 1857] [serial = 2183] [outer = 0x878cb400] 07:09:09 INFO - PROCESS | 1857 | 1463234949810 Marionette DEBUG loaded listener.js 07:09:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x8a6ce000) [pid = 1857] [serial = 2184] [outer = 0x878cb400] 07:09:10 INFO - PROCESS | 1857 | 1463234950739 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]]]}] 07:09:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:09:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1741ms 07:09:10 INFO - PROCESS | 1857 | 1463234950808 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:09:10 INFO - PROCESS | 1857 | 1463234950817 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 07:09:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:09:10 INFO - PROCESS | 1857 | 1463234950828 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:09:10 INFO - PROCESS | 1857 | 1463234950832 Marionette TRACE conn4 <- [1,2882,null,{}] 07:09:10 INFO - PROCESS | 1857 | 1463234950839 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}] 07:09:11 INFO - PROCESS | 1857 | 1463234951127 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:09:11 INFO - PROCESS | 1857 | 1463234951472 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c0e9800 == 139 [pid = 1857] [id = 728] 07:09:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x8c0ec800) [pid = 1857] [serial = 2185] [outer = (nil)] 07:09:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8c7f0400) [pid = 1857] [serial = 2186] [outer = 0x8c0ec800] 07:09:11 INFO - PROCESS | 1857 | 1463234951563 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x8c949800) [pid = 1857] [serial = 2187] [outer = 0x8c0ec800] 07:09:12 INFO - PROCESS | 1857 | 1463234952538 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]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:09:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1781ms 07:09:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:09:12 INFO - PROCESS | 1857 | 1463234952609 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 1857 | 1463234952613 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 07:09:12 INFO - PROCESS | 1857 | 1463234952620 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 1857 | 1463234952627 Marionette TRACE conn4 <- [1,2886,null,{}] 07:09:12 INFO - PROCESS | 1857 | 1463234952643 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}] 07:09:12 INFO - PROCESS | 1857 | 1463234952945 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:09:13 INFO - PROCESS | 1857 | 1463234953308 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dd1bc00 == 140 [pid = 1857] [id = 729] 07:09:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x8e27a000) [pid = 1857] [serial = 2188] [outer = (nil)] 07:09:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8e2f9000) [pid = 1857] [serial = 2189] [outer = 0x8e27a000] 07:09:13 INFO - PROCESS | 1857 | 1463234953401 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8e367000) [pid = 1857] [serial = 2190] [outer = 0x8e27a000] 07:09:14 INFO - PROCESS | 1857 | 1463234954318 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]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:09:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1738ms 07:09:14 INFO - PROCESS | 1857 | 1463234954356 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:09:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:09:14 INFO - PROCESS | 1857 | 1463234954362 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 07:09:14 INFO - PROCESS | 1857 | 1463234954369 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 1857 | 1463234954373 Marionette TRACE conn4 <- [1,2890,null,{}] 07:09:14 INFO - PROCESS | 1857 | 1463234954380 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}] 07:09:14 INFO - PROCESS | 1857 | 1463234954626 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:09:14 INFO - PROCESS | 1857 | 1463234954967 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e280800 == 141 [pid = 1857] [id = 730] 07:09:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8e4c1800) [pid = 1857] [serial = 2191] [outer = (nil)] 07:09:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8ed4cc00) [pid = 1857] [serial = 2192] [outer = 0x8e4c1800] 07:09:15 INFO - PROCESS | 1857 | 1463234955061 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8ee73c00) [pid = 1857] [serial = 2193] [outer = 0x8e4c1800] 07:09:15 INFO - PROCESS | 1857 | 1463234955971 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:09:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1638ms 07:09:16 INFO - PROCESS | 1857 | 1463234956007 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 1857 | 1463234956010 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 07:09:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:09:16 INFO - PROCESS | 1857 | 1463234956019 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 1857 | 1463234956023 Marionette TRACE conn4 <- [1,2894,null,{}] 07:09:16 INFO - PROCESS | 1857 | 1463234956029 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}] 07:09:16 INFO - PROCESS | 1857 | 1463234956277 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:09:16 INFO - PROCESS | 1857 | 1463234956627 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e4ba000 == 142 [pid = 1857] [id = 731] 07:09:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x8e4bc800) [pid = 1857] [serial = 2194] [outer = (nil)] 07:09:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x8efbb400) [pid = 1857] [serial = 2195] [outer = 0x8e4bc800] 07:09:16 INFO - PROCESS | 1857 | 1463234956722 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8efbf800) [pid = 1857] [serial = 2196] [outer = 0x8e4bc800] 07:09:17 INFO - PROCESS | 1857 | 1463234957672 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]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:09:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1684ms 07:09:17 INFO - PROCESS | 1857 | 1463234957705 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 1857 | 1463234957708 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 07:09:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:09:17 INFO - PROCESS | 1857 | 1463234957716 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 1857 | 1463234957718 Marionette TRACE conn4 <- [1,2898,null,{}] 07:09:17 INFO - PROCESS | 1857 | 1463234957725 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}] 07:09:18 INFO - PROCESS | 1857 | 1463234958007 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:09:18 INFO - PROCESS | 1857 | 1463234958405 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x88e48000 == 143 [pid = 1857] [id = 732] 07:09:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8ee7b400) [pid = 1857] [serial = 2197] [outer = (nil)] 07:09:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x91a44c00) [pid = 1857] [serial = 2198] [outer = 0x8ee7b400] 07:09:18 INFO - PROCESS | 1857 | 1463234958499 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x9222cc00) [pid = 1857] [serial = 2199] [outer = 0x8ee7b400] 07:09:19 INFO - PROCESS | 1857 | 1463234959416 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]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:09:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1750ms 07:09:19 INFO - PROCESS | 1857 | 1463234959480 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:09:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:09:19 INFO - PROCESS | 1857 | 1463234959485 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 07:09:19 INFO - PROCESS | 1857 | 1463234959492 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 1857 | 1463234959495 Marionette TRACE conn4 <- [1,2902,null,{}] 07:09:19 INFO - PROCESS | 1857 | 1463234959501 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}] 07:09:19 INFO - PROCESS | 1857 | 1463234959733 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:09:20 INFO - PROCESS | 1857 | 1463234960076 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x916ca800 == 144 [pid = 1857] [id = 733] 07:09:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x91a4ec00) [pid = 1857] [serial = 2200] [outer = (nil)] 07:09:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x92629000) [pid = 1857] [serial = 2201] [outer = 0x91a4ec00] 07:09:20 INFO - PROCESS | 1857 | 1463234960172 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x9262b800) [pid = 1857] [serial = 2202] [outer = 0x91a4ec00] 07:09:21 INFO - PROCESS | 1857 | 1463234961113 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:09:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1684ms 07:09:21 INFO - PROCESS | 1857 | 1463234961176 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:09:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:09:21 INFO - PROCESS | 1857 | 1463234961180 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 07:09:21 INFO - PROCESS | 1857 | 1463234961187 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 1857 | 1463234961191 Marionette TRACE conn4 <- [1,2906,null,{}] 07:09:21 INFO - PROCESS | 1857 | 1463234961197 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}] 07:09:21 INFO - PROCESS | 1857 | 1463234961432 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:09:21 INFO - PROCESS | 1857 | 1463234961786 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x92228000 == 145 [pid = 1857] [id = 734] 07:09:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x9267ac00) [pid = 1857] [serial = 2203] [outer = (nil)] 07:09:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x9270e800) [pid = 1857] [serial = 2204] [outer = 0x9267ac00] 07:09:21 INFO - PROCESS | 1857 | 1463234961878 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x927e3800) [pid = 1857] [serial = 2205] [outer = 0x9267ac00] 07:09:22 INFO - PROCESS | 1857 | 1463234962752 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]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:09:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1632ms 07:09:22 INFO - PROCESS | 1857 | 1463234962828 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 1857 | 1463234962831 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 07:09:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:09:22 INFO - PROCESS | 1857 | 1463234962841 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 1857 | 1463234962845 Marionette TRACE conn4 <- [1,2910,null,{}] 07:09:22 INFO - PROCESS | 1857 | 1463234962850 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}] 07:09:23 INFO - PROCESS | 1857 | 1463234963083 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:09:23 INFO - PROCESS | 1857 | 1463234963438 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x876ea800 == 146 [pid = 1857] [id = 735] 07:09:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x8c0f3800) [pid = 1857] [serial = 2206] [outer = (nil)] 07:09:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x92956000) [pid = 1857] [serial = 2207] [outer = 0x8c0f3800] 07:09:23 INFO - PROCESS | 1857 | 1463234963537 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x92a6ac00) [pid = 1857] [serial = 2208] [outer = 0x8c0f3800] 07:09:24 INFO - PROCESS | 1857 | 1463234964317 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]]]}] 07:09:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:09:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:09:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1538ms 07:09:24 INFO - PROCESS | 1857 | 1463234964380 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 1857 | 1463234964383 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 07:09:24 INFO - TEST-START | /DOMEvents/constructors.html 07:09:24 INFO - PROCESS | 1857 | 1463234964390 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 1857 | 1463234964394 Marionette TRACE conn4 <- [1,2914,null,{}] 07:09:24 INFO - PROCESS | 1857 | 1463234964415 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}] 07:09:24 INFO - PROCESS | 1857 | 1463234964721 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:09:24 INFO - PROCESS | 1857 | 1463234964950 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x862a7c00 == 147 [pid = 1857] [id = 736] 07:09:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x92708800) [pid = 1857] [serial = 2209] [outer = (nil)] 07:09:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x92b31c00) [pid = 1857] [serial = 2210] [outer = 0x92708800] 07:09:25 INFO - PROCESS | 1857 | 1463234965041 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x92bac400) [pid = 1857] [serial = 2211] [outer = 0x92708800] 07:09:26 INFO - PROCESS | 1857 | 1463234966060 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]]]}] 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:09:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:09:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:09:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:09:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:09:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:09:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:09:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:09:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:09:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1765ms 07:09:26 INFO - PROCESS | 1857 | 1463234966160 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 1857 | 1463234966167 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 07:09:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:09:26 INFO - PROCESS | 1857 | 1463234966180 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 1857 | 1463234966188 Marionette TRACE conn4 <- [1,2918,null,{}] 07:09:26 INFO - PROCESS | 1857 | 1463234966252 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}] 07:09:26 INFO - PROCESS | 1857 | 1463234966540 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:09:26 INFO - PROCESS | 1857 | 1463234966902 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a75800 == 148 [pid = 1857] [id = 737] 07:09:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x946d7c00) [pid = 1857] [serial = 2212] [outer = (nil)] 07:09:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x952e9400) [pid = 1857] [serial = 2213] [outer = 0x946d7c00] 07:09:27 INFO - PROCESS | 1857 | 1463234966996 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x9536b800) [pid = 1857] [serial = 2214] [outer = 0x946d7c00] 07:09:27 INFO - PROCESS | 1857 | 1463234967794 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:09:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:09:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1650ms 07:09:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:09:27 INFO - PROCESS | 1857 | 1463234967827 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:09:27 INFO - PROCESS | 1857 | 1463234967830 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 07:09:27 INFO - PROCESS | 1857 | 1463234967837 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:09:27 INFO - PROCESS | 1857 | 1463234967840 Marionette TRACE conn4 <- [1,2922,null,{}] 07:09:27 INFO - PROCESS | 1857 | 1463234967846 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}] 07:09:28 INFO - PROCESS | 1857 | 1463234968095 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:09:28 INFO - PROCESS | 1857 | 1463234968383 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a73000 == 149 [pid = 1857] [id = 738] 07:09:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x94610400) [pid = 1857] [serial = 2215] [outer = (nil)] 07:09:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x95ec6c00) [pid = 1857] [serial = 2216] [outer = 0x94610400] 07:09:28 INFO - PROCESS | 1857 | 1463234968474 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x95f29800) [pid = 1857] [serial = 2217] [outer = 0x94610400] 07:09:29 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:09:29 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:09:29 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:09:29 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:09:29 INFO - PROCESS | 1857 | 1463234969358 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]]]}] 07:09:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:09:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:09:29 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 07:09:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:09:29 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 07:09:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:09:29 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]" 07:09:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:09:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:09:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1583ms 07:09:29 INFO - PROCESS | 1857 | 1463234969422 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 1857 | 1463234969425 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 07:09:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:09:29 INFO - PROCESS | 1857 | 1463234969437 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - PROCESS | 1857 | 1463234969441 Marionette TRACE conn4 <- [1,2926,null,{}] 07:09:29 INFO - PROCESS | 1857 | 1463234969479 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}] 07:09:29 INFO - PROCESS | 1857 | 1463234969708 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:09:30 INFO - PROCESS | 1857 | 1463234970007 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x95ebc400 == 150 [pid = 1857] [id = 739] 07:09:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x95ec3400) [pid = 1857] [serial = 2218] [outer = (nil)] 07:09:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x97754000) [pid = 1857] [serial = 2219] [outer = 0x95ec3400] 07:09:30 INFO - PROCESS | 1857 | 1463234970138 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x9775bc00) [pid = 1857] [serial = 2220] [outer = 0x95ec3400] 07:09:30 INFO - PROCESS | 1857 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:09:30 INFO - PROCESS | 1857 | 1463234970946 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]]]}] 07:09:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:09:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1545ms 07:09:30 INFO - PROCESS | 1857 | 1463234970982 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 1857 | 1463234970986 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 07:09:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:09:30 INFO - PROCESS | 1857 | 1463234970992 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 1857 | 1463234970995 Marionette TRACE conn4 <- [1,2930,null,{}] 07:09:31 INFO - PROCESS | 1857 | 1463234971001 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}] 07:09:31 INFO - PROCESS | 1857 | 1463234971238 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:09:31 INFO - PROCESS | 1857 | 1463234971545 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x8509bc00 == 151 [pid = 1857] [id = 740] 07:09:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x965b2400) [pid = 1857] [serial = 2221] [outer = (nil)] 07:09:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x99223800) [pid = 1857] [serial = 2222] [outer = 0x965b2400] 07:09:31 INFO - PROCESS | 1857 | 1463234971644 Marionette DEBUG loaded listener.js 07:09:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x9923d000) [pid = 1857] [serial = 2223] [outer = 0x965b2400] 07:09:32 INFO - PROCESS | 1857 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:09:32 INFO - PROCESS | 1857 | 1463234972446 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]]]}] 07:09:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:09:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1497ms 07:09:32 INFO - PROCESS | 1857 | 1463234972490 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:09:32 INFO - PROCESS | 1857 | 1463234972494 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 07:09:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:09:32 INFO - PROCESS | 1857 | 1463234972501 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:09:32 INFO - PROCESS | 1857 | 1463234972504 Marionette TRACE conn4 <- [1,2934,null,{}] 07:09:32 INFO - PROCESS | 1857 | 1463234972510 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}] 07:09:32 INFO - PROCESS | 1857 | 1463234972772 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:09:33 INFO - PROCESS | 1857 | 1463234973065 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x862a7800 == 152 [pid = 1857] [id = 741] 07:09:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x8b737000) [pid = 1857] [serial = 2224] [outer = (nil)] 07:09:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x9a1cf800) [pid = 1857] [serial = 2225] [outer = 0x8b737000] 07:09:33 INFO - PROCESS | 1857 | 1463234973158 Marionette DEBUG loaded listener.js 07:09:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x9a26f000) [pid = 1857] [serial = 2226] [outer = 0x8b737000] 07:09:34 INFO - PROCESS | 1857 | 1463234974030 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]]]}] 07:09:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:09:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1585ms 07:09:34 INFO - PROCESS | 1857 | 1463234974087 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 1857 | 1463234974091 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 07:09:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:09:34 INFO - PROCESS | 1857 | 1463234974097 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 1857 | 1463234974101 Marionette TRACE conn4 <- [1,2938,null,{}] 07:09:34 INFO - PROCESS | 1857 | 1463234974107 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}] 07:09:34 INFO - PROCESS | 1857 | 1463234974338 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:09:34 INFO - PROCESS | 1857 | 1463234974644 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a7e0400 == 153 [pid = 1857] [id = 742] 07:09:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x9a81c800) [pid = 1857] [serial = 2227] [outer = (nil)] 07:09:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x9af56400) [pid = 1857] [serial = 2228] [outer = 0x9a81c800] 07:09:34 INFO - PROCESS | 1857 | 1463234974735 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x9af5c400) [pid = 1857] [serial = 2229] [outer = 0x9a81c800] 07:09:35 INFO - PROCESS | 1857 | 1463234975568 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]]]}] 07:09:35 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. 07:09:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1488ms 07:09:35 INFO - PROCESS | 1857 | 1463234975586 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 1857 | 1463234975589 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 07:09:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:09:35 INFO - PROCESS | 1857 | 1463234975596 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 1857 | 1463234975599 Marionette TRACE conn4 <- [1,2942,null,{}] 07:09:35 INFO - PROCESS | 1857 | 1463234975605 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}] 07:09:35 INFO - PROCESS | 1857 | 1463234975865 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:09:36 INFO - PROCESS | 1857 | 1463234976154 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x878cc800 == 154 [pid = 1857] [id = 743] 07:09:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x99f95400) [pid = 1857] [serial = 2230] [outer = (nil)] 07:09:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x9b296800) [pid = 1857] [serial = 2231] [outer = 0x99f95400] 07:09:36 INFO - PROCESS | 1857 | 1463234976254 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x9b5e7800) [pid = 1857] [serial = 2232] [outer = 0x99f95400] 07:09:37 INFO - PROCESS | 1857 | 1463234977082 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"]]]}] 07:09:37 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 07:09:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:09:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1530ms 07:09:37 INFO - PROCESS | 1857 | 1463234977128 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 1857 | 1463234977134 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 07:09:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:09:37 INFO - PROCESS | 1857 | 1463234977141 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 1857 | 1463234977144 Marionette TRACE conn4 <- [1,2946,null,{}] 07:09:37 INFO - PROCESS | 1857 | 1463234977150 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}] 07:09:37 INFO - PROCESS | 1857 | 1463234977420 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:09:37 INFO - PROCESS | 1857 | 1463234977718 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dac6800 == 155 [pid = 1857] [id = 744] 07:09:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x9af58000) [pid = 1857] [serial = 2233] [outer = (nil)] 07:09:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x9cc95800) [pid = 1857] [serial = 2234] [outer = 0x9af58000] 07:09:37 INFO - PROCESS | 1857 | 1463234977809 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x9ccb0400) [pid = 1857] [serial = 2235] [outer = 0x9af58000] 07:09:41 INFO - PROCESS | 1857 | --DOCSHELL 0x86d04c00 == 154 [pid = 1857] [id = 682] 07:09:41 INFO - PROCESS | 1857 | --DOCSHELL 0x9af52400 == 153 [pid = 1857] [id = 118] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x992b7000) [pid = 1857] [serial = 2078] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x9b061c00) [pid = 1857] [serial = 2082] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x8ed56800) [pid = 1857] [serial = 2057] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0xa67d0800) [pid = 1857] [serial = 2097] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x9460c800) [pid = 1857] [serial = 2067] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0xa68a0c00) [pid = 1857] [serial = 2099] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0xa26b7000) [pid = 1857] [serial = 2091] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x8bf0e000) [pid = 1857] [serial = 2105] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x92954400) [pid = 1857] [serial = 2064] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0xa35a0400) [pid = 1857] [serial = 2093] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x8d057000) [pid = 1857] [serial = 2109] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x92d5a800) [pid = 1857] [serial = 2066] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x8dd15c00) [pid = 1857] [serial = 1989] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x98116800) [pid = 1857] [serial = 2076] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0xa6762c00) [pid = 1857] [serial = 2096] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x8c114c00) [pid = 1857] [serial = 2106] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x8e27c800) [pid = 1857] [serial = 2055] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0xa219f000) [pid = 1857] [serial = 2088] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x8c7ef800) [pid = 1857] [serial = 2111] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x95f21400) [pid = 1857] [serial = 2069] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x965cc000) [pid = 1857] [serial = 2072] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x9ccb0c00) [pid = 1857] [serial = 2085] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x91a45400) [pid = 1857] [serial = 2060] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x8c9a4400) [pid = 1857] [serial = 2108] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x88de3c00) [pid = 1857] [serial = 2103] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x9777d800) [pid = 1857] [serial = 2075] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x9c121800) [pid = 1857] [serial = 2084] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x8e2f0000) [pid = 1857] [serial = 2112] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0xa1046400) [pid = 1857] [serial = 2087] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x8ee7b800) [pid = 1857] [serial = 2058] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0xa4e19000) [pid = 1857] [serial = 2094] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x9266f800) [pid = 1857] [serial = 2061] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x927ee800) [pid = 1857] [serial = 2063] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x95f2fc00) [pid = 1857] [serial = 2070] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x9a827c00) [pid = 1857] [serial = 2081] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0xa6e8dc00) [pid = 1857] [serial = 2100] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x8c0ecc00) [pid = 1857] [serial = 2052] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x9774d400) [pid = 1857] [serial = 2073] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x9a261800) [pid = 1857] [serial = 2079] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x8d05c000) [pid = 1857] [serial = 2054] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x88923800) [pid = 1857] [serial = 2102] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8bf0c800) [pid = 1857] [serial = 2051] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0xa244f800) [pid = 1857] [serial = 2090] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1857 | 1463234981606 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]]]}] 07:09:41 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. 07:09:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 4592ms 07:09:41 INFO - PROCESS | 1857 | 1463234981734 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:09:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:09:41 INFO - PROCESS | 1857 | 1463234981740 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 07:09:41 INFO - PROCESS | 1857 | 1463234981747 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 1857 | 1463234981753 Marionette TRACE conn4 <- [1,2950,null,{}] 07:09:41 INFO - PROCESS | 1857 | 1463234981762 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}] 07:09:41 INFO - PROCESS | 1857 | 1463234981965 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:09:42 INFO - PROCESS | 1857 | 1463234982214 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x8780dc00 == 154 [pid = 1857] [id = 745] 07:09:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x87811000) [pid = 1857] [serial = 2236] [outer = (nil)] 07:09:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x88450800) [pid = 1857] [serial = 2237] [outer = 0x87811000] 07:09:42 INFO - PROCESS | 1857 | 1463234982292 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x88af4800) [pid = 1857] [serial = 2238] [outer = 0x87811000] 07:09:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x88df1800 == 155 [pid = 1857] [id = 746] 07:09:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x8b520800) [pid = 1857] [serial = 2239] [outer = (nil)] 07:09:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x8bf0a800) [pid = 1857] [serial = 2240] [outer = 0x8b520800] 07:09:43 INFO - PROCESS | 1857 | 1463234983106 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]]]}] 07:09:43 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. 07:09:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1390ms 07:09:43 INFO - PROCESS | 1857 | 1463234983136 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 1857 | 1463234983144 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 07:09:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:09:43 INFO - PROCESS | 1857 | 1463234983155 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 1857 | 1463234983158 Marionette TRACE conn4 <- [1,2954,null,{}] 07:09:43 INFO - PROCESS | 1857 | 1463234983164 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}] 07:09:43 INFO - PROCESS | 1857 | 1463234983430 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:09:43 INFO - PROCESS | 1857 | 1463234983693 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x8b73e800 == 156 [pid = 1857] [id = 747] 07:09:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x8bf0f000) [pid = 1857] [serial = 2241] [outer = (nil)] 07:09:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x8c0e7c00) [pid = 1857] [serial = 2242] [outer = 0x8bf0f000] 07:09:43 INFO - PROCESS | 1857 | 1463234983811 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x8c11b400) [pid = 1857] [serial = 2243] [outer = 0x8bf0f000] 07:09:44 INFO - PROCESS | 1857 | 1463234984646 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]]]}] 07:09:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:09:44 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 07:09:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1538ms 07:09:44 INFO - PROCESS | 1857 | 1463234984694 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:09:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:09:44 INFO - PROCESS | 1857 | 1463234984698 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 07:09:44 INFO - PROCESS | 1857 | 1463234984713 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - PROCESS | 1857 | 1463234984719 Marionette TRACE conn4 <- [1,2958,null,{}] 07:09:44 INFO - PROCESS | 1857 | 1463234984735 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}] 07:09:45 INFO - PROCESS | 1857 | 1463234985059 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:09:45 INFO - PROCESS | 1857 | 1463234985098 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bfcf000 == 157 [pid = 1857] [id = 748] 07:09:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8d05c000) [pid = 1857] [serial = 2244] [outer = (nil)] 07:09:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8e273000) [pid = 1857] [serial = 2245] [outer = 0x8d05c000] 07:09:45 INFO - PROCESS | 1857 | 1463234985177 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8e27e000) [pid = 1857] [serial = 2246] [outer = 0x8d05c000] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8c99a000) [pid = 1857] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x99f95000) [pid = 1857] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x8509a400) [pid = 1857] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x92229800) [pid = 1857] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x946df400) [pid = 1857] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x9270c800) [pid = 1857] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x85a09800) [pid = 1857] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x862a0400) [pid = 1857] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x92d5dc00) [pid = 1857] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x8ee7ec00) [pid = 1857] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x8844a000) [pid = 1857] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x927eec00) [pid = 1857] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x8b51c800) [pid = 1857] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x9cca0c00) [pid = 1857] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x927e8400) [pid = 1857] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x85a03800) [pid = 1857] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x89173000) [pid = 1857] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x91a4e400) [pid = 1857] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x9b067400) [pid = 1857] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x86ecd800) [pid = 1857] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x965cdc00) [pid = 1857] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:09:46 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0xa21a1c00) [pid = 1857] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:09:46 INFO - PROCESS | 1857 | 1463234986808 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]]]}] 07:09:46 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. 07:09:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2196ms 07:09:46 INFO - PROCESS | 1857 | 1463234986900 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:09:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:09:46 INFO - PROCESS | 1857 | 1463234986905 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 07:09:46 INFO - PROCESS | 1857 | 1463234986911 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 1857 | 1463234986929 Marionette TRACE conn4 <- [1,2962,null,{}] 07:09:46 INFO - PROCESS | 1857 | 1463234986936 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}] 07:09:47 INFO - PROCESS | 1857 | 1463234987215 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:09:47 INFO - PROCESS | 1857 | 1463234987353 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x85a0b800 == 158 [pid = 1857] [id = 749] 07:09:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x8844a000) [pid = 1857] [serial = 2247] [outer = (nil)] 07:09:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x8dac8400) [pid = 1857] [serial = 2248] [outer = 0x8844a000] 07:09:47 INFO - PROCESS | 1857 | 1463234987428 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x8e35c400) [pid = 1857] [serial = 2249] [outer = 0x8844a000] 07:09:48 INFO - PROCESS | 1857 | 1463234988123 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]]]}] 07:09:48 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. 07:09:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1243ms 07:09:48 INFO - PROCESS | 1857 | 1463234988155 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 1857 | 1463234988159 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 07:09:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:09:48 INFO - PROCESS | 1857 | 1463234988165 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 1857 | 1463234988167 Marionette TRACE conn4 <- [1,2966,null,{}] 07:09:48 INFO - PROCESS | 1857 | 1463234988173 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}] 07:09:48 INFO - PROCESS | 1857 | 1463234988454 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:09:48 INFO - PROCESS | 1857 | 1463234988481 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c0eb800 == 159 [pid = 1857] [id = 750] 07:09:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x8e369000) [pid = 1857] [serial = 2250] [outer = (nil)] 07:09:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8ee77800) [pid = 1857] [serial = 2251] [outer = 0x8e369000] 07:09:48 INFO - PROCESS | 1857 | 1463234988564 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x8efbd000) [pid = 1857] [serial = 2252] [outer = 0x8e369000] 07:09:49 INFO - PROCESS | 1857 | 1463234989739 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]]]}] 07:09:49 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. 07:09:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1630ms 07:09:49 INFO - PROCESS | 1857 | 1463234989796 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 1857 | 1463234989803 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 07:09:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:09:49 INFO - PROCESS | 1857 | 1463234989811 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 1857 | 1463234989819 Marionette TRACE conn4 <- [1,2970,null,{}] 07:09:49 INFO - PROCESS | 1857 | 1463234989875 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}] 07:09:50 INFO - PROCESS | 1857 | 1463234990121 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:09:50 INFO - PROCESS | 1857 | 1463234990419 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x878c8c00 == 160 [pid = 1857] [id = 751] 07:09:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x878cf000) [pid = 1857] [serial = 2253] [outer = (nil)] 07:09:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8b529c00) [pid = 1857] [serial = 2254] [outer = 0x878cf000] 07:09:50 INFO - PROCESS | 1857 | 1463234990566 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8c0e8400) [pid = 1857] [serial = 2255] [outer = 0x878cf000] 07:09:51 INFO - PROCESS | 1857 | 1463234991406 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]]]}] 07:09:51 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. 07:09:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1635ms 07:09:51 INFO - PROCESS | 1857 | 1463234991447 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 1857 | 1463234991456 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 07:09:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:09:51 INFO - PROCESS | 1857 | 1463234991467 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 1857 | 1463234991471 Marionette TRACE conn4 <- [1,2974,null,{}] 07:09:51 INFO - PROCESS | 1857 | 1463234991478 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}] 07:09:51 INFO - PROCESS | 1857 | 1463234991771 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:09:52 INFO - PROCESS | 1857 | 1463234992079 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d05dc00 == 161 [pid = 1857] [id = 752] 07:09:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8e274800) [pid = 1857] [serial = 2256] [outer = (nil)] 07:09:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8e2f7c00) [pid = 1857] [serial = 2257] [outer = 0x8e274800] 07:09:52 INFO - PROCESS | 1857 | 1463234992271 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8ed5b800) [pid = 1857] [serial = 2258] [outer = 0x8e274800] 07:09:53 INFO - PROCESS | 1857 | 1463234993065 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]]]}] 07:09:53 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. 07:09:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1632ms 07:09:53 INFO - PROCESS | 1857 | 1463234993099 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:09:53 INFO - PROCESS | 1857 | 1463234993103 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 07:09:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:09:53 INFO - PROCESS | 1857 | 1463234993110 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 1857 | 1463234993116 Marionette TRACE conn4 <- [1,2978,null,{}] 07:09:53 INFO - PROCESS | 1857 | 1463234993133 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}] 07:09:53 INFO - PROCESS | 1857 | 1463234993400 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:09:53 INFO - PROCESS | 1857 | 1463234993699 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e2ebc00 == 162 [pid = 1857] [id = 753] 07:09:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x916ce400) [pid = 1857] [serial = 2259] [outer = (nil)] 07:09:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x91a4f000) [pid = 1857] [serial = 2260] [outer = 0x916ce400] 07:09:53 INFO - PROCESS | 1857 | 1463234993810 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x92626c00) [pid = 1857] [serial = 2261] [outer = 0x916ce400] 07:09:54 INFO - PROCESS | 1857 | 1463234994648 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]]]}] 07:09:54 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. 07:09:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1600ms 07:09:54 INFO - PROCESS | 1857 | 1463234994711 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:09:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:09:54 INFO - PROCESS | 1857 | 1463234994716 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 07:09:54 INFO - PROCESS | 1857 | 1463234994722 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 1857 | 1463234994726 Marionette TRACE conn4 <- [1,2982,null,{}] 07:09:54 INFO - PROCESS | 1857 | 1463234994746 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}] 07:09:55 INFO - PROCESS | 1857 | 1463234995064 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:09:55 INFO - PROCESS | 1857 | 1463234995288 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x862a0400 == 163 [pid = 1857] [id = 754] 07:09:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x92701800) [pid = 1857] [serial = 2262] [outer = (nil)] 07:09:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x92709400) [pid = 1857] [serial = 2263] [outer = 0x92701800] 07:09:55 INFO - PROCESS | 1857 | 1463234995377 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x927e5000) [pid = 1857] [serial = 2264] [outer = 0x92701800] 07:09:56 INFO - PROCESS | 1857 | 1463234996198 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"]]]}] 07:09:56 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 07:09:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:09:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:09:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1539ms 07:09:56 INFO - PROCESS | 1857 | 1463234996262 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 1857 | 1463234996267 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 07:09:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:09:56 INFO - PROCESS | 1857 | 1463234996273 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 1857 | 1463234996277 Marionette TRACE conn4 <- [1,2986,null,{}] 07:09:56 INFO - PROCESS | 1857 | 1463234996282 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}] 07:09:56 INFO - PROCESS | 1857 | 1463234996509 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:09:56 INFO - PROCESS | 1857 | 1463234996833 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x8f028400 == 164 [pid = 1857] [id = 755] 07:09:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x92679000) [pid = 1857] [serial = 2265] [outer = (nil)] 07:09:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x92b2a000) [pid = 1857] [serial = 2266] [outer = 0x92679000] 07:09:56 INFO - PROCESS | 1857 | 1463234996926 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x92ba6800) [pid = 1857] [serial = 2267] [outer = 0x92679000] 07:09:57 INFO - PROCESS | 1857 | 1463234997773 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]]]}] 07:09:57 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. 07:09:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1539ms 07:09:57 INFO - PROCESS | 1857 | 1463234997813 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 1857 | 1463234997816 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 07:09:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:09:57 INFO - PROCESS | 1857 | 1463234997823 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 1857 | 1463234997827 Marionette TRACE conn4 <- [1,2990,null,{}] 07:09:57 INFO - PROCESS | 1857 | 1463234997833 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}] 07:09:58 INFO - PROCESS | 1857 | 1463234998190 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:09:58 INFO - PROCESS | 1857 | 1463234998420 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x9294e000 == 165 [pid = 1857] [id = 756] 07:09:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x92954800) [pid = 1857] [serial = 2268] [outer = (nil)] 07:09:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x93ceb400) [pid = 1857] [serial = 2269] [outer = 0x92954800] 07:09:58 INFO - PROCESS | 1857 | 1463234998513 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x9460b000) [pid = 1857] [serial = 2270] [outer = 0x92954800] 07:09:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x95366800 == 166 [pid = 1857] [id = 757] 07:09:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x95ebe000) [pid = 1857] [serial = 2271] [outer = (nil)] 07:09:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x95ec3000) [pid = 1857] [serial = 2272] [outer = 0x95ebe000] 07:09:59 INFO - PROCESS | 1857 | 1463234999436 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]]]}] 07:09:59 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. 07:09:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1634ms 07:09:59 INFO - PROCESS | 1857 | 1463234999465 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 1857 | 1463234999468 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 07:09:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:09:59 INFO - PROCESS | 1857 | 1463234999478 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 1857 | 1463234999481 Marionette TRACE conn4 <- [1,2994,null,{}] 07:09:59 INFO - PROCESS | 1857 | 1463234999487 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}] 07:09:59 INFO - PROCESS | 1857 | 1463234999784 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:10:00 INFO - PROCESS | 1857 | 1463235000124 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x9395e400 == 167 [pid = 1857] [id = 758] 07:10:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x939d4000) [pid = 1857] [serial = 2273] [outer = (nil)] 07:10:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x95363400) [pid = 1857] [serial = 2274] [outer = 0x939d4000] 07:10:00 INFO - PROCESS | 1857 | 1463235000218 Marionette DEBUG loaded listener.js 07:10:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x95f2f000) [pid = 1857] [serial = 2275] [outer = 0x939d4000] 07:10:00 INFO - PROCESS | 1857 | 1463235000974 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]]]}] 07:10:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:10:01 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 07:10:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1526ms 07:10:01 INFO - PROCESS | 1857 | 1463235001007 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:10:01 INFO - PROCESS | 1857 | 1463235001011 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 07:10:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:10:01 INFO - PROCESS | 1857 | 1463235001018 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 1857 | 1463235001021 Marionette TRACE conn4 <- [1,2998,null,{}] 07:10:01 INFO - PROCESS | 1857 | 1463235001027 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}] 07:10:01 INFO - PROCESS | 1857 | 1463235001267 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:10:01 INFO - PROCESS | 1857 | 1463235001566 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a66400 == 168 [pid = 1857] [id = 759] 07:10:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x946e1c00) [pid = 1857] [serial = 2276] [outer = (nil)] 07:10:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x965d4000) [pid = 1857] [serial = 2277] [outer = 0x946e1c00] 07:10:01 INFO - PROCESS | 1857 | 1463235001659 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x9770e400) [pid = 1857] [serial = 2278] [outer = 0x946e1c00] 07:10:02 INFO - PROCESS | 1857 | 1463235002545 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]]]}] 07:10:02 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. 07:10:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1584ms 07:10:02 INFO - PROCESS | 1857 | 1463235002603 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:10:02 INFO - PROCESS | 1857 | 1463235002607 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 07:10:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:10:02 INFO - PROCESS | 1857 | 1463235002614 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 1857 | 1463235002618 Marionette TRACE conn4 <- [1,3002,null,{}] 07:10:02 INFO - PROCESS | 1857 | 1463235002672 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}] 07:10:02 INFO - PROCESS | 1857 | 1463235002883 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:10:03 INFO - PROCESS | 1857 | 1463235003197 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x952e6400 == 169 [pid = 1857] [id = 760] 07:10:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x952e8400) [pid = 1857] [serial = 2279] [outer = (nil)] 07:10:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x97782400) [pid = 1857] [serial = 2280] [outer = 0x952e8400] 07:10:03 INFO - PROCESS | 1857 | 1463235003289 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x98398000) [pid = 1857] [serial = 2281] [outer = 0x952e8400] 07:10:04 INFO - PROCESS | 1857 | 1463235004125 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]]]}] 07:10:04 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. 07:10:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1581ms 07:10:04 INFO - PROCESS | 1857 | 1463235004196 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 1857 | 1463235004200 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 07:10:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:10:04 INFO - PROCESS | 1857 | 1463235004206 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - PROCESS | 1857 | 1463235004210 Marionette TRACE conn4 <- [1,3006,null,{}] 07:10:04 INFO - PROCESS | 1857 | 1463235004237 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}] 07:10:04 INFO - PROCESS | 1857 | 1463235004478 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:10:04 INFO - PROCESS | 1857 | 1463235004784 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x97769000 == 170 [pid = 1857] [id = 761] 07:10:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x9923e000) [pid = 1857] [serial = 2282] [outer = (nil)] 07:10:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x9a266c00) [pid = 1857] [serial = 2283] [outer = 0x9923e000] 07:10:04 INFO - PROCESS | 1857 | 1463235004876 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x9a7d6000) [pid = 1857] [serial = 2284] [outer = 0x9923e000] 07:10:05 INFO - PROCESS | 1857 | 1463235005771 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]]]}] 07:10:05 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. 07:10:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1604ms 07:10:05 INFO - PROCESS | 1857 | 1463235005812 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 1857 | 1463235005816 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 07:10:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:10:05 INFO - PROCESS | 1857 | 1463235005822 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 1857 | 1463235005827 Marionette TRACE conn4 <- [1,3010,null,{}] 07:10:05 INFO - PROCESS | 1857 | 1463235005833 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}] 07:10:06 INFO - PROCESS | 1857 | 1463235006088 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:10:06 INFO - PROCESS | 1857 | 1463235006403 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x9a265400 == 171 [pid = 1857] [id = 762] 07:10:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x9b061c00) [pid = 1857] [serial = 2285] [outer = (nil)] 07:10:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x9bf5e800) [pid = 1857] [serial = 2286] [outer = 0x9b061c00] 07:10:06 INFO - PROCESS | 1857 | 1463235006498 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x9ccb3800) [pid = 1857] [serial = 2287] [outer = 0x9b061c00] 07:10:07 INFO - PROCESS | 1857 | 1463235007362 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]]]}] 07:10:07 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 07:10:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1580ms 07:10:07 INFO - PROCESS | 1857 | 1463235007403 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 07:10:07 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:10:07 INFO - PROCESS | 1857 | 1463235007408 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 07:10:07 INFO - PROCESS | 1857 | 1463235007415 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 1857 | 1463235007418 Marionette TRACE conn4 <- [1,3014,null,{}] 07:10:07 INFO - PROCESS | 1857 | 1463235007424 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}] 07:10:07 INFO - PROCESS | 1857 | 1463235007685 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 07:10:08 INFO - PROCESS | 1857 | 1463235007983 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7f7800 == 172 [pid = 1857] [id = 763] 07:10:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x92d64800) [pid = 1857] [serial = 2288] [outer = (nil)] 07:10:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0xa0509800) [pid = 1857] [serial = 2289] [outer = 0x92d64800] 07:10:08 INFO - PROCESS | 1857 | 1463235008076 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0xa213b800) [pid = 1857] [serial = 2290] [outer = 0x92d64800] 07:10:08 INFO - PROCESS | 1857 | [1857] 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 07:10:09 INFO - PROCESS | 1857 | 1463235009026 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:10:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:10:09 INFO - {} 07:10:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:10:09 INFO - {} 07:10:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:10:09 INFO - {} 07:10:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:10:09 INFO - {} 07:10:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1630ms 07:10:09 INFO - TEST-START | /FileAPI/fileReader.html 07:10:09 INFO - PROCESS | 1857 | 1463235009046 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 1857 | 1463235009049 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 07:10:09 INFO - PROCESS | 1857 | 1463235009060 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 1857 | 1463235009063 Marionette TRACE conn4 <- [1,3018,null,{}] 07:10:09 INFO - PROCESS | 1857 | 1463235009070 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}] 07:10:09 INFO - PROCESS | 1857 | 1463235009337 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 07:10:09 INFO - PROCESS | 1857 | 1463235009616 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x8cf4b400 == 173 [pid = 1857] [id = 764] 07:10:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x9a264800) [pid = 1857] [serial = 2291] [outer = (nil)] 07:10:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0xa26bc800) [pid = 1857] [serial = 2292] [outer = 0x9a264800] 07:10:09 INFO - PROCESS | 1857 | 1463235009745 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0xa3054800) [pid = 1857] [serial = 2293] [outer = 0x9a264800] 07:10:10 INFO - PROCESS | 1857 | 1463235010588 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]]]}] 07:10:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:10:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:10:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:10:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:10:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 1587ms 07:10:10 INFO - PROCESS | 1857 | 1463235010644 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 07:10:10 INFO - PROCESS | 1857 | 1463235010648 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 07:10:10 INFO - TEST-START | /FileAPI/historical.html 07:10:10 INFO - PROCESS | 1857 | 1463235010655 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - PROCESS | 1857 | 1463235010659 Marionette TRACE conn4 <- [1,3022,null,{}] 07:10:10 INFO - PROCESS | 1857 | 1463235010665 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}] 07:10:10 INFO - PROCESS | 1857 | 1463235010905 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 07:10:11 INFO - PROCESS | 1857 | 1463235011218 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c8d6400 == 174 [pid = 1857] [id = 765] 07:10:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0xa050e400) [pid = 1857] [serial = 2294] [outer = (nil)] 07:10:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0xa3247c00) [pid = 1857] [serial = 2295] [outer = 0xa050e400] 07:10:11 INFO - PROCESS | 1857 | 1463235011307 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0xa355a800) [pid = 1857] [serial = 2296] [outer = 0xa050e400] 07:10:12 INFO - PROCESS | 1857 | 1463235012177 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"]]]}] 07:10:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:10:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:10:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:10:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:10:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:10:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:10:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:10:12 INFO - TEST-OK | /FileAPI/historical.html | took 1540ms 07:10:12 INFO - PROCESS | 1857 | 1463235012197 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 1857 | 1463235012202 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 07:10:12 INFO - TEST-START | /FileAPI/idlharness.html 07:10:12 INFO - PROCESS | 1857 | 1463235012209 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 1857 | 1463235012213 Marionette TRACE conn4 <- [1,3026,null,{}] 07:10:12 INFO - PROCESS | 1857 | 1463235012219 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}] 07:10:12 INFO - PROCESS | 1857 | 1463235012493 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 07:10:12 INFO - PROCESS | 1857 | 1463235012801 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x9776e400 == 175 [pid = 1857] [id = 766] 07:10:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x99241000) [pid = 1857] [serial = 2297] [outer = (nil)] 07:10:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0xa6282800) [pid = 1857] [serial = 2298] [outer = 0x99241000] 07:10:12 INFO - PROCESS | 1857 | 1463235012895 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0xa628cc00) [pid = 1857] [serial = 2299] [outer = 0x99241000] 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:10:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:10:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:10:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:10:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:10:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:10:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:10:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:10:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:10:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:10:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:10:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:10:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:10:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:10:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:10:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:10:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:10:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:10:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:10:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:10:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:10:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:10:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:10:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:10:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:10:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:10:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:10:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:10:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:10:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:10:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:10:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:10:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:10:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:10:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:10:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:10:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:10:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 07:10:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:10:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:10:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:10:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:10:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:10:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:10:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:10:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:10:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:10:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:10:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:10:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:10:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:10:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:10:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:10:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:10:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:10:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:10:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:10:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:10:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:10:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:10:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:10:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:10:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:10:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:10:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:10:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 07:10:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:10:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:10:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:10:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:10:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:10:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:10:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:10:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:10:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:10:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:10:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:10:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 2300ms 07:10:14 INFO - PROCESS | 1857 | 1463235014355 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]]]}] 07:10:14 INFO - PROCESS | 1857 | 1463235014658 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 1857 | 1463235014661 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 07:10:14 INFO - TEST-START | /FileAPI/idlharness.worker 07:10:14 INFO - PROCESS | 1857 | 1463235014709 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 1857 | 1463235014713 Marionette TRACE conn4 <- [1,3030,null,{}] 07:10:14 INFO - PROCESS | 1857 | 1463235014738 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}] 07:10:14 INFO - PROCESS | 1857 | 1463235014971 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 07:10:15 INFO - PROCESS | 1857 | 1463235015275 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x8854f800 == 176 [pid = 1857] [id = 767] 07:10:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x88551c00) [pid = 1857] [serial = 2300] [outer = (nil)] 07:10:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0xa67d8c00) [pid = 1857] [serial = 2301] [outer = 0x88551c00] 07:10:15 INFO - PROCESS | 1857 | 1463235015362 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0xa6fd7000) [pid = 1857] [serial = 2302] [outer = 0x88551c00] 07:10:15 INFO - PROCESS | 1857 | [1857] 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 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:10:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:10:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:10:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:10:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:10:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:10:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:10:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:10:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:10:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:10:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:10:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:10:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:10:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:10:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:10:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:10:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:10:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:10:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:10:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:10:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:10:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:10:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:10:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:10:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:10:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:10:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:10:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:10:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:10:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:10:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:10:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:10:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:10:17 INFO - {} 07:10:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2829ms 07:10:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:10:17 INFO - PROCESS | 1857 | 1463235017421 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,{},{}]]]}] 07:10:17 INFO - PROCESS | 1857 | 1463235017571 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 07:10:17 INFO - PROCESS | 1857 | 1463235017584 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 07:10:17 INFO - PROCESS | 1857 | 1463235017603 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - PROCESS | 1857 | 1463235017605 Marionette TRACE conn4 <- [1,3034,null,{}] 07:10:17 INFO - PROCESS | 1857 | 1463235017624 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}] 07:10:18 INFO - PROCESS | 1857 | 1463235018020 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 07:10:18 INFO - PROCESS | 1857 | 1463235018325 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x9135a400 == 177 [pid = 1857] [id = 768] 07:10:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x9135dc00) [pid = 1857] [serial = 2303] [outer = (nil)] 07:10:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x92548800) [pid = 1857] [serial = 2304] [outer = 0x9135dc00] 07:10:18 INFO - PROCESS | 1857 | 1463235018418 Marionette DEBUG loaded listener.js 07:10:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x9254a400) [pid = 1857] [serial = 2305] [outer = 0x9135dc00] 07:10:19 INFO - PROCESS | 1857 | 1463235019287 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]]]}] 07:10:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:10:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1746ms 07:10:19 INFO - PROCESS | 1857 | 1463235019348 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 1857 | 1463235019352 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 07:10:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:10:19 INFO - PROCESS | 1857 | 1463235019359 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 1857 | 1463235019363 Marionette TRACE conn4 <- [1,3038,null,{}] 07:10:19 INFO - PROCESS | 1857 | 1463235019369 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}] 07:10:19 INFO - PROCESS | 1857 | 1463235019610 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x85096000 == 176 [pid = 1857] [id = 722] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x85a0b800 == 175 [pid = 1857] [id = 749] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8bfcf000 == 174 [pid = 1857] [id = 748] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8b73e800 == 173 [pid = 1857] [id = 747] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x88df1800 == 172 [pid = 1857] [id = 746] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8780dc00 == 171 [pid = 1857] [id = 745] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x878cc800 == 170 [pid = 1857] [id = 743] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x9a7e0400 == 169 [pid = 1857] [id = 742] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8509bc00 == 168 [pid = 1857] [id = 740] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x862a7800 == 167 [pid = 1857] [id = 741] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x95ebc400 == 166 [pid = 1857] [id = 739] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x92a73000 == 165 [pid = 1857] [id = 738] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x92a75800 == 164 [pid = 1857] [id = 737] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x876ea800 == 163 [pid = 1857] [id = 735] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x862a7c00 == 162 [pid = 1857] [id = 736] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x92228000 == 161 [pid = 1857] [id = 734] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x916ca800 == 160 [pid = 1857] [id = 733] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x88e48000 == 159 [pid = 1857] [id = 732] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8e4ba000 == 158 [pid = 1857] [id = 731] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8dd1bc00 == 157 [pid = 1857] [id = 729] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8e280800 == 156 [pid = 1857] [id = 730] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x8c0e9800 == 155 [pid = 1857] [id = 728] 07:10:22 INFO - PROCESS | 1857 | --DOCSHELL 0x862a1c00 == 154 [pid = 1857] [id = 727] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x8c952800) [pid = 1857] [serial = 2180] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x97782800) [pid = 1857] [serial = 2142] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0xa244d400) [pid = 1857] [serial = 2153] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x8629cc00) [pid = 1857] [serial = 2169] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0xa261b000) [pid = 1857] [serial = 2154] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x92702000) [pid = 1857] [serial = 2123] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x95364400) [pid = 1857] [serial = 2135] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x92710c00) [pid = 1857] [serial = 2126] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x92622000) [pid = 1857] [serial = 2166] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x8b6b4800) [pid = 1857] [serial = 2177] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x8c7f8400) [pid = 1857] [serial = 2178] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x97758000) [pid = 1857] [serial = 2139] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x8f028000) [pid = 1857] [serial = 2121] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x885d1400) [pid = 1857] [serial = 2171] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x92a71800) [pid = 1857] [serial = 2129] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x8d05f400) [pid = 1857] [serial = 2118] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x9ccb9800) [pid = 1857] [serial = 2150] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0xa67cbc00) [pid = 1857] [serial = 2159] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x85f74c00) [pid = 1857] [serial = 2168] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x8ed51c00) [pid = 1857] [serial = 2114] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x92b35c00) [pid = 1857] [serial = 2130] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x927ee400) [pid = 1857] [serial = 2127] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x9ced1c00) [pid = 1857] [serial = 2151] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x85a0a800) [pid = 1857] [serial = 2162] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x8efba800) [pid = 1857] [serial = 2120] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x88aebc00) [pid = 1857] [serial = 2172] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x8b6acc00) [pid = 1857] [serial = 2174] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x92ed2800) [pid = 1857] [serial = 2132] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x95f22c00) [pid = 1857] [serial = 2136] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x92707400) [pid = 1857] [serial = 2124] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0xa68a1800) [pid = 1857] [serial = 2160] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x8c7f1400) [pid = 1857] [serial = 2117] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x9b297000) [pid = 1857] [serial = 2147] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x8e2ec800) [pid = 1857] [serial = 2049] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x85a0d000) [pid = 1857] [serial = 2163] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x9a4dd000) [pid = 1857] [serial = 2145] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x9261f000) [pid = 1857] [serial = 2165] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x9460fc00) [pid = 1857] [serial = 2133] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0xa34c3000) [pid = 1857] [serial = 2156] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0xa35a4400) [pid = 1857] [serial = 2157] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x965d7000) [pid = 1857] [serial = 2138] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x9c123000) [pid = 1857] [serial = 2148] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x8b735800) [pid = 1857] [serial = 2175] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x9777dc00) [pid = 1857] [serial = 2141] [outer = (nil)] [url = about:blank] 07:10:22 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x9a139000) [pid = 1857] [serial = 2144] [outer = (nil)] [url = about:blank] 07:10:23 INFO - PROCESS | 1857 | 1463235023026 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x85a0a800 == 155 [pid = 1857] [id = 769] 07:10:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x85a0b400) [pid = 1857] [serial = 2306] [outer = (nil)] 07:10:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x86298800) [pid = 1857] [serial = 2307] [outer = 0x85a0b400] 07:10:23 INFO - PROCESS | 1857 | 1463235023116 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x862a2c00) [pid = 1857] [serial = 2308] [outer = 0x85a0b400] 07:10:23 INFO - PROCESS | 1857 | 1463235023857 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"]]]}] 07:10:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:10:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:10:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 4546ms 07:10:23 INFO - PROCESS | 1857 | 1463235023908 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 1857 | 1463235023914 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 07:10:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:10:23 INFO - PROCESS | 1857 | 1463235023922 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 1857 | 1463235023929 Marionette TRACE conn4 <- [1,3042,null,{}] 07:10:23 INFO - PROCESS | 1857 | 1463235023936 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}] 07:10:24 INFO - PROCESS | 1857 | 1463235024170 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 07:10:24 INFO - PROCESS | 1857 | 1463235024404 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x8771d400 == 156 [pid = 1857] [id = 770] 07:10:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x87725c00) [pid = 1857] [serial = 2309] [outer = (nil)] 07:10:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x88aebc00) [pid = 1857] [serial = 2310] [outer = 0x87725c00] 07:10:24 INFO - PROCESS | 1857 | 1463235024484 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x8916ec00) [pid = 1857] [serial = 2311] [outer = 0x87725c00] 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:10:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:10:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:10:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:10:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:10:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:10:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:10:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1732ms 07:10:25 INFO - PROCESS | 1857 | 1463235025560 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]]]}] 07:10:25 INFO - PROCESS | 1857 | 1463235025665 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 1857 | 1463235025687 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 07:10:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:10:25 INFO - PROCESS | 1857 | 1463235025738 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 1857 | 1463235025744 Marionette TRACE conn4 <- [1,3046,null,{}] 07:10:25 INFO - PROCESS | 1857 | 1463235025775 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}] 07:10:26 INFO - PROCESS | 1857 | 1463235026056 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 07:10:26 INFO - PROCESS | 1857 | 1463235026307 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x8a6c9800 == 157 [pid = 1857] [id = 771] 07:10:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8c8d1c00) [pid = 1857] [serial = 2312] [outer = (nil)] 07:10:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8c952c00) [pid = 1857] [serial = 2313] [outer = 0x8c8d1c00] 07:10:26 INFO - PROCESS | 1857 | 1463235026381 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x8cf47000) [pid = 1857] [serial = 2314] [outer = 0x8c8d1c00] 07:10:26 INFO - PROCESS | 1857 | [1857] 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 07:10:27 INFO - PROCESS | 1857 | 1463235027254 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:10:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:10:27 INFO - {} 07:10:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1547ms 07:10:27 INFO - PROCESS | 1857 | 1463235027287 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 1857 | 1463235027290 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 07:10:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:10:27 INFO - PROCESS | 1857 | 1463235027314 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 1857 | 1463235027323 Marionette TRACE conn4 <- [1,3050,null,{}] 07:10:27 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x8e35e800) [pid = 1857] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:10:27 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x8d05c000) [pid = 1857] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:10:27 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x8844a000) [pid = 1857] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:10:27 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x87811000) [pid = 1857] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:10:27 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x9af58000) [pid = 1857] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:10:27 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x99f95400) [pid = 1857] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:10:27 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x9a81c800) [pid = 1857] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:10:27 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x8b737000) [pid = 1857] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:10:27 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x965b2400) [pid = 1857] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x95ec3400) [pid = 1857] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x94610400) [pid = 1857] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x946d7c00) [pid = 1857] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x92708800) [pid = 1857] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x8c0f3800) [pid = 1857] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x9267ac00) [pid = 1857] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x91a4ec00) [pid = 1857] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x8ee7b400) [pid = 1857] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x8e4bc800) [pid = 1857] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x8e4c1800) [pid = 1857] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x8e27a000) [pid = 1857] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x8c0ec800) [pid = 1857] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x878cb400) [pid = 1857] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x8b520800) [pid = 1857] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:10:28 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x8bf0f000) [pid = 1857] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:10:28 INFO - PROCESS | 1857 | 1463235028046 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}] 07:10:28 INFO - PROCESS | 1857 | 1463235028260 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 07:10:28 INFO - PROCESS | 1857 | 1463235028466 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x85a0c800 == 158 [pid = 1857] [id = 772] 07:10:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x8916c800) [pid = 1857] [serial = 2315] [outer = (nil)] 07:10:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x8d05c000) [pid = 1857] [serial = 2316] [outer = 0x8916c800] 07:10:28 INFO - PROCESS | 1857 | 1463235028539 Marionette DEBUG loaded listener.js 07:10:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x8e36a400) [pid = 1857] [serial = 2317] [outer = 0x8916c800] 07:10:29 INFO - PROCESS | 1857 | 1463235029220 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]]]}] 07:10:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:10:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:10:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:10:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:10:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1952ms 07:10:29 INFO - PROCESS | 1857 | 1463235029251 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 07:10:29 INFO - PROCESS | 1857 | 1463235029255 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 07:10:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:10:29 INFO - PROCESS | 1857 | 1463235029263 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 1857 | 1463235029266 Marionette TRACE conn4 <- [1,3054,null,{}] 07:10:29 INFO - PROCESS | 1857 | 1463235029272 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}] 07:10:29 INFO - PROCESS | 1857 | 1463235029571 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 07:10:29 INFO - PROCESS | 1857 | 1463235029598 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x8bf0f000 == 159 [pid = 1857] [id = 773] 07:10:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x8e4ba000) [pid = 1857] [serial = 2318] [outer = (nil)] 07:10:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x8ed58400) [pid = 1857] [serial = 2319] [outer = 0x8e4ba000] 07:10:29 INFO - PROCESS | 1857 | 1463235029670 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x8ee7e000) [pid = 1857] [serial = 2320] [outer = 0x8e4ba000] 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:10:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:10:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:10:31 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" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:10:31 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" 07:10:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:10:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:10:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2181ms 07:10:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:10:31 INFO - PROCESS | 1857 | 1463235031278 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"]]]}] 07:10:31 INFO - PROCESS | 1857 | 1463235031476 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 07:10:31 INFO - PROCESS | 1857 | 1463235031486 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 07:10:31 INFO - PROCESS | 1857 | 1463235031675 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:10:31 INFO - PROCESS | 1857 | 1463235031682 Marionette TRACE conn4 <- [1,3058,null,{}] 07:10:31 INFO - PROCESS | 1857 | 1463235031698 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}] 07:10:31 INFO - PROCESS | 1857 | 1463235031949 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 07:10:32 INFO - PROCESS | 1857 | 1463235032240 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x86299000 == 160 [pid = 1857] [id = 774] 07:10:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x8a6d2400) [pid = 1857] [serial = 2321] [outer = (nil)] 07:10:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x8c75c000) [pid = 1857] [serial = 2322] [outer = 0x8a6d2400] 07:10:32 INFO - PROCESS | 1857 | 1463235032342 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x8cf42c00) [pid = 1857] [serial = 2323] [outer = 0x8a6d2400] 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:10:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:10:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:10:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:10:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:10:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:10:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:10:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:10:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:10:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1816ms 07:10:33 INFO - PROCESS | 1857 | 1463235033309 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]]]}] 07:10:33 INFO - PROCESS | 1857 | 1463235033333 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 07:10:33 INFO - PROCESS | 1857 | 1463235033352 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 07:10:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:10:33 INFO - PROCESS | 1857 | 1463235033405 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - PROCESS | 1857 | 1463235033409 Marionette TRACE conn4 <- [1,3062,null,{}] 07:10:33 INFO - PROCESS | 1857 | 1463235033427 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}] 07:10:33 INFO - PROCESS | 1857 | 1463235033674 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 07:10:34 INFO - PROCESS | 1857 | 1463235034018 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x8d05f800 == 161 [pid = 1857] [id = 775] 07:10:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x8dd21c00) [pid = 1857] [serial = 2324] [outer = (nil)] 07:10:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x8e367400) [pid = 1857] [serial = 2325] [outer = 0x8dd21c00] 07:10:34 INFO - PROCESS | 1857 | 1463235034111 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x8f029800) [pid = 1857] [serial = 2326] [outer = 0x8dd21c00] 07:10:34 INFO - PROCESS | 1857 | [1857] 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 07:10:35 INFO - PROCESS | 1857 | 1463235035051 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:10:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:10:35 INFO - {} 07:10:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1731ms 07:10:35 INFO - PROCESS | 1857 | 1463235035096 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 07:10:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:10:35 INFO - PROCESS | 1857 | 1463235035100 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 07:10:35 INFO - PROCESS | 1857 | 1463235035117 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 1857 | 1463235035123 Marionette TRACE conn4 <- [1,3066,null,{}] 07:10:35 INFO - PROCESS | 1857 | 1463235035181 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}] 07:10:35 INFO - PROCESS | 1857 | 1463235035530 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 07:10:35 INFO - PROCESS | 1857 | 1463235035798 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dac0000 == 162 [pid = 1857] [id = 776] 07:10:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x8e2fa400) [pid = 1857] [serial = 2327] [outer = (nil)] 07:10:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x91a42c00) [pid = 1857] [serial = 2328] [outer = 0x8e2fa400] 07:10:35 INFO - PROCESS | 1857 | 1463235035893 Marionette DEBUG loaded listener.js 07:10:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x92228000) [pid = 1857] [serial = 2329] [outer = 0x8e2fa400] 07:10:36 INFO - PROCESS | 1857 | 1463235036712 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]]]}] 07:10:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:10:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:10:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:10:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:10:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:10:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:10:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:10:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1646ms 07:10:36 INFO - PROCESS | 1857 | 1463235036755 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 1857 | 1463235036758 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 07:10:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:10:36 INFO - PROCESS | 1857 | 1463235036766 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 1857 | 1463235036769 Marionette TRACE conn4 <- [1,3070,null,{}] 07:10:36 INFO - PROCESS | 1857 | 1463235036775 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}] 07:10:37 INFO - PROCESS | 1857 | 1463235037030 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 07:10:37 INFO - PROCESS | 1857 | 1463235037364 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x8e4b7400 == 163 [pid = 1857] [id = 777] 07:10:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x9222b000) [pid = 1857] [serial = 2330] [outer = (nil)] 07:10:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x92553000) [pid = 1857] [serial = 2331] [outer = 0x9222b000] 07:10:37 INFO - PROCESS | 1857 | 1463235037453 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x92556000) [pid = 1857] [serial = 2332] [outer = 0x9222b000] 07:10:38 INFO - PROCESS | 1857 | 1463235038308 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]]]}] 07:10:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:10:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:10:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:10:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:10:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:10:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:10:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1590ms 07:10:38 INFO - PROCESS | 1857 | 1463235038359 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 1857 | 1463235038362 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 07:10:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:10:38 INFO - PROCESS | 1857 | 1463235038369 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 1857 | 1463235038372 Marionette TRACE conn4 <- [1,3074,null,{}] 07:10:38 INFO - PROCESS | 1857 | 1463235038378 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}] 07:10:38 INFO - PROCESS | 1857 | 1463235038707 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 07:10:38 INFO - PROCESS | 1857 | 1463235038938 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x916d1400 == 164 [pid = 1857] [id = 778] 07:10:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x9254f000) [pid = 1857] [serial = 2333] [outer = (nil)] 07:10:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x925f1400) [pid = 1857] [serial = 2334] [outer = 0x9254f000] 07:10:39 INFO - PROCESS | 1857 | 1463235039026 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x925f2c00) [pid = 1857] [serial = 2335] [outer = 0x9254f000] 07:10:39 INFO - PROCESS | 1857 | 1463235039933 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]]]}] 07:10:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:10:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:10:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:10:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:10:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:10:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:10:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1629ms 07:10:40 INFO - PROCESS | 1857 | 1463235040001 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 07:10:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:10:40 INFO - PROCESS | 1857 | 1463235040005 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 07:10:40 INFO - PROCESS | 1857 | 1463235040012 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 1857 | 1463235040017 Marionette TRACE conn4 <- [1,3078,null,{}] 07:10:40 INFO - PROCESS | 1857 | 1463235040023 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}] 07:10:40 INFO - PROCESS | 1857 | 1463235040309 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 07:10:40 INFO - PROCESS | 1857 | 1463235040644 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x8dd1dc00 == 165 [pid = 1857] [id = 779] 07:10:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x8e35e400) [pid = 1857] [serial = 2336] [outer = (nil)] 07:10:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x8f034c00) [pid = 1857] [serial = 2337] [outer = 0x8e35e400] 07:10:40 INFO - PROCESS | 1857 | 1463235040777 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x91365400) [pid = 1857] [serial = 2338] [outer = 0x8e35e400] 07:10:41 INFO - PROCESS | 1857 | 1463235041610 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] 07:10:41 INFO - PROCESS | 1857 | 1463235041701 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 07:10:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:10:41 INFO - PROCESS | 1857 | 1463235041712 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 1857 | 1463235041718 Marionette TRACE conn4 <- [1,3082,null,{}] 07:10:41 INFO - PROCESS | 1857 | 1463235041746 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}] 07:10:41 INFO - PROCESS | 1857 | 1463235041988 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 07:10:42 INFO - PROCESS | 1857 | 1463235042299 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x91360000 == 166 [pid = 1857] [id = 780] 07:10:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x92679800) [pid = 1857] [serial = 2339] [outer = (nil)] 07:10:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x92707800) [pid = 1857] [serial = 2340] [outer = 0x92679800] 07:10:42 INFO - PROCESS | 1857 | 1463235042436 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x9270cc00) [pid = 1857] [serial = 2341] [outer = 0x92679800] 07:10:43 INFO - PROCESS | 1857 | 1463235043240 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]]]}] 07:10:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:10:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:10:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:10:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1551ms 07:10:43 INFO - PROCESS | 1857 | 1463235043264 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 1857 | 1463235043268 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 07:10:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:10:43 INFO - PROCESS | 1857 | 1463235043274 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 1857 | 1463235043278 Marionette TRACE conn4 <- [1,3086,null,{}] 07:10:43 INFO - PROCESS | 1857 | 1463235043283 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}] 07:10:43 INFO - PROCESS | 1857 | 1463235043507 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 07:10:43 INFO - PROCESS | 1857 | 1463235043794 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x925f4400 == 167 [pid = 1857] [id = 781] 07:10:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x925fa000) [pid = 1857] [serial = 2342] [outer = (nil)] 07:10:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x92958c00) [pid = 1857] [serial = 2343] [outer = 0x925fa000] 07:10:43 INFO - PROCESS | 1857 | 1463235043887 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x92a6c800) [pid = 1857] [serial = 2344] [outer = 0x925fa000] 07:10:44 INFO - PROCESS | 1857 | 1463235044715 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:10:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:10:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1486ms 07:10:44 INFO - PROCESS | 1857 | 1463235044762 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 07:10:44 INFO - PROCESS | 1857 | 1463235044766 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 07:10:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:10:44 INFO - PROCESS | 1857 | 1463235044814 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 1857 | 1463235044818 Marionette TRACE conn4 <- [1,3090,null,{}] 07:10:44 INFO - PROCESS | 1857 | 1463235044836 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}] 07:10:45 INFO - PROCESS | 1857 | 1463235045083 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 07:10:45 INFO - PROCESS | 1857 | 1463235045401 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x8ee7f800 == 168 [pid = 1857] [id = 782] 07:10:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x91a45000) [pid = 1857] [serial = 2345] [outer = (nil)] 07:10:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x92baa400) [pid = 1857] [serial = 2346] [outer = 0x91a45000] 07:10:45 INFO - PROCESS | 1857 | 1463235045529 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x92d58800) [pid = 1857] [serial = 2347] [outer = 0x91a45000] 07:10:46 INFO - PROCESS | 1857 | 1463235046306 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:10:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:10:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1578ms 07:10:46 INFO - PROCESS | 1857 | 1463235046352 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 07:10:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:10:46 INFO - PROCESS | 1857 | 1463235046356 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 07:10:46 INFO - PROCESS | 1857 | 1463235046363 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:10:46 INFO - PROCESS | 1857 | 1463235046366 Marionette TRACE conn4 <- [1,3094,null,{}] 07:10:46 INFO - PROCESS | 1857 | 1463235046372 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}] 07:10:46 INFO - PROCESS | 1857 | 1463235046726 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 07:10:46 INFO - PROCESS | 1857 | 1463235046959 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x8c7f8400 == 169 [pid = 1857] [id = 783] 07:10:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x92703c00) [pid = 1857] [serial = 2348] [outer = (nil)] 07:10:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x93962c00) [pid = 1857] [serial = 2349] [outer = 0x92703c00] 07:10:47 INFO - PROCESS | 1857 | 1463235047068 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x939d5000) [pid = 1857] [serial = 2350] [outer = 0x92703c00] 07:10:47 INFO - PROCESS | 1857 | 1463235047948 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:10:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:10:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1633ms 07:10:47 INFO - PROCESS | 1857 | 1463235047996 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 07:10:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:10:48 INFO - PROCESS | 1857 | 1463235048001 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 07:10:48 INFO - PROCESS | 1857 | 1463235048008 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - PROCESS | 1857 | 1463235048012 Marionette TRACE conn4 <- [1,3098,null,{}] 07:10:48 INFO - PROCESS | 1857 | 1463235048018 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}] 07:10:48 INFO - PROCESS | 1857 | 1463235048272 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 07:10:48 INFO - PROCESS | 1857 | 1463235048589 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x92ecd800 == 170 [pid = 1857] [id = 784] 07:10:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x93963400) [pid = 1857] [serial = 2351] [outer = (nil)] 07:10:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x95ec5c00) [pid = 1857] [serial = 2352] [outer = 0x93963400] 07:10:48 INFO - PROCESS | 1857 | 1463235048687 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x96107000) [pid = 1857] [serial = 2353] [outer = 0x93963400] 07:10:49 INFO - PROCESS | 1857 | 1463235049609 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]]]}] 07:10:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:10:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:10:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1637ms 07:10:49 INFO - PROCESS | 1857 | 1463235049691 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 1857 | 1463235049695 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 07:10:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:10:49 INFO - PROCESS | 1857 | 1463235049709 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 1857 | 1463235049711 Marionette TRACE conn4 <- [1,3102,null,{}] 07:10:49 INFO - PROCESS | 1857 | 1463235049718 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}] 07:10:49 INFO - PROCESS | 1857 | 1463235049951 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 07:10:50 INFO - PROCESS | 1857 | 1463235050282 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x92a68c00 == 171 [pid = 1857] [id = 785] 07:10:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x946d7c00) [pid = 1857] [serial = 2354] [outer = (nil)] 07:10:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x97767c00) [pid = 1857] [serial = 2355] [outer = 0x946d7c00] 07:10:50 INFO - PROCESS | 1857 | 1463235050416 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x97776c00) [pid = 1857] [serial = 2356] [outer = 0x946d7c00] 07:10:51 INFO - PROCESS | 1857 | 1463235051225 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:10:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:10:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1531ms 07:10:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:10:51 INFO - PROCESS | 1857 | 1463235051236 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 1857 | 1463235051239 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 07:10:51 INFO - PROCESS | 1857 | 1463235051246 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 1857 | 1463235051249 Marionette TRACE conn4 <- [1,3106,null,{}] 07:10:51 INFO - PROCESS | 1857 | 1463235051255 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}] 07:10:51 INFO - PROCESS | 1857 | 1463235051489 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 07:10:51 INFO - PROCESS | 1857 | 1463235051781 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x92b26400 == 172 [pid = 1857] [id = 786] 07:10:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x95ec1400) [pid = 1857] [serial = 2357] [outer = (nil)] 07:10:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x9923cc00) [pid = 1857] [serial = 2358] [outer = 0x95ec1400] 07:10:51 INFO - PROCESS | 1857 | 1463235051872 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x99243400) [pid = 1857] [serial = 2359] [outer = 0x95ec1400] 07:10:52 INFO - PROCESS | 1857 | 1463235052727 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]]]}] 07:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:10:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1496ms 07:10:52 INFO - PROCESS | 1857 | 1463235052742 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 1857 | 1463235052746 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 07:10:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:10:52 INFO - PROCESS | 1857 | 1463235052753 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 1857 | 1463235052755 Marionette TRACE conn4 <- [1,3110,null,{}] 07:10:52 INFO - PROCESS | 1857 | 1463235052761 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}] 07:10:53 INFO - PROCESS | 1857 | 1463235053029 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 07:10:53 INFO - PROCESS | 1857 | 1463235053324 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x85a0b000 == 173 [pid = 1857] [id = 787] 07:10:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x97783c00) [pid = 1857] [serial = 2360] [outer = (nil)] 07:10:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x9a4e0400) [pid = 1857] [serial = 2361] [outer = 0x97783c00] 07:10:53 INFO - PROCESS | 1857 | 1463235053418 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x9a81bc00) [pid = 1857] [serial = 2362] [outer = 0x97783c00] 07:10:54 INFO - PROCESS | 1857 | 1463235054235 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"]]]}] 07:10:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:10:54 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 07:10:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:10:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1530ms 07:10:54 INFO - PROCESS | 1857 | 1463235054285 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 1857 | 1463235054289 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 07:10:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:10:54 INFO - PROCESS | 1857 | 1463235054295 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 1857 | 1463235054299 Marionette TRACE conn4 <- [1,3114,null,{}] 07:10:54 INFO - PROCESS | 1857 | 1463235054304 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}] 07:10:54 INFO - PROCESS | 1857 | 1463235054541 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 07:10:54 INFO - PROCESS | 1857 | 1463235054903 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\", \"46165d27-5d39-4efb-94ca-8a4a30a84935\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x85a0f400 == 174 [pid = 1857] [id = 788] 07:10:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x92baf800) [pid = 1857] [serial = 2363] [outer = (nil)] 07:10:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x9b05dc00) [pid = 1857] [serial = 2364] [outer = 0x92baf800] 07:10:55 INFO - PROCESS | 1857 | 1463235055003 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x9b067000) [pid = 1857] [serial = 2365] [outer = 0x92baf800] 07:10:55 INFO - PROCESS | 1857 | 1463235055819 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]]]}] 07:10:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:10:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1550ms 07:10:55 INFO - PROCESS | 1857 | 1463235055854 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 07:10:55 INFO - PROCESS | 1857 | 1463235055857 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 07:10:56 WARNING - u'runner_teardown' () 07:10:56 INFO - No more tests 07:10:57 INFO - Got 0 unexpected results 07:10:57 INFO - SUITE-END | took 1317s 07:10:57 INFO - Closing logging queue 07:10:57 INFO - queue closed 07:10:57 INFO - Return code: 0 07:10:57 WARNING - # TBPL SUCCESS # 07:10:57 INFO - Running post-action listener: _resource_record_post_action 07:10:57 INFO - Running post-run listener: _resource_record_post_run 07:10:58 INFO - Total resource usage - Wall time: 1353s; CPU: 98.0%; Read bytes: 14082048; Write bytes: 927977472; Read time: 984; Write time: 251712 07:10:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:10:58 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134008832; Read time: 8; Write time: 117232 07:10:58 INFO - run-tests - Wall time: 1323s; CPU: 98.0%; Read bytes: 11653120; Write bytes: 789479424; Read time: 676; Write time: 132564 07:10:58 INFO - Running post-run listener: _upload_blobber_files 07:10:58 INFO - Blob upload gear active. 07:10:58 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:10:58 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 07:10:58 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'] 07:10:58 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 07:10:58 INFO - (blobuploader) - INFO - Open directory for files ... 07:10:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:10:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:10:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:10:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:10:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:10:59 INFO - (blobuploader) - INFO - Done attempting. 07:10:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:10:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:10:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:11:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:11:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:11:00 INFO - (blobuploader) - INFO - Done attempting. 07:11:00 INFO - (blobuploader) - INFO - Iteration through files over. 07:11:00 INFO - Return code: 0 07:11:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:11:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:11:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef7ab3f4d02486efdf6d7b31148b8c38e0dd1fb252dcd44e64ccd720562929011c66348c8b8b25f64db36466c616c01b052992a4303a5a81cd6ff8e1a5b49a0a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/29eac18440be5d63cca260b9428271b7f626ad6d126212fd13ec89c67630f6b6e8bc11e192609474f7efe2ad5bc80f52aef781e8b00dee05efa6f172ee75b505"} 07:11:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:11:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:11:00 INFO - Contents: 07:11:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef7ab3f4d02486efdf6d7b31148b8c38e0dd1fb252dcd44e64ccd720562929011c66348c8b8b25f64db36466c616c01b052992a4303a5a81cd6ff8e1a5b49a0a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/29eac18440be5d63cca260b9428271b7f626ad6d126212fd13ec89c67630f6b6e8bc11e192609474f7efe2ad5bc80f52aef781e8b00dee05efa6f172ee75b505"} 07:11:00 INFO - Running post-run listener: copy_logs_to_upload_dir 07:11:00 INFO - Copying logs to upload dir... 07:11:00 INFO - mkdir: /builds/slave/test/build/upload/logs 07:11:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1492.400816 ========= master_lag: 0.57 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 52 secs) (at 2016-05-14 07:11:01.221273) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-14 07:11:01.230358) ========= 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-1463228977.184092-172494309 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef7ab3f4d02486efdf6d7b31148b8c38e0dd1fb252dcd44e64ccd720562929011c66348c8b8b25f64db36466c616c01b052992a4303a5a81cd6ff8e1a5b49a0a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/29eac18440be5d63cca260b9428271b7f626ad6d126212fd13ec89c67630f6b6e8bc11e192609474f7efe2ad5bc80f52aef781e8b00dee05efa6f172ee75b505"} build_url:https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032107 build_url: 'https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/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/ef7ab3f4d02486efdf6d7b31148b8c38e0dd1fb252dcd44e64ccd720562929011c66348c8b8b25f64db36466c616c01b052992a4303a5a81cd6ff8e1a5b49a0a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/29eac18440be5d63cca260b9428271b7f626ad6d126212fd13ec89c67630f6b6e8bc11e192609474f7efe2ad5bc80f52aef781e8b00dee05efa6f172ee75b505"}' symbols_url: 'https://queue.taskcluster.net/v1/task/H641qQEvQq2R6I7MATjQzw/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-14 07:11:01.315220) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 07:11:01.315614) ========= 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-1463228977.184092-172494309 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017079 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 07:11:01.374210) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-14 07:11:01.374526) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-14 07:11:01.374932) ========= ========= Total master_lag: 0.78 =========